This module introduces students to the fundamentals of coding, starting with an overview of what coding is and its applications. Teachers should utilise visual aids and interactive discussions. The module progresses to hands-on experience with Scratch, a coding platform for creating games and animations. Teachers should familiarise themselves with Scratch and be prepared to assist students. The module culminates in students creating a Paddle Ball Game, reinforcing their understanding of moving sprites, changing backdrops, and using sensing blocks. Teachers should ensure students understand X and Y coordinates and Scratch coding blocks.
Read more

Explore the Course

Click any lesson to preview it

This module offers an engaging introduction to coding concepts through interactive lessons. Students will explore the basics of coding, learn to use Scratch for creating animations and games, set up personal accounts, and build a Paddle Ball Game, fostering creativity and problem-solving skills through hands-on activities.

What is Coding?
Introduction to Coding Quiz Beginner
Scratch Tutorial Quiz Challenge Beginner
Create your Scratch account Beginner
Coding your first project
Paddle Ball Game Quiz Challenge Beginner

This module offers an engaging introduction to coding concepts through interactive lessons. Students will explore the basics of coding, learn to use Scratch for creating animations and games, set up personal accounts, and build a Paddle Ball Game, fostering creativity and problem-solving skills through hands-on activities.

What is Coding?
Introduction to Coding Quiz Beginner
Scratch Tutorial Quiz Challenge Beginner
Create your Scratch account Beginner
Coding your first project
Paddle Ball Game Quiz Challenge Beginner

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. Understand the concept of coding and its potential applications.
  2. Gain proficiency in using Scratch for creating projects, including adding sprites and backdrops, and making sprites move.
  3. Experiment with different code blocks in Scratch and learn from trial and error.
  4. Create a Paddle Ball Game using Scratch, incorporating skills such as moving sprites, changing backdrops, and using sensing blocks.
  5. Understand and apply the concepts of X and Y coordinates in the context of Scratch projects.

Learning Outcomes

  1. Understand the concept of coding and its applications.
  2. Develop basic skills in Scratch, including creating projects, adding sprites and backdrops, and making sprites move.
  3. Experiment with different code blocks in Scratch and learn from mistakes.
  4. Create a Paddle Ball Game using Scratch, demonstrating the ability to move sprites, change backdrops, and use sensing blocks.
  5. Understand and apply the concepts of X and Y coordinates in the context of Scratch coding.

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