In this project, we focus on game-based learning to teach computational thinking to high-school students, primarily the concepts of decomposition, pattern recognition, abstraction, and algorithm. We started by reviewing theories on play and various game design frameworks to facilitate the design. Then we generated content for the game by analysing student’s interests. Later we designed the game through paper prototyping and developed proper game mechanics and rules after various iterations and game playtesting. The game concept was tested with high school students to validate the game quality by using the MEEGA game evaluation model. Furthermore, evaluating the learnings using think-aloud analysis. Finally, we present the findings through quantitative and qualitative analysis.
Case Study Download:
• Game-based Learning to Teach Computational Thinking......