NextGen Coders: Minecraft for Problem Solvers (12 weeks) – Intermediate
146,00 $
Description
Objective:
This curriculum aims to strengthen students’ understanding of fundamental computer science concepts using Minecraft: Education Edition and MakeCode. Students will explore and apply coding concepts including events, variables, conditionals, functions, loops, arrays, and artificial intelligence. The course integrates unplugged activities, teacher-guided practice, and independent coding projects to support a gradual release of responsibility. It also fosters computational thinking through decomposition, pattern recognition, abstraction, and algorithmic design. A key goal is to help students develop confidence, curiosity, and creativity in coding.
Topics Covered:
-
Computer Science Concepts:
-
Block-based coding, sequencing, decomposition
-
Events and Event Handlers
-
Coordinates (absolute, relative, world positioning)
-
Variables (number, string, Boolean, position)
-
Conditionals (if, else, elif, Boolean logic)
-
Functions
-
Iteration (repeat, for, while, forever loops)
-
Arrays and lists
-
Artificial Intelligence (Agent commands and logic)
-
Final Project using all above concepts
Computational Thinking Focus Areas:
-
Decomposition
-
Pattern recognition
-
Abstraction
-
Algorithms
Other Focus:
-
Digital citizenship
-
Problem-solving
-
Game design elements
-
Independent projects and reflections
-
Projects. Outcome:
By the end of the course, students will be able to create, test, and debug functional programs using block-based coding in Minecraft. They will demonstrate mastery of core computer science concepts by completing coding challenges and independent projects. Students will apply computational thinking strategies to break down complex problems and design logical solutions. They will develop confidence in using MakeCode and controlling the Minecraft Agent through coding. Through collaborative and individual projects, students will practice project planning, problem-solving, and presenting digital solutions. They will understand how programming connects to real-life applications and explore its potential to positively impact their communities.








