Learn to code Minecraft Games

Minecraft is a fun way to introduce kids to coding.

Minecraft Adventure

Get crafty and use the surrounding environment to gather building materials—see how breaking down trees can help you create something new.  At eduSTEMlab, we use both Minecraft adventure game and Minecraft coding to learn and be creative

Coding PlatformGamePlay Effect

Minecraft Coding Syllabus

Module 1: Minecraft Newbie

Get started in the Code Editor by learning how to code custom Minecraft items.
Learn how to code custom exploding arrows, a custom bouncy block, and a custom speedy sheep that gives you gold when you
catch it!

In this class, you will be introduced to the basics of the code editor and simple coding constructs such as methods and variables

In this class, you will be introduced to the types of variables such as strings and booleans

In this class, you will be introduced to Timers, Conditionals and For loops to make your own racing game

In this class, you will be introduced to programming basics such as loops, variable and methods to create a mob fighting mini-game

In this class, you will learn to use loops, conditioners and timers to add players into different teams and add different rounds into a treasure hunt game

In this class, you will learn to write code that lets you catapult creepers, control mobs and give yourself enderdragon flight with this easy mob based mini mod

In this class, you will learn to use switch statements and cases to randomise lucky block effect

In this class, you will be introduced to custom command

In this class, you will learn to use loops and conditionals to split players into different teams with different characteristics, then give players scores when they defeat an enemy.

In this class, you will learn to program an ultimate simple PVP mini game

In this class, you will learn to develop a PVP server. Use conditionals and loops to create game phases so you can control the fate of the players in the arena

In this class, you will learn to create a simple pirate themed, skull throwing mini game

Module 2: Minecraft Pro

In this class, you will learn how to program a magic wand and super powerful sword

In this class, you will expand your knowledge of adding rules to PVP games, as well as learn about structure generation and for loops

In this class, you will learn to create extra features such as team armor that work in any PVP mini game

In this class, you will learn to create mob stacks and super snowman in the ultimate mob mod

In this class, you will use loops and methods to establish the rules of the game and create your own multi-platform PVP world

In this class, you will learn to create a mini mod and learn how to play tricks on other players

In this class, you will practice your structure building with this medium mini mod

In this class, you will use more complex programming such as switch statement , for loops and arrays to create numerous random block effects

In this class, you will learn to create a basic PVP mini game that can be played in any world

In this class, you will learn to create unlimited obstacle courses using methods, variables and for loops

In this class, you will learn to use random to set up unexpected events and velocity to make your players double jump

In this class, you will learn to build up structures from scratch using cloning and axes, bring them down, and set up the timed rounds of the game

Module 3: Minecraft Legend

In this class, you will reinforce your programming skills by learning how to fly, bend times and harness thunder

In this class, you will learn how to change your name, send players to prison and add welcome messages in this server based mini mod

In this class, you will learn to create three mods using more complex programming constructs including intervals and return types. Make a zombie track you, a leaky lava room and an infinite staircase in this spooky single player mod

In this class, you will learn to create a creeper trap, make players float and confused players when they join server

In this class, you will learn to randomize effects and add a score system to detect the movement of players in a cow-themed dancing game

In this class, you will learn to generate structures based on your location

In this class, you will learn to use loops and arrays to give players points in this timed baking game where the aim is to make more food than your opponents

In this class, you will learn how to create rings using mathematical knowledge which gives players a super boost when they glide through the center

In this class, you will learn to create a dance floor structure that can easily fit with the code for Dance to the Moosic

In this class, you will learn to use mathematical calculations, offsets and axes to create building shortcuts such as duplicating buildings, copying mobs or deleting large areas of blocks

In this class, you will learn to build entire structures in a mini mod with just two clicks

In this class, you will learn to build your text coding skills.