Skip to main content
Erschienen in: Education and Information Technologies 5/2018

09.03.2018

A pilot study on the effectiveness and acceptance of an educational game for teaching programming concepts to primary school students

verfasst von: Andreas Giannakoulas, Stelios Xinogalos

Erschienen in: Education and Information Technologies | Ausgabe 5/2018

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Educational games are increasingly used in informal and formal educational settings for promoting active learning and gaining students’ interest in cognitively demanding subjects, such as programming. However, empirical studies that investigate the true impact of educational games on teaching and learning programming, especially to small aged students, are limited. This article presents the results of a pilot study that utilized the educational game Run Marco for teaching basic programming concepts to primary school students. Students’ performance was studied through specially designed worksheets, while their acceptance of the intervention was evaluated through a questionnaire that was based on the principles of the Technology Acceptance Model (TAM). The results of the pilot study showed that the educational game supported students in comprehending basic programming concepts, while the results regarding the acceptance of its usage in the learning process were quite positive. However, the game did not succeed in raising students’ interest as expected and further research is necessary in order to study the reasons for this fact and make informed choices on designing and utilizing such games.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Chuttur, M. Y. (2009). Overview of the technology acceptance model: Origins, developments and future directions. Indiana University, USA. Sprouts: Working papers on. Information Systems, 9(37). http://sprouts.aisnet.org/9-37. Chuttur, M. Y. (2009). Overview of the technology acceptance model: Origins, developments and future directions. Indiana University, USA. Sprouts: Working papers on. Information Systems, 9(37). http://​sprouts.​aisnet.​org/​9-37.
Zurück zum Zitat Combéfis, S., Beresnevičius, G., & Dagienė, V. (2016). Learning programming through games and contests: Overview, characterisation and discussion. Olympiads in Informatics, 10(1), 39–60.CrossRef Combéfis, S., Beresnevičius, G., & Dagienė, V. (2016). Learning programming through games and contests: Overview, characterisation and discussion. Olympiads in Informatics, 10(1), 39–60.CrossRef
Zurück zum Zitat Davis, F. D. (1989). Perceived usefulness, perceived ease of use, and user acceptance of information technology. MIS Quarterly, 13, 319–339.CrossRef Davis, F. D. (1989). Perceived usefulness, perceived ease of use, and user acceptance of information technology. MIS Quarterly, 13, 319–339.CrossRef
Zurück zum Zitat Fesakis, G., & Serafeim, K. (2009). Influence of the familiarization with “scratch” on future teachers’ opinions and attitudes about programming and ICT in education. In Proceedings of the 14th Annual ACM SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE-2009) (pp. 258–262). Paris, France, 6–8 July, 2009, Vol II, ACM, New York, NY, USA. Fesakis, G., & Serafeim, K. (2009). Influence of the familiarization with “scratch” on future teachers’ opinions and attitudes about programming and ICT in education. In Proceedings of the 14th Annual ACM SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE-2009) (pp. 258–262). Paris, France, 6–8 July, 2009, Vol II, ACM, New York, NY, USA.
Zurück zum Zitat Gibson, B., & Bell, T., (2013). Evaluation of games for teaching computer science. WiPSCE November 13 Proceedings of the 8th Workshop in Primary and Secondary Computing Education (pp. 51–60). Aarhus, Denmark. Gibson, B., & Bell, T., (2013). Evaluation of games for teaching computer science. WiPSCE November 13 Proceedings of the 8th Workshop in Primary and Secondary Computing Education (pp. 51–60). Aarhus, Denmark.
Zurück zum Zitat Kandroudi, M., & Bratitsis, T. (2016). Teaching programing in small ages with mobile devices through Kodable and ScratchJr: Case Study. 10th Pan-Hellenic and International Conference "ICT in Education", 8th Conference "Teaching of Informatics" of the Hellenic Scientific Association of ICT in Education. 25–27 September 2016, Ioannina. Kandroudi, M., & Bratitsis, T. (2016). Teaching programing in small ages with mobile devices through Kodable and ScratchJr: Case Study. 10th Pan-Hellenic and International Conference "ICT in Education", 8th Conference "Teaching of Informatics" of the Hellenic Scientific Association of ICT in Education. 25–27 September 2016, Ioannina.
Zurück zum Zitat Karadeniz, S., Samur, Y., & Özden, M. Y. (2014). Playing with algorithms to learn programming: A case study on 5 years old children. In 9th International Conference on Information Technology and Applications (ICITA2014). 1–4 July, 2014, Sydney, Australia. http://www.icita.org. Karadeniz, S., Samur, Y., & Özden, M. Y. (2014). Playing with algorithms to learn programming: A case study on 5 years old children. In 9th International Conference on Information Technology and Applications (ICITA2014). 1–4 July, 2014, Sydney, Australia. http://​www.​icita.​org.
Zurück zum Zitat Kazimoglu, C., Kiernan, M., Bacon, L., & Mackinnon, L. (2012). Learning programming at the computational thinking level via digital game-play. Procedia Computer Science, 9(2012), 522–531.CrossRef Kazimoglu, C., Kiernan, M., Bacon, L., & Mackinnon, L. (2012). Learning programming at the computational thinking level via digital game-play. Procedia Computer Science, 9(2012), 522–531.CrossRef
Zurück zum Zitat Laporte, L., & Zaman, B. (2016). Informing Content-driven Design of Computer Programming Games: a Problems Analysis and a Game Review. In Proceedings of the 9th Nordic Conference on Human-Computer Interaction (NordiCHI '16) (p. 10). ACM, New York, NY, USA, Article 61. https://doi.org/10.1145/2971485.2971499. Laporte, L., & Zaman, B. (2016). Informing Content-driven Design of Computer Programming Games: a Problems Analysis and a Game Review. In Proceedings of the 9th Nordic Conference on Human-Computer Interaction (NordiCHI '16) (p. 10). ACM, New York, NY, USA, Article 61. https://​doi.​org/​10.​1145/​2971485.​2971499.
Zurück zum Zitat Lederer, A. L., Maupin, D. J., Sena, M. P., & Zhuang, Y. (2000). The technology acceptance model and the world wide web. Decision Support Systems, 29(3), 269–282.CrossRef Lederer, A. L., Maupin, D. J., Sena, M. P., & Zhuang, Y. (2000). The technology acceptance model and the world wide web. Decision Support Systems, 29(3), 269–282.CrossRef
Zurück zum Zitat Legris, P., Ingham, J., & Collerette, P. (2003). Why do people use information technology? A critical review of the technology acceptance model. Information Management, 40, 191–204.CrossRef Legris, P., Ingham, J., & Collerette, P. (2003). Why do people use information technology? A critical review of the technology acceptance model. Information Management, 40, 191–204.CrossRef
Zurück zum Zitat Lopez, M. A., Duarte, E. V., Gutierrez, E. C., & Valderrama, A. P. (2016). Teaching abstraction, function and reuse in the first class of CS1: A lightbot experience. In Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE '16). ACM, New York, NY, USA, (pp. 256–257). https://doi.org/10.1145/2899415.2925505. Lopez, M. A., Duarte, E. V., Gutierrez, E. C., & Valderrama, A. P. (2016). Teaching abstraction, function and reuse in the first class of CS1: A lightbot experience. In Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE '16). ACM, New York, NY, USA, (pp. 256–257). https://​doi.​org/​10.​1145/​2899415.​2925505.
Zurück zum Zitat Malliarakis, C., Satratzemi, M., & Xinogalos, S. (2014a). CMX: Implementing an MMORPG for learning programming. In Proceedings of 8th European Conference on Games Based Learning (pp. 346–355). 9–10 October 2013, Berlin, Germany. Malliarakis, C., Satratzemi, M., & Xinogalos, S. (2014a). CMX: Implementing an MMORPG for learning programming. In Proceedings of 8th European Conference on Games Based Learning (pp. 346–355). 9–10 October 2013, Berlin, Germany.
Zurück zum Zitat Malliarakis, C., Satratzemi, M., & Xinogalos, S. (2014b). Designing educational games for computer programming: A holistic framework. Electronic Journal of e-Learning, 12(3), 281–298. Malliarakis, C., Satratzemi, M., & Xinogalos, S. (2014b). Designing educational games for computer programming: A holistic framework. Electronic Journal of e-Learning, 12(3), 281–298.
Zurück zum Zitat Mathrani, A., Christian, S., & Ponder-Sutton, A. (2016). PlayIT: game based learning approach for teaching programming concepts. Educational Technology & Society, 19(2), 5–17. Mathrani, A., Christian, S., & Ponder-Sutton, A. (2016). PlayIT: game based learning approach for teaching programming concepts. Educational Technology & Society, 19(2), 5–17.
Zurück zum Zitat Orehovački, T., & Babić, S. (2015). Evaluating the quality of games designed for learning programming by students with different educational background: An empirical study. In 38th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO) (pp. 963–968). IEEE. Orehovački, T., & Babić, S. (2015). Evaluating the quality of games designed for learning programming by students with different educational background: An empirical study. In 38th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO) (pp. 963–968). IEEE.
Zurück zum Zitat Park, S. Y. (2009). An analysis of the technology acceptance model in Understanding University students' behavioral intention to use e-learning. Educational Technology & Society, 12(3), 150–162. Park, S. Y. (2009). An analysis of the technology acceptance model in Understanding University students' behavioral intention to use e-learning. Educational Technology & Society, 12(3), 150–162.
Zurück zum Zitat Piteira, M., & Haddad, S. R. (2011). Innovate in your program computer class: an approach based on a serious game. ITiCSE July 13: Proceedings of the 18th ACM conference on Innovation and technology in computer science education (pp. 49–54). Piteira, M., & Haddad, S. R. (2011). Innovate in your program computer class: an approach based on a serious game. ITiCSE July 13: Proceedings of the 18th ACM conference on Innovation and technology in computer science education (pp. 49–54).
Zurück zum Zitat Shih-Chi, C., Shing-Han, L., & Chien-Yi, L. (2011). A literature review recent related research in technology acceptance model. Australian Journal of Business and Management Research, 1(9), 124–127. Shih-Chi, C., Shing-Han, L., & Chien-Yi, L. (2011). A literature review recent related research in technology acceptance model. Australian Journal of Business and Management Research, 1(9), 124–127.
Zurück zum Zitat Surendran, P. (2012). Technology acceptance model: A survey of literature. International Journal of Business And Social Research (IJBSR), 2(4), 175-178. Surendran, P. (2012). Technology acceptance model: A survey of literature. International Journal of Business And Social Research (IJBSR), 2(4), 175-178.
Zurück zum Zitat Theodoraki, A., & Xinogalos, S. (2014). Studying students’ attitudes on using examples of game source code for learning programming. Informatics in Education, 13(2), 265–277.CrossRef Theodoraki, A., & Xinogalos, S. (2014). Studying students’ attitudes on using examples of game source code for learning programming. Informatics in Education, 13(2), 265–277.CrossRef
Zurück zum Zitat Vahldick, A., Mendes, A. J., & Marcelino, M. J. (2014). A review of games designed to improve introductory computer programming competencies. In Frontiers in Education Conference (FIE) (pp. 1–7). IEEE. Vahldick, A., Mendes, A. J., & Marcelino, M. J. (2014). A review of games designed to improve introductory computer programming competencies. In Frontiers in Education Conference (FIE) (pp. 1–7). IEEE.
Zurück zum Zitat Xinogalos, S. (2013). Using Flowchart-based Programming Environments for Simplifying Programming and Software Engineering Processes. In Proceedings of 4th IEEE EDUCON Conference (pp. 1313–1322). Berlin, Germany, 13–15 March 2013, IEEE Press. Xinogalos, S. (2013). Using Flowchart-based Programming Environments for Simplifying Programming and Software Engineering Processes. In Proceedings of 4th IEEE EDUCON Conference (pp. 1313–1322). Berlin, Germany, 13–15 March 2013, IEEE Press.
Zurück zum Zitat Xinogalos, S., & Satratzemi, M. (2004). Introducing Novices to Programming: a review of Teaching Approaches and Educational Tools. Proceedings of the 2nd International Conference on Education and Information Systems, Technologies and Applications (EISTA 2004) (Vol. 2, pp. 60–65). Orlando, Florida, USA, July 21–25. Xinogalos, S., & Satratzemi, M. (2004). Introducing Novices to Programming: a review of Teaching Approaches and Educational Tools. Proceedings of the 2nd International Conference on Education and Information Systems, Technologies and Applications (EISTA 2004) (Vol. 2, pp. 60–65). Orlando, Florida, USA, July 21–25.
Zurück zum Zitat Xinogalos, S., Satratzemi, M., & Dagdilelis, V. (2006). An introduction to object-oriented programming with a didactic microworld: objectKarel. Computers & Education, 47(2), 148–171 Elsevier Publishers.CrossRef Xinogalos, S., Satratzemi, M., & Dagdilelis, V. (2006). An introduction to object-oriented programming with a didactic microworld: objectKarel. Computers & Education, 47(2), 148–171 Elsevier Publishers.CrossRef
Zurück zum Zitat Xinogalos, S., Satratzemi, M., & Malliarakis, C. (2017). Microworlds, games, animations, mobile apps, puzzle editors and more: What is important for an introductory programming environment? Education and Information Technologies, 22(1), 145–176. Springer Sciece+Business Media New York. https://doi.org/10.1007/s10639-015-9433-1.CrossRef Xinogalos, S., Satratzemi, M., & Malliarakis, C. (2017). Microworlds, games, animations, mobile apps, puzzle editors and more: What is important for an introductory programming environment? Education and Information Technologies, 22(1), 145–176. Springer Sciece+Business Media New York. https://​doi.​org/​10.​1007/​s10639-015-9433-1.CrossRef
Zurück zum Zitat Zaharija, G., Mladenović, S., & Boljat, I. (2013). Introducing basic programming concepts to elementary school children. Procedia-social and behavioral sciences, 106, 1576–1584.CrossRef Zaharija, G., Mladenović, S., & Boljat, I. (2013). Introducing basic programming concepts to elementary school children. Procedia-social and behavioral sciences, 106, 1576–1584.CrossRef
Metadaten
Titel
A pilot study on the effectiveness and acceptance of an educational game for teaching programming concepts to primary school students
verfasst von
Andreas Giannakoulas
Stelios Xinogalos
Publikationsdatum
09.03.2018
Verlag
Springer US
Erschienen in
Education and Information Technologies / Ausgabe 5/2018
Print ISSN: 1360-2357
Elektronische ISSN: 1573-7608
DOI
https://doi.org/10.1007/s10639-018-9702-x

Weitere Artikel der Ausgabe 5/2018

Education and Information Technologies 5/2018 Zur Ausgabe