Coding Challenge Scratch Jr

🎯 Course Purpose
This course is designed to introduce young children to the world of coding through fun, hands-on activities using ScratchJr — a visual programming language developed for early learners.
With ScratchJr, students use colorful blocks to make characters move, jump, dance, and tell stories.
Through this course, students will begin to:
-
Think logically
-
Solve simple problems
-
Express their ideas through interactive stories and animations
💡 This course is ideal for children aged 5 to 7, with no prior coding experience.
📘 Course Structure
Stage | Topic | Learning Content |
---|---|---|
Stage 1 | What is ScratchJr? | Learn how to open the app, create a new project, and explore the interface |
Stage 2 | Move and Animate Characters | Use motion and looks blocks to move and style characters |
Stage 3 | Adding Backgrounds and Sounds | Set a background, add music, and make characters talk |
Stage 4 | Storytelling with Code | Create a short story with scenes and interactions |
Stage 5 | Make a Mini Game | Use basic logic to create a simple tap-to-play game |
Stage 6 | Final Project – Show Your World! | Plan, build, and present a personal animated story or mini-game |
🔍 What Students Will Learn
-
Creative Expression: Turn ideas into stories and animations
-
Basic Coding Skills: Learn sequencing, events, and simple loops
-
Problem Solving: Learn to fix issues when things don’t work as expected
-
Confidence with Technology: Explore and enjoy creating using tablets or touch devices
CODING CHALLENGE
What we did past years