This module guides students through creating various interactive games using MakeCode Arcade. Each week focuses on a different project, teaching students to design sprites, control movements, program interactions, and set up game mechanics. Teachers should ensure students understand each step before moving on, encourage experimentation with the code, and emphasise the importance of correct variable selection and code placement. The module concludes with a game showcase, allowing students to present their creations.
Read more

Explore the Course

Click any lesson with to preview it

First Arcade Project Quiz Challenge
Space Dodge Quiz Challenge
Bat Battle Quiz Challenge
Space Shooter Quiz Challenge
Platform Place Quiz Challenge
Dino Jump Quiz Challenge
Monster Battle Arena Quiz Challenge
Donut Rush Quiz Challenge

First Arcade Project Quiz Challenge

Space Dodge Quiz Challenge

Bat Battle Quiz Challenge

Space Shooter Quiz Challenge

Platform Place Quiz Challenge

Dino Jump Quiz Challenge

Monster Battle Arena Quiz Challenge

Donut Rush Quiz Challenge

What Students Will Learn

Learning Goals

  1. Master the use of MakeCode Arcade for game design and development.
  2. Develop skills in creating and controlling game sprites, including player and AI-controlled characters.
  3. Understand and implement game mechanics such as scoring, lives, collision effects, and game outcomes.
  4. Apply coding concepts to create interactive games with different themes and mechanics.
  5. Gain the ability to design, code, test, and refine a variety of games, culminating in a final game showcase.

Learning Outcomes

  1. Create and control game sprites using MakeCode Arcade.
  2. Design and implement game mechanics such as movement, collision detection, scoring, and game over conditions.
  3. Understand and apply coding concepts to create interactive games, including sprite overlaps, game logic, and variable tracking.
  4. Develop a variety of games including arcade, platform, and battle arena games, demonstrating creativity and technical skills.
  5. Present a completed game project, demonstrating understanding of game design principles and coding concepts.

What You'll Need

Student Devices

Students will need one of these devices. Students can share in groups of 2-3 if necessary.

Chromebook/Laptop/PC
Chromebook/Laptop/PC
iPad/Tablet
iPad/Tablet

Ready to bring this course to your school?

Get in touch to discuss pricing and ordering for your school.

Ready to get started?
Pricing & Ordering Contact Us
🍪 Our website uses cookies to make your browsing experience better. By using our website you agree to our use of cookies. Learn more