Secondary Junior Cycle

Game Design Essentials

Game Development

The whole first lesson, as your class sees it. No sign-in needed.

What your school gets

Everything a teacher needs to teach Game Design Essentials this year.

In class

  • 8 lessons, ready to teach Each one planned step by step, taught from the board with the same lesson open on each student's device.
  • Quizzes and assessments A short quiz with every lesson.
  • Progress and resultsWhat each student has completed, and how they did.
  • CertificatesFor portfolios, open days and reports home.
  • Try the first lesson: First Arcade Project

On paper

  • Teacher Resource BookThe whole course laid out for the teacher, lesson by lesson, ready to print.
    The sample lesson's pages

The whole books come with the course, in each class's Resources.

The course, module by module

8 lessons in 8 modules. The lesson marked Sample opens in full.

1 Week 1 1 lesson · about 1 hour
2 Week 2 1 lesson · about 1 hour
  1. 2 Space Dodge Quiz
3 Week 3 1 lesson · about 1 hour
  1. 3 Bat Battle Quiz
4 Week 4 1 lesson · about 1 hour
  1. 4 Space Shooter Quiz
5 Week 5 1 lesson · about 1 hour
6 Week 6 1 lesson · about 1 hour
  1. 6 Dino Jump Quiz
7 Week 7 1 lesson · about 1 hour
8 Week 8 1 lesson · about 1 hour
  1. 8 Donut Rush Quiz

What students learn

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.

By the end of the course, students can

  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

Used in some of the lessons. Students can share in groups of two or three.

Chromebook/Laptop/PC iPad/Tablet

Ready to bring Game Design Essentials to your school?

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

Back to Junior Cycle courses
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