During this course students design mods – modifications for the Minecraft world with which they are able to change the rules of the game. In a separate visual programming environment, they create their own blocks of materials and objects, and learn how to modify their appearance and functions. Students learn object-based programming. They also learn how to apply structures of the programming language and basics of graphic design to affect objects in the game.
The course is addressed to students who have mastered the basics of block-based programming in Minecraft (or a different block-based programming platform), especially students who have completed our Programming with Minecraft (Junior) course.
After the course students:
- Understand and apply such concepts as loops and conditionals
- Understand the terms “object” and “class”
- Apply functions and variables to describe objects
- Design and implement 3D graphics to create skins and objects
- Debug their code