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 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 Beginner
Avoid the Enemy Quiz Challenge Beginner
Cherry Collection Quiz Challenge Beginner
Beat The Clock Quiz Challenge Intermediate
Arcade Build Battles Intermediate
Maze Madness Quiz Challenge Advanced
Fruit Frenzy Quiz Challenge Advanced
Game Lab Advanced

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 Beginner
Avoid the Enemy Quiz Challenge Beginner
Cherry Collection Quiz Challenge Beginner
Beat The Clock Quiz Challenge Intermediate
Arcade Build Battles Intermediate
Maze Madness Quiz Challenge Advanced
Fruit Frenzy Quiz Challenge Advanced
Game Lab Advanced

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

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