Teaching introductory classes using LEGO robotics
Journal of Computing Sciences in Colleges
A games first approach to teaching introductory programming
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Wu's castle: teaching arrays and loops in a game
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Integrating games and machine learning in the undergraduate computer science classroom
GDCSE '08 Proceedings of the 3rd international conference on Game development in computer science education
Experimental evaluation of an educational game for improved learning in introductory computing
Proceedings of the 40th ACM technical symposium on Computer science education
Using games in introductory courses: tips from the trenches
Proceedings of the 40th ACM technical symposium on Computer science education
Game-themed instructional modules: a video case study
Proceedings of the Fifth International Conference on the Foundations of Digital Games
BeadLoom Game: using game elements to increase motivation and learning
Proceedings of the Fifth International Conference on the Foundations of Digital Games
Reinforcing array and loop concepts through a game-like module
CGAMES '12 Proceedings of the 2012 17th International Conference on Computer Games: AI, Animation, Mobile, Interactive Multimedia, Educational & Serious Games (CGAMES)
Visualizing Loops Using a Game-Like Instructional Module
ICALT '13 Proceedings of the 2013 IEEE 13th International Conference on Advanced Learning Technologies
Hi-index | 0.00 |
This paper presents a game-like instructional module titled "The Lost Java Code" for teaching decision structures (if, if-else, if-else-if and switch) and related concepts in Computer Programming I class. Developed by two undergraduate students with GameMaker 8.1, it is a side scroll game where participants need to stop at all the information booths to learn/review the concepts at each level and then answer all the questions correctly in order to open the gate to the next level. The objective of the game is to provide the participants with a fun environment to review and practice the concepts of decision structures. This paper presents the game design and implementation in detail and shares our experiences in using this module in the CSC1310 Computer Programming I class at Winston-Salem State University (WSSU). Initial assessment outcomes show promising results and student feedback is very positive.