Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1007/978-3-030-33720-9_38guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

FunPlogs – A Serious Puzzle Mini-game for Learning Fundamental Programming Principles Using Visual Scripting

Published: 07 October 2019 Publication History

Abstract

Learning to program can be a tedious task for students. The intrinsic motivation towards games can help to facilitate the first steps in such learning tasks. In this paper we introduce FunPlogs – a serious puzzle mini-game for learning fundamental programming principles. We use visual scripting aspects within this game. These must be used by the students to solve spatial puzzle-like tasks. Within this game we integrate a user-driven content creation approach for the game, so that students can cooperatively create new levels. We show the feasibility of the game concept in a prototype implementation and indicate a high joy of use during a user study.

References

[1]
Adams, J.C., Webster, A.R.: What do students learn about programming from game, music video, and storytelling projects? In: Proceedings of the 43rd ACM Technical Symposium on Computer Science Education, pp. 643–648. ACM (2012)
[2]
Barrón-Estrada ML, Zatarain-Cabada R, and Lindor-Valdez M Pichardo-Lagunas O and Miranda-Jiménez S CodeTraining: an authoring tool for a gamified programming learning environment Advances in Soft Computing 2017 Cham Springer 501-512
[3]
Bouras, C.J., Poulopoulos, V., Tsogkas, V.: Squeak Etoys: interactive and collaborative learning environments. In: Handbook of Research on Social Interaction Technologies and Collaboration Software: Concepts and Trends, pp. 417–427. IGI Global (2010)
[4]
Brusilovsky P and Sosnovsky S Individualized exercises for self-assessment of programming knowledge: an evaluation of quizpack J. Educ. Resour. Comput. (JERIC) 2005 5 3 6
[5]
Chandel P, Dutta D, Tekta P, Dutta K, and Gupta V Digital game based learning in computer science education CPUH Res. J. 2015 1 2 33-37
[6]
Cooper S, Dann W, and Pausch R Alice: a 3-D tool for introductory programming concepts J. Comput. Sci. Coll. 2000 15 5 107-116
[7]
Hug, T.: Micro learning and narration: exploring possibilities of utilization of narrations and storytelling for the design of “micro units” and didactical micro-learning arrangements. In: Proceedings of Media in Transition (2005)
[8]
Hug, T.: Microlearning: a new pedagogical challenge (introductory note) (2005)
[9]
Johnson, W.L., Valente, A.: Collaborative authoring of serious games for language and culture. In: Proceedings of SimTecT, vol. 2008 (2008)
[10]
Kay AC Computers, networks and education Sci. Am. 1991 265 3 138-149
[11]
Liu EZF and Chen PK The effect of game-based learning on students’ learning performance in science learning-a case of “conveyance go” Procedia-Soc. Behav. Sci. 2013 103 1044-1051
[12]
Masuch, M., Rueger, M.: Challenges in collaborative game design developing learning environments for creating games. In: Third International Conference on Creating, Connecting and Collaborating Through Computing (C5 2005), pp. 67–74. IEEE (2005)
[13]
Mehm, F., Hardy, S., Göbel, S., Steinmetz, R.: Collaborative authoring of serious games for health. In: Proceedings of the 19th ACM International Conference on Multimedia, pp. 807–808. ACM (2011)
[14]
Mildner P, Campbell C, and Effelsberg W Göbel S and Wiemeyer J Word domination Games for Training, Education, Health and Sports 2014 Cham Springer 59-70
[15]
Mildner, P., John, B., Moch, A., Effelsberg, W.: Creation of custom-made serious games with user-generated learning content. In: Proceedings of the 13th Annual Workshop on Network and Systems Support for Games, p. 17. IEEE Press (2014)
[16]
Moreno J Digital competition game to improve programming skills J. Educ. Technol. Soc. 2012 15 3 288-297
[17]
Papastergiou M Digital game-based learning in high school computer science education: impact on educational effectiveness and student motivation Comput. Educ. 2009 52 1 1-12
[18]
Pausch R et al. Alice: rapid prototyping system for virtual reality IEEE Comput. Graphics Appl. 1995 15 3 8-11
[19]
Pinna S, Mauri S, Lorrai P, Marchesi M, and Serra N Marchesi M and Succi G XPSwiki: an agile tool supporting the planning game Extreme Programming and Agile Processes in Software Engineering 2003 Heidelberg Springer 104-113
[20]
Prensky M Digital game-based learning Comput. Entertain. (CIE) 2003 1 1 21
[21]
Resnick M et al. Scratch: programming for all Commun. ACM 2009 52 11 60-67
[22]
Robertson J and Good J Story creation in virtual game worlds Commun. ACM 2005 48 1 61-65
[23]
Smith, D.A., Kay, A., Raab, A., Reed, D.P.: Croquet-a collaboration system architecture. In: Proceedings of the First Conference on Creating, Connecting and Collaborating Through Computing, C5 2003, pp. 2–9. IEEE (2003)
[24]
Steiner, B., Kaplan, N., Moulthrop, S.: When play works: turning game-playing into learning. In: Proceedings of the 2006 Conference on Interaction Design and Children, pp. 137–140. ACM (2006)
[25]
Tillmann, N., De Halleux, J., Xie, T., Bishop, J.: Pex4Fun: teaching and learning computer science via social gaming. In: 2012 IEEE 25th Conference on Software Engineering Education and Training, pp. 90–91. IEEE (2012)
[26]
Torrente, J., Moreno-Ger, P., Fernández-Manjón, B., Sierra, J.L.: Instructor-oriented authoring tools for educational videogames. In: 2008 Eighth IEEE International Conference on Advanced Learning Technologies, pp. 516–518. IEEE (2008)
[27]
Yessad, A., Labat, J.M., Kermorvant, F.: SeGAE: a serious game authoring environment. In: 2010 10th IEEE International Conference on Advanced Learning Technologies, pp. 538–540. IEEE (2010)

Cited By

View all
  • (2023)An Asymmetric Multiplayer Learning Environment for Room-Scale Virtual Reality and a Handheld DeviceProceedings of the ACM on Human-Computer Interaction10.1145/36042447:MHCI(1-19)Online publication date: 13-Sep-2023
  • (2023)Immersive virtual-reality computer-assembly serious game to enhance autonomous learningVirtual Reality10.1007/s10055-021-00607-127:4(3301-3318)Online publication date: 1-Dec-2023
  • (2020)Virtual Reality in Computer Science Education: A Systematic ReviewProceedings of the 26th ACM Symposium on Virtual Reality Software and Technology10.1145/3385956.3418947(1-8)Online publication date: 1-Nov-2020

Index Terms

  1. FunPlogs – A Serious Puzzle Mini-game for Learning Fundamental Programming Principles Using Visual Scripting
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Comments

          Information & Contributors

          Information

          Published In

          cover image Guide Proceedings
          Advances in Visual Computing: 14th International Symposium on Visual Computing, ISVC 2019, Lake Tahoe, NV, USA, October 7–9, 2019, Proceedings, Part I
          Oct 2019
          717 pages
          ISBN:978-3-030-33719-3
          DOI:10.1007/978-3-030-33720-9
          • Editors:
          • George Bebis,
          • Richard Boyle,
          • Bahram Parvin,
          • Darko Koracin,
          • Daniela Ushizima,
          • Sek Chai,
          • Shinjiro Sueda,
          • Xin Lin,
          • Aidong Lu,
          • Daniel Thalmann,
          • Chaoli Wang,
          • Panpan Xu

          Publisher

          Springer-Verlag

          Berlin, Heidelberg

          Publication History

          Published: 07 October 2019

          Author Tags

          1. Computer games
          2. Content creation
          3. Computer science education
          4. Visual scripting language
          5. Virtual reality

          Qualifiers

          • Article

          Contributors

          Other Metrics

          Bibliometrics & Citations

          Bibliometrics

          Article Metrics

          • Downloads (Last 12 months)0
          • Downloads (Last 6 weeks)0
          Reflects downloads up to 26 Sep 2024

          Other Metrics

          Citations

          Cited By

          View all
          • (2023)An Asymmetric Multiplayer Learning Environment for Room-Scale Virtual Reality and a Handheld DeviceProceedings of the ACM on Human-Computer Interaction10.1145/36042447:MHCI(1-19)Online publication date: 13-Sep-2023
          • (2023)Immersive virtual-reality computer-assembly serious game to enhance autonomous learningVirtual Reality10.1007/s10055-021-00607-127:4(3301-3318)Online publication date: 1-Dec-2023
          • (2020)Virtual Reality in Computer Science Education: A Systematic ReviewProceedings of the 26th ACM Symposium on Virtual Reality Software and Technology10.1145/3385956.3418947(1-8)Online publication date: 1-Nov-2020

          View Options

          View options

          Get Access

          Login options

          Media

          Figures

          Other

          Tables

          Share

          Share

          Share this Publication link

          Share on social media