This module introduces students to game design using MakeCode Arcade. Teachers should familiarise themselves with the platform and guide students through creating various games, including 'Avoid the Enemy', 'Cherry Collection', and 'Beat The Clock'. Encourage creativity and exploration, and ensure students understand key concepts like sprite creation, game loops, and collision detection. The module culminates in a group project where students brainstorm and create their own games.
Read more

Explore the Course

Click any lesson with to preview it

This module offers an insightful and practical approach to game development using MakeCode Arcade. It guides students through creating numero games, mastering tools like the code editor, and designing sprites. The content encourages creativity and problem-solving, providing a hands-on experience in building dynamic and entertaining games from scratch.

Introducing MakeCode Arcade Quiz Challenge
Avoid the Enemy Quiz Challenge
Cherry Collection Quiz Challenge
Beat The Clock Quiz Challenge
Arcade Build Battles
Maze Madness Quiz Challenge
Fruit Frenzy Quiz Challenge
Game Lab

This module offers an insightful and practical approach to game development using MakeCode Arcade. It guides students through creating numero games, mastering tools like the code editor, and designing sprites. The content encourages creativity and problem-solving, providing a hands-on experience in building dynamic and entertaining games from scratch.

Introducing MakeCode Arcade Quiz Challenge
Avoid the Enemy Quiz Challenge
Cherry Collection Quiz Challenge
Beat The Clock Quiz Challenge
Arcade Build Battles
Maze Madness Quiz Challenge
Fruit Frenzy Quiz Challenge
Game Lab

Curriculum Mapping

See exactly how this course maps to official curriculum specifications

Curriculum Area
Outcomes
Nature of STEM
S1.3.1
Living things
S2.3.1 S2.3.2 S2.3.3
Materials
S3.3.1 S3.3.2
Energy and forces
S4.3.1 S4.3.2 S4.3.3
Technology
S5.3.1 S5.3.2
Engineering
S6.3.1

The curriculum does not include official reference codes for individual learning outcomes, so we have assigned a code scheme to make it easier to identify and track coverage.

What Students Will Learn

Learning Goals

  1. Master the use of MakeCode Arcade for game design, including sprite creation, control, and effects.
  2. Develop skills in creating dynamic gameplay through sprite interaction and game update loops.
  3. Understand and implement game elements such as scoring systems, timers, and sound effects.
  4. Apply creativity and problem-solving skills in designing and coding unique arcade games.
  5. Work collaboratively to brainstorm, receive feedback, and execute a group game project.

Learning Outcomes

  1. Utilise MakeCode Arcade to design and control a sprite, and add effects.
  2. Create an 'Avoid the Enemy' game using MakeCode Arcade, including sprite interaction and dynamic gameplay.
  3. Develop a 'Cherry Collection' game with character movement, random food sprite generation, and sound effects.
  4. Design a 'Beat The Clock' game with a timer, scoring system, and sprite movement and interaction.
  5. Create a maze game with character control, maze design, camera control, and game-winning conditions.

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