CodeCraft - Build to Learn
First Hour of Code Lesson:
Python - The Basics
In an era of increasingly fast technological innovation and change, computer programming is the new language of the world.
CodeCraft is a new way to learn to program by constructing anything in a virtual 3D world. You can start from building simple blocks, columns, and walls, then large buildings, bridges, and even trees. This lesson teaches you some basic concepts of coding in Python. When you are ready to learn advanced topics, such as recursion, timer, class/objects, inheritance and callback functions, you will be able to build more complex structures: growing flowers, flickering stars, and even invisible drones to move around and build or destroy things at your command.
CodeCraft is an engaging environment that gives you a lot of space to be creative and build whatever you imagine. You'll have fun learning how to code while playing this game!
In this Hour of Code introduction course, you will learn:
- Python basics: calling functions in CodeCraft to build colorful blocks
- 3D geometry and coordinates
- Advanced:
for
loops and nested loops
Turn the page and let the magic begin!