This module guides students through creating interactive games and animations using Scratch, a visual programming language. Teachers should prepare to guide students through each project, encouraging experimentation with code. Some lessons require specific resources, such as uploading images, and are not suitable for tablets or iPads. The module covers a range of programming concepts, including controlling movements, creating clones, detecting collisions, and using variables.
Read more

Explore the Course

Click any lesson with to preview it

Banana Jump Quiz Challenge
Penalty Shootout Quiz Challenge
Racing Car Quiz Challenge
Music Video Quiz Challenge
Red v Green v Blue Quiz Challenge
Space Shooter Quiz Challenge
Make a Clock Quiz Challenge

Banana Jump Quiz Challenge

Penalty Shootout Quiz Challenge

Racing Car Quiz Challenge

Music Video Quiz Challenge

Red v Green v Blue Quiz Challenge

Space Shooter Quiz Challenge

Make a Clock Quiz Challenge

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

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 Scratch, a visual programming language, to create interactive games and animations.
  2. Develop skills in controlling character movements, creating clones, and detecting collisions within a digital environment.
  3. Understand and apply the concept of variables to track game scores and lives in a game scenario.
  4. Learn to incorporate randomness in game elements to enhance unpredictability and engagement.
  5. Gain proficiency in using keyboard and mouse inputs to control game characters and elements.

Learning Outcomes

  1. Develop an interactive game using Scratch, incorporating character movements, clone creation, and collision detection.
  2. Design and implement a penalty shootout game, focusing on scoring mechanics.
  3. Program keyboard arrow keys to control a car in a racing game, including creating custom racing tracks.
  4. Create a music video in Scratch, integrating music and animation elements.
  5. Develop a colour battle game using multiple sprite costumes and randomness.
  6. Design a space shooter game, utilising mouse controls, sprite cloning, and variable tracking for score and lives.
  7. Program a functional digital clock, accurately representing hours, minutes, and seconds.
  8. Participate in build battles, demonstrating coding proficiency through various challenges.

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