We will use the codebuilder from the educational version of Minecraft as a vehicle to create increasingly complex programming structures. To do this, we will make modifications to 3D worlds (instant constructions, super powers, animal rains...), using loops, conditionals, variables and so on to achieve this.
In this extracurricular program we will go from being consumers of video games to creators of stories, mechanics and game dynamics with Makecode Arcade, a video game development tool that is based on programming blocks and pixel art aesthetics, to create true playable works of art and develop critical, computational and spatial thinking.
goals of learning
Development of computational thinking
Basic concepts of video game programming
Apply text commands combined with block programming.
Delve into advanced programming concepts such as conditionals, variables and functions.
Experience the video game design process.
Use of absolute and relative coordinates
Key skills
Creativity
Teamwork
Resilience
Conflict resolution
Analytical thinking