Course description
The course is based on the Minecraft: Education Edition platform. It is addressed at students who mastered the basics of block coding at a very good level and want to begin their adventure with writing code. Students consolidate the acquired skills (using variables, functions, loops, conditional statements) through text-based programming in Python on the Microsoft MakeCode platform. They create advanced geometrical structures using a constructor and modify the game, e.g. by programming events related with the character’s behaviour or changing the surrounding. They develop the ability to debug and use conditional statements and variables to optimise code.
After the course students:
- Are able to carry out an original project and change the world in Minecraft through text-based programming
- Use calculations and the constructor and other tools to create complicated shapes (e.g. copies of buildings which exist in reality)
- Apply conditional statements, variables, events, functions, loops
- Perform advanced calculations using three-dimensional coordinates
- Use elements of object-based programming in the project
- Debug and optimise their program