This module introduces students to the basics of coding through Scratch Junior, using engaging themes and characters. Each week, students will learn new skills, from basic motion blocks to advanced coding tricks. Encourage creativity and exploration during free play time. For early finishers, provide additional challenges to keep them engaged. Remember to recap previous lessons to reinforce learning.
Read more

Explore the Course

Click any lesson to preview it

This module introduces young learners to the fundamentals of programming using Scratch Jr. Through engaging lessons, students explore character movement, background changes, and basic coding concepts like sequencing and looping. Interactive challenges and free play opportunities encourage creativity, problem-solving, and experimentation in a supportive, hands-on environment.

On the Move: Getting Characters in Action Quiz Challenge Beginner
Dance Party: Make Your Characters Groove Quiz Challenge Beginner
Double the Fun: Adding a Friend for a Walk Quiz Challenge Beginner
City Cruise: Driving Through the Streets Quiz Challenge Beginner
Ready, Set, Race! Programming Speedy Sprites Quiz Challenge Beginner
Floating in Space: Looping with the Spaceman Quiz Challenge Beginner

This module introduces young learners to the fundamentals of programming using Scratch Jr. Through engaging lessons, students explore character movement, background changes, and basic coding concepts like sequencing and looping. Interactive challenges and free play opportunities encourage creativity, problem-solving, and experimentation in a supportive, hands-on environment.

On the Move: Getting Characters in Action Quiz Challenge Beginner
Dance Party: Make Your Characters Groove Quiz Challenge Beginner
Double the Fun: Adding a Friend for a Walk Quiz Challenge Beginner
City Cruise: Driving Through the Streets Quiz Challenge Beginner
Ready, Set, Race! Programming Speedy Sprites Quiz Challenge Beginner
Floating in Space: Looping with the Spaceman Quiz Challenge Beginner

Curriculum Mapping

See exactly how this course maps to official curriculum specifications

Curriculum Area
Outcomes
Nature of STEM
S1.1.1
Living things
S2.1.1 S2.1.2 S2.1.3
Materials
S3.1.1 S3.1.2
Energy and forces
S4.1.1 S4.1.2 S4.1.3
Technology
S5.1.1 S5.1.2
Engineering
S6.1.1

What Students Will Learn

Learning Goals

  1. Master the basics of Scratch Junior, including creating a project, exploring the interface, and using basic motion blocks.
  2. Develop skills in changing backgrounds and creating unique character routines within Scratch Junior.
  3. Learn to add and control multiple characters, enhancing their interaction within the Scratch Junior environment.
  4. Gain proficiency in controlling character size and movement, including complex tasks like programming a car to drive across a city background.
  5. Understand and apply concepts of character speed control and command sequencing to create interactive scenarios like a race.
  6. Develop advanced programming skills such as looping and repeating actions, and apply these to create complex character movements.

Learning Outcomes

  1. Master the use of basic motion blocks to move characters in Scratch Junior.
  2. Create unique dance routines and change backgrounds in Scratch Junior.
  3. Add a second character and make characters walk together in Scratch Junior.
  4. Programme a car to drive across a city background and resize it in Scratch Junior.
  5. Control character speed, sequence commands, and create an animal race in Scratch Junior.
  6. Programme a spaceman to float in space, repeat actions, and create a 'space dance' in Scratch Junior.

What You'll Need

Student Devices

Students will need one of these devices. Students can share in groups of 2-3 if necessary.

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