Description
Video games have become fashionable as educational tools. Promises include a more involving learning experience, immediate feedback, elements of competition and entertainment, while being more cost efficient than many conventional teaching modalities.
- Research Question: How can Minecraft-like games be used to teach pathfinding algorithms and the necessary data structures in school?
- Discussion: Discuss the possibilities for creating an in-game programmable system to visualize and teach different algorithms and data structures, keeping in mind the potentially useful integration into gameplay. Describe a specific concept. Focusing on the research question, reflect your concept and compare it to existing work, such as ComputercraftEdu.
- Engineering Task: Implement the MineTest modification (mod).
- Teaching: Build a level to teach different algorithms utilizing your mod. Explain the potential use for teaching purposes in the context of the “Bildungsstandards Informatik” as well as the cognitive aspects of in the acquisition of programming skills.
- Evaluation: To evaluate the implementation, conduct a qualitative survey with at least 10 pupils or students (first or second semester) using a short questionnaire.
You are expected to hand in your thesis including the mod source code.