ComputerCraftEdu is a new way to teach computational thinking to Minecraft players that are new to coding. They will use a tile-based interface to learn the fundamentals of programming languages in a fun, accessible environment.
The most significant features are robotic turtles that can be easily programmed to do whatever you want. Learners will be engaged and motivated to find ways to use turtles to automate and extend their usual Minecraft activities. And while most of the programming is done graphically, players are able to see and interact with the actual code (LUA scripting).
This process will serve as a springboard for learners towards using real programming languages to solve problems, make games, and improve their worlds!
You can install ComputerCraftEdu directly from the MinecraftEdu-launcher. Follow the steps below to install the mod.
- Open the launcher and click "Mods".
- In the Mods-window, click "Switch to Online Mods".
- From the Online Mods-list, select latest ComputerCraftEdu and press "Download Mod" (do not select ComputerCraft, it is included in the package)
- Then switch back to Local Mods and make sure ComputerCraftEdu and ComputerCraft are both selected (if you're running a server, make sure both server and client mods are selected)
If for some reason you can't access the Online Mods, click here to download the mod file manually. After you have downloaded the file, you can use the Mods section of the launcher to import the mod. Read more about managing mods here.
Turtles are the little robots you program in ComputerCraftEdu. Just like the players, they can equip tools to interact with the world. They also have their own inventory where they can store things they mine, for example. Turtles can be painted with different dyes in Minecraft.
Turtles take instructions via Program Disks. Each disk can be named (by default untitled). These disks can be inserted into one another to create functions. They can also be shared to other players or stored in chests and other containers.
Many times turtles get lost (flying or digging) and it can be hard for the player to reach them. With the Turtle Remote, you can control the turtles over distance or even reset them to their previous location.
Examples of Using ComputerCraftEdu
The Land of Turtles is a world designed to teach students the basics of programming using Beginner's Turtles in ComputerCraftEdu. It is designed to supplement an elementary or middle school programming/coding unit. A class could easily spend over 10 class periods in this world. The world was designed by Michael Harvey.