The Coding with Minecraft program (ages 8-14) is an elective programming subject. A basic level of Minecraft skills is assumed.

The program is designed for students who are looking to learn the fundamentals of programming inside of a familiar context. 

What is Minecraft Programming?

Minecraft is the world’s best selling video game for a reason – it inspires creativity, innovation and allows its players to experiment in a world with infinite possibilities. Within Minecraft education,  students will apply the block-based coding language of MakeCode to complete interactive challenges, create minigames, and understand the fundamentals of artificial intelligence; all completely inside of Minecraft. Minecraft Education Edition’s game-based coding offers a more interactive and engaging way for students to grasp concepts of programming and computing, while being infinitely more entertaining than conventional programming languages.

Coding with Minecraft 1

Students will learn the basics of programming concepts inside the familiar setting of Minecraft. Students will focus on a new concept each week, ranging from conditionals statements, loops, events and coordinates. Students will use these concepts to create minigames, solve puzzles and showcase their work to each other in a multiplayer server. The students will also learn the basics of the agent and the builder – two programmable virtual robots which we will use to solve mazes, build structures and some basic robotics!

Coding with Minecraft 2

Students will learn more advanced programming concepts – such as lists, while loops and functions. They will use these concepts to create minigames, solve puzzles and create algorithms which simulate artificial intelligence in the real world. The course also has a more comprehensive look at existing topics such as loops, coordinates and variables.