Scratch gives young learners their first taste of programming through a fun, visual and highly creative environment. They learn programming concepts by creating animations, stories, games and interactive projects — not by memorising code.
What Your Child Will Develop
- Computational thinking
- Problem-solving
- Creativity and storytelling
- Logical reasoning
- Programming fundamentals
- Project-building skills
The Learning Journey
Beginner
Discover, create. Explore programming through characters, movement, sounds, events and simple interactive projects.
Intermediate
Design, build. Use variables, conditions, loops and more advanced logic to build increasingly complex games and applications.
Advanced
Invent, solve. Combine programming concepts to design original projects, solve challenges and bring bigger ideas to life.