This module guides students through the creation of various games using MakeCode Arcade. Each lesson is hands-on and interactive, allowing students to learn by doing. Teachers should ensure students understand each step before moving on, and encourage experimentation with the code to add new features to the games. The module concludes with a 'Brainstorming Blast' lesson where students brainstorm and create their own projects, fostering creativity and teamwork.
Read more

Explore the Course

Click any lesson to preview it

This module introduces students to game development using MakeCode Arcade through a series of engaging, hands-on lessons. Participants will create various arcade-style games, learning key coding concepts like sprite design, movement controls, and game mechanics. Each lesson offers step-by-step guidance, fostering creativity and problem-solving skills in a browser-based environment.

First Arcade Project Quiz Challenge Beginner
Space Dodge Quiz Challenge Beginner
Bat Battle Quiz Challenge Beginner
Prison Break Quiz Challenge Intermediate
Arcade Build Battles Intermediate
Dino Jump Quiz Challenge Advanced
Monster Battle Arena Quiz Challenge Advanced
Game Lab Advanced

This module introduces students to game development using MakeCode Arcade through a series of engaging, hands-on lessons. Participants will create various arcade-style games, learning key coding concepts like sprite design, movement controls, and game mechanics. Each lesson offers step-by-step guidance, fostering creativity and problem-solving skills in a browser-based environment.

First Arcade Project Quiz Challenge Beginner
Space Dodge Quiz Challenge Beginner
Bat Battle Quiz Challenge Beginner
Prison Break Quiz Challenge Intermediate
Arcade Build Battles Intermediate
Dino Jump Quiz Challenge Advanced
Monster Battle Arena 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.4.1
Living things
S2.4.1 S2.4.2 S2.4.3
Materials
S3.4.1 S3.4.2 S3.4.3
Energy and forces
S4.4.1 S4.4.2 S4.4.3
Technology
S5.4.1 S5.4.2 S5.4.3
Engineering
S6.4.1

What Students Will Learn

Learning Goals

  1. Master the use of MakeCode Arcade for creating interactive games, including sprite creation, movement controls, and game mechanics.
  2. Develop proficiency in designing and implementing game elements such as characters, maps, obstacles, and goals.
  3. Understand and apply coding concepts to control game dynamics, including collision detection, scoring systems, and win conditions.
  4. Enhance problem-solving skills through the creation and debugging of complex game projects.
  5. Strengthen creativity and teamwork abilities through collaborative game design and development projects.

Learning Outcomes

  1. Create and manipulate sprites in MakeCode Arcade, including movement and interaction.
  2. Design and implement game mechanics such as lives, collision effects, scoring, and game termination.
  3. Develop complex games with features like mazes, timers, and AI behaviours.
  4. Apply creativity and coding skills to design original arcade projects.
  5. Present and critique game projects, demonstrating teamwork and constructive feedback.

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