Early bird discount ends on 19th Apr, ENROLL NOW

Scratch for beginners and intermediates

Scratch

About Scratch

Scratch is a visual programming language and online community developed by the MIT Media Lab. It’s designed to teach children the basics of coding through creative and interactive projects. Using Scratch, students can create animations, games, stories, and more, all while developing essential computational thinking skills.

Course Objectives

In this course, your child will:

  • Learn the fundamentals of coding concepts such as loops, conditionals, variables, and events.
  • Develop problem-solving skills by designing and creating their own interactive projects.
  • Foster creativity and self-expression through designing and programming animations, games, and stories.
  • Collaborate with peers and share their creations with a supportive online community.

Difficulty Levels

We have 2 levels for students in various ages

  • Beginner: For students who are from Y1-Y3 and haven’t learning any Scratch programming before.
  • Intermediate: For students who are from Y3-Y8

Course Structure

The course will be conducted over one school term, with classes held once a week. Each session will be one hour long and will include a combination of instruction, guided practice, and project-based learning. Our experienced instructors will provide personalized support and feedback to help your child succeed.

Topic Areas

BeginnerIntermediate
* Move sprites* Including all Beginner topics
* Flow control* Variables
* Change appearance* Clone
* Events* Broadcast
* Play sound** User-defined blocks
* Sensing environment                              * Timer
* Draw costumes*
* Pen drawing

What Your Child Needs

To participate in the course, your child will need access to a computer or tablet with internet connectivity. Scratch is a web-based platform, so there’s no need to install any software.