This module guides students through advanced game development using MakeCode Arcade. Teachers should ensure students understand key concepts such as sprites, coordinates, and coding effects. Encourage creativity and problem-solving as students create a variety of games, including arcade, platform, and space-themed games. The module concludes with a group project, promoting teamwork and creativity. Remember to provide assistance as needed and facilitate constructive feedback during project presentations.
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. Learners will create diverse arcade games, mastering concepts like sprite design, movement controls, and event handling. Step-by-step guidance fosters creativity and problem-solving, with projects ranging from platformers to timed challenges.

First Arcade Project Quiz Challenge Beginner
Monkey Mayhem Quiz Challenge Beginner
Space Shooter Quiz Challenge Beginner
Platform Place Quiz Challenge Intermediate
Arcade Build Battles Intermediate
Galaxy Ghosts Quiz Challenge Advanced
Donut Rush Quiz Challenge Advanced
Game Lab Advanced

This module introduces students to game development using MakeCode Arcade through a series of engaging, hands-on lessons. Learners will create diverse arcade games, mastering concepts like sprite design, movement controls, and event handling. Step-by-step guidance fosters creativity and problem-solving, with projects ranging from platformers to timed challenges.

First Arcade Project Quiz Challenge Beginner
Monkey Mayhem Quiz Challenge Beginner
Space Shooter Quiz Challenge Beginner
Platform Place Quiz Challenge Intermediate
Arcade Build Battles Intermediate
Galaxy Ghosts Quiz Challenge Advanced
Donut Rush 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 game development, including sprite creation, movement control, and game logic programming.
  2. Develop proficiency in designing and implementing various game types such as arcade, platform, and space-themed games.
  3. Understand and apply key game development concepts such as object generation, collision detection, scoring systems, and game rules.
  4. Enhance problem-solving skills through coding challenges and game modifications.
  5. Cultivate creativity and teamwork through collaborative game project brainstorming and development.

Learning Outcomes

  1. Create and control game sprites using MakeCode Arcade, including movement, interaction, and visual design.
  2. Implement game mechanics such as scoring systems, timers, and life counters.
  3. Design and draw game maps, including tile placement and sprite interaction.
  4. Apply coding concepts to create interactive games, including object generation, overlap detection, and event handling.
  5. Develop teamwork and creativity skills through group brainstorming and project creation.

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