Mystery of the Pyramids
Challenge: To design a game using MakeCode Arcade that is similar to the exploration of the Pyramids.

Game design using MakeCode Arcade involves creating games using a visual programming language based on blocks. The blocks represent code and can create various game elements such as characters, backgrounds, and obstacles. MakeCode Arcade also includes a library of pre-made blocks and code snippets that is useful in creating game mechanics, such as collision detection and scoring. The visual nature of the programming language makes it easy for beginners to create simple games. At the same time, accessing the underlying code allows for differentiation, allowing advanced users to create complex games. Once a game is designed, it can be exported and run on various platforms, including web browsers and mobile devices.
Learning Outcomes
- Categorize different types of games
- Explain simple game design mechanics
- Use MakeCode Arcade editor
- Create different types of games on MakeCode Arcade
- Individually create exploration-themed game on MakeCode Arcade
Skills Developed
Computational Thinking
- Logical Thinking
- Algorithm Design
- Pattern Recognition
- Problem Decomposition
Design Thinking
- Innovation
- Inventiveness
21st Century Competencies
- Critical & Inventive Thinking skills
- Self-Management skills
- Relationship Management skills
- Global Awareness and Cross-cultural skills
- Communication, Collaboration & Information skills
