About the Course
About the Course
The Scratch Junior After-School Program is thoughtfully designed to introduce young learners in Years 1–2 to the exciting world of coding through playful storytelling, animation, and interactive design.
Without needing reading or typing skills, students begin their digital learning journey by exploring the core principles of programming in a developmentally appropriate and engaging environment.
With a focus on creativity, logic, and digital confidence, this two-term program nurtures essential 21st-century skills. Students will learn to code animations, design characters, and create digital stories using Scratch Junior—a visual block-based coding app developed specifically for early learners.
Each term builds on the previous one, allowing children to grow their coding knowledge step by step while having fun and working collaboratively. The program emphasises hands-on learning, curiosity, and self-expression, helping students understand the logic behind coding and how it can be used to tell powerful digital stories.
Program 1: Exploring Coding Through Animation
In program 1, students take their first steps into coding by learning how to animate characters and create simple sequences. They'll explore basic programming concepts like sequencing, loops, and events using colorful code blocks, and will build fun scenes using movement, sound, and visual effects. The focus is on exploration, discovery, and building a solid foundation in computational thinking.
Program 2: Creating Digital Stories with Code
Students dive into digital storytelling by creating multi-scene animations with speech bubbles, sound effects, and interactive elements. They’ll learn how to link scenes, use triggers and timing, and combine characters in creative ways. The term culminates in each student developing and presenting their own animated story project—bringing their imagination to life through code.