Skip to main content
Top

2018 | OriginalPaper | Chapter

Using Gamification for Supporting an Introductory Programming Course. The Case of ClassCraft in a Secondary Education Classroom

Authors : Stamatios Papadakis, Michail Kalogiannakis

Published in: Interactivity, Game Creation, Design, Learning, and Innovation

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Old teaching methods mechanisms are no longer beneficial to the students. In traditional instructional methodology, where the lecture classes are perceived to be tedious by students, the gamification technology has a great advantage to solve the problem as it can improve learning motivation of students. Various studies have shown that gamification under appropriate conditions may create an environment conducive to learning and lead to large increases in students’ interest in programming. ClassCraft is a game that it can be used in the classroom to help students to have fun, promote teamwork, and become better learners. In this paper, we present a pilot teaching intervention. The results showed that the general students’ performance has not been affected positively. On the other hand, their engagement has been affected positively.

Dont have a licence yet? Then find out more about our products and how to get one now:

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 "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!

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!

Literature
1.
go back to reference Al-Azawi, R., Al-Faliti, F., Al-Blushi, M.: Educational gamification vs. game based learning: comparative study. Int. J. Innov. Manag. Technol. 7(4), 131 (2016) Al-Azawi, R., Al-Faliti, F., Al-Blushi, M.: Educational gamification vs. game based learning: comparative study. Int. J. Innov. Manag. Technol. 7(4), 131 (2016)
2.
go back to reference Bennedsen, J., Caspersen, M.E.: Failure rates in introductory programming. ACM SIGCSE Bull. Inroads 39(2), 32–36 (2007)CrossRef Bennedsen, J., Caspersen, M.E.: Failure rates in introductory programming. ACM SIGCSE Bull. Inroads 39(2), 32–36 (2007)CrossRef
3.
go back to reference Berdousis, I., Kordaki, M.: Gender differences and achievement in computer science: a case study. Procedia-Soc. Behav. Sci. 191, 1161–1166 (2015)CrossRef Berdousis, I., Kordaki, M.: Gender differences and achievement in computer science: a case study. Procedia-Soc. Behav. Sci. 191, 1161–1166 (2015)CrossRef
4.
go back to reference Bond, L.: Mathimagicians quest: applying game design concepts to education to increase school engagement for students with emotional and behavioral disabilities. Doctoral dissertation, University of Washington (2015) Bond, L.: Mathimagicians quest: applying game design concepts to education to increase school engagement for students with emotional and behavioral disabilities. Doctoral dissertation, University of Washington (2015)
5.
go back to reference Calvo, A., Rotaru, D.C., Freire, M., Fernandez-Manjon, B.: Tools and approaches for simplifying serious games development in educational settings. In: Global Engineering Education Conference (EDUCON), pp. 1188–1197. IEEE (2016) Calvo, A., Rotaru, D.C., Freire, M., Fernandez-Manjon, B.: Tools and approaches for simplifying serious games development in educational settings. In: Global Engineering Education Conference (EDUCON), pp. 1188–1197. IEEE (2016)
6.
go back to reference Chan, K.Y.G., Tan, S.L., Hew, K.F.T., Koh, B.G., Lim, L.S., Yong, J.C.: Knowledge for games, games for knowledge: designing a digital roll-and-move board game for a law of torts class. Res. Pract. Technol. Enhanced Learn. 12(1), 7 (2017)CrossRef Chan, K.Y.G., Tan, S.L., Hew, K.F.T., Koh, B.G., Lim, L.S., Yong, J.C.: Knowledge for games, games for knowledge: designing a digital roll-and-move board game for a law of torts class. Res. Pract. Technol. Enhanced Learn. 12(1), 7 (2017)CrossRef
7.
10.
go back to reference Gee, J.P.: Learning by design: games as learning machines. Digit. Educ. Rev. 8, 15–23 (2004) Gee, J.P.: Learning by design: games as learning machines. Digit. Educ. Rev. 8, 15–23 (2004)
11.
go back to reference Gee, J.P.: What Video Games Have to Teach us About Learning and Literacy. Palgrave Macmillan, New York (2007) Gee, J.P.: What Video Games Have to Teach us About Learning and Literacy. Palgrave Macmillan, New York (2007)
12.
go back to reference Haris, D.A., Sugito, E.: Analysis of factors affecting user acceptance of the implementation of ClassCraft e-learning: case studies Faculty of Information Technology of Tarumanagara University. In: 2015 International Conference on Advanced Computer Science and Information Systems (ICACSIS), pp. 73–78. IEEE (2015) Haris, D.A., Sugito, E.: Analysis of factors affecting user acceptance of the implementation of ClassCraft e-learning: case studies Faculty of Information Technology of Tarumanagara University. In: 2015 International Conference on Advanced Computer Science and Information Systems (ICACSIS), pp. 73–78. IEEE (2015)
13.
go back to reference Hsu, C.-Y., Tsai, M.-J., Chang, Y.-H., Liang, J.-C.: Surveying in-service teachers’ beliefs about game-based learning and perceptions of technological pedagogical and content knowledge of games. Educ. Technol. Soc. 20(1), 134–143 (2017) Hsu, C.-Y., Tsai, M.-J., Chang, Y.-H., Liang, J.-C.: Surveying in-service teachers’ beliefs about game-based learning and perceptions of technological pedagogical and content knowledge of games. Educ. Technol. Soc. 20(1), 134–143 (2017)
14.
go back to reference Kalogiannakis, M., Papadakis, S.: A proposal for teaching ScratchJr programming environment in preservice kindergarten teachers. In: Proceedings of the 12th Conference of the European Science Education Research Association (ESERA), «Research, Practice and Collaboration in Science Education». Dublin City University and the University of Limerick, Dublin, Ireland, 21–25 August 2017 (2017) Kalogiannakis, M., Papadakis, S.: A proposal for teaching ScratchJr programming environment in preservice kindergarten teachers. In: Proceedings of the 12th Conference of the European Science Education Research Association (ESERA), «Research, Practice and Collaboration in Science Education». Dublin City University and the University of Limerick, Dublin, Ireland, 21–25 August 2017 (2017)
15.
go back to reference Kalogiannakis, M., Papadakis, S.: Pre-service kindergarten teachers acceptance of “ScratchJr” as a tool for learning and teaching computational thinking and Science education. In: Proceedings of the 12th Conference of the European Science Education Research Association (ESERA), «Research, Practice and Collaboration in Science Education». Dublin City University and the University of Limerick, Dublin, Ireland, 21–25 August 2017 (2017) Kalogiannakis, M., Papadakis, S.: Pre-service kindergarten teachers acceptance of “ScratchJr” as a tool for learning and teaching computational thinking and Science education. In: Proceedings of the 12th Conference of the European Science Education Research Association (ESERA), «Research, Practice and Collaboration in Science Education». Dublin City University and the University of Limerick, Dublin, Ireland, 21–25 August 2017 (2017)
16.
go back to reference Kleinschmager, S., Hanenberg, S.: How to rate programming skills in programming experiments? A preliminary, exploratory, study based on university marks, pretests, and self-estimation. In: Proceedings of ACM SIGPLAN Workshop on Evaluation and Usability of Programming Languages and Tools, pp. 15–24. ACM Press (2011) Kleinschmager, S., Hanenberg, S.: How to rate programming skills in programming experiments? A preliminary, exploratory, study based on university marks, pretests, and self-estimation. In: Proceedings of ACM SIGPLAN Workshop on Evaluation and Usability of Programming Languages and Tools, pp. 15–24. ACM Press (2011)
17.
go back to reference Loyd, B.H., Gressard, C.: Reliability and factorial validity of computer attitude scale. Educ. Psychol. Measur. 44(2), 501–505 (1984)CrossRef Loyd, B.H., Gressard, C.: Reliability and factorial validity of computer attitude scale. Educ. Psychol. Measur. 44(2), 501–505 (1984)CrossRef
18.
go back to reference Moreno, J., Méndez, N.D.: Teaching sciences in K-12 using 2D educational massive online games. Anais temporários do LACLO 10(1), 394 (2015) Moreno, J., Méndez, N.D.: Teaching sciences in K-12 using 2D educational massive online games. Anais temporários do LACLO 10(1), 394 (2015)
19.
go back to reference Orfanakis, V., Papadakis, S.: A new programming environment for teaching programming. A first acquaintance with enchanting. In: The 2nd International Virtual Scientific Conference - Scieconf 2014, pp. 268–273. EDIS - University of Zilina, Slovakia (2014) Orfanakis, V., Papadakis, S.: A new programming environment for teaching programming. A first acquaintance with enchanting. In: The 2nd International Virtual Scientific Conference - Scieconf 2014, pp. 268–273. EDIS - University of Zilina, Slovakia (2014)
20.
go back to reference Orfanakis, V., Papadakis, S.: Teaching basic programming concepts to novice programmers in secondary education using Twitter, Python, Ardruino and a coffee machine. In: Hellenic Conference on Innovating STEM Education (HISTEM), Greece (2016) Orfanakis, V., Papadakis, S.: Teaching basic programming concepts to novice programmers in secondary education using Twitter, Python, Ardruino and a coffee machine. In: Hellenic Conference on Innovating STEM Education (HISTEM), Greece (2016)
21.
go back to reference Papadakis, S.: The use of computer games in classroom environment. Int. J. Teach. Case Stud. 9(1), 1–25 (2018) CrossRef Papadakis, S.: The use of computer games in classroom environment. Int. J. Teach. Case Stud. 9(1), 1–25 (2018) CrossRef
22.
go back to reference Papadakis, S., Orfanakis, V.: Comparing novice programing environments for use in secondary education: App Inventor for Android vs. Alice. Int. J. Technol. Enhanced Learn. 10(1/2), 44–72 (2018)CrossRef Papadakis, S., Orfanakis, V.: Comparing novice programing environments for use in secondary education: App Inventor for Android vs. Alice. Int. J. Technol. Enhanced Learn. 10(1/2), 44–72 (2018)CrossRef
23.
go back to reference Papadakis, S., Kalogiannakis, M., Orfanakis, V., Zaranis, N.: The appropriateness of Scratch and App Inventor as educational environments for teaching introductory programming in primary and secondary education. Int. J. Web Based Learn. Teach. Technologies (IJWLTT) 12(4), 58–77 (2017)CrossRef Papadakis, S., Kalogiannakis, M., Orfanakis, V., Zaranis, N.: The appropriateness of Scratch and App Inventor as educational environments for teaching introductory programming in primary and secondary education. Int. J. Web Based Learn. Teach. Technologies (IJWLTT) 12(4), 58–77 (2017)CrossRef
24.
go back to reference Papadakis, S., Kalogiannakis, M., Orfanakis, V., Zaranis, N.: Using Scratch and App Inventor for teaching introductory programming in secondary education. A case study. Int. J. Technol. Enhanced Learn. 8(3/4), 217–233 (2016)CrossRef Papadakis, S., Kalogiannakis, M., Orfanakis, V., Zaranis, N.: Using Scratch and App Inventor for teaching introductory programming in secondary education. A case study. Int. J. Technol. Enhanced Learn. 8(3/4), 217–233 (2016)CrossRef
26.
go back to reference Papadakis, S.: Creativity and innovation in European education. 10 years eTwinning. Past, present and the future. Int. J. Technol. Enhanced Learn. 8(3/4), 279–296 (2016)CrossRef Papadakis, S.: Creativity and innovation in European education. 10 years eTwinning. Past, present and the future. Int. J. Technol. Enhanced Learn. 8(3/4), 279–296 (2016)CrossRef
27.
go back to reference Papadakis, S., Kalogiannakis, M., Orfanakis, V., Zaranis, N.: Novice programming environments. Scratch & App Inventor: a first comparison. In: Fardoun, H.M., Gallud, J.A. (eds.) Proceedings of the 2014 Workshop on Interaction Design in Educational Environments, pp. 1–7. ACM, New York (2014) Papadakis, S., Kalogiannakis, M., Orfanakis, V., Zaranis, N.: Novice programming environments. Scratch & App Inventor: a first comparison. In: Fardoun, H.M., Gallud, J.A. (eds.) Proceedings of the 2014 Workshop on Interaction Design in Educational Environments, pp. 1–7. ACM, New York (2014)
28.
go back to reference Sanchez, E., Young, S., Jouneau-Sion, C.: ClassCraft: from gamification to ludicization of classroom management. Educ. Inf. Technol. 22(2), 497–513 (2017) CrossRef Sanchez, E., Young, S., Jouneau-Sion, C.: ClassCraft: from gamification to ludicization of classroom management. Educ. Inf. Technol. 22(2), 497–513 (2017) CrossRef
29.
go back to reference Sant, C.: Leveling Up: Evaluating Theoretical Underpinnings and Applications of Gamification in the Classroom. Vanderbilt University, Peabody College of Education and Human Development (2014) Sant, C.: Leveling Up: Evaluating Theoretical Underpinnings and Applications of Gamification in the Classroom. Vanderbilt University, Peabody College of Education and Human Development (2014)
30.
go back to reference Wang, J.: Is the US education system ready for CS for all? Commun. ACM 60(8), 26–28 (2017)CrossRef Wang, J.: Is the US education system ready for CS for all? Commun. ACM 60(8), 26–28 (2017)CrossRef
31.
go back to reference Watson, C., Li, F.W.: Failure rates in introductory programming revisited. In: Proceedings of the 2014 Conference on Innovation and Technology in Computer Science Education (ITiCSE 2014), pp. 39–44. ACM, New York (2014) Watson, C., Li, F.W.: Failure rates in introductory programming revisited. In: Proceedings of the 2014 Conference on Innovation and Technology in Computer Science Education (ITiCSE 2014), pp. 39–44. ACM, New York (2014)
32.
go back to reference Yardi, S., Bruckman, A.: What is computing?: Bridging the gap between teenagers’ perceptions and graduate students’ experiences. In: Proceedings of the Third International Workshop on Computing Education Research, pp. 39–50. ACM (2007) Yardi, S., Bruckman, A.: What is computing?: Bridging the gap between teenagers’ perceptions and graduate students’ experiences. In: Proceedings of the Third International Workshop on Computing Education Research, pp. 39–50. ACM (2007)
Metadata
Title
Using Gamification for Supporting an Introductory Programming Course. The Case of ClassCraft in a Secondary Education Classroom
Authors
Stamatios Papadakis
Michail Kalogiannakis
Copyright Year
2018
DOI
https://doi.org/10.1007/978-3-319-76908-0_35

Premium Partner