Ages 7 - 9

Lower Primary


Scratch 1 Course for Kids (7 – 9)

Strengthen your Child’s Logical Thinking and Problem Solving Skills with Coding

P101 Scratch 1 (7-9).jpg

Designed specifically for children (aged 7-9) who are completely new to programming / coding, this program introduces your children to a lifelong skill that is important for the future.

Children will be using Scratch, a graphics-based computer coding language developed by Mitchel Resnick, LEGO Papert Professor of Learning Research and head of the Lifelong Kindergarten group at the MIT media labs.

At the end of the course, students will feel confident and recognize their potential to create, design and develop computational media which they enjoy in their daily lives.

Most importantly, this programme strengthens your child’s logical and problem solving skills which are useful in many aspects of life, be it immediately in their studies (e.g. Mathematics Problem Sums, Science, etc) or in the future.

Want to know more? Read our FAQ on our coding for kids courses here.

Who is this for?

Ages 7-9 years old

Laptop provided (one per student)

No prior experience required

Class Structure

2 Full-Day Camp: 
9.30am - 5pm
(Lunch included)

Weekend Classes
1pm - 6pm (5H x 2)


2 Full-Day Camp: 
RM 495

*Earlybird discount : 5% off

*Up till 10 Days prior to course commencement, subject to availability

Austin Heights

Holiday Camps (2 Full-Day)
Weekend Classes (2 x 5H)

(Call +60 18 777 1702 to find out more!)

AWARD COMPILATION ORG (1350 x 290).jpg

We are honoured to be the winner of multiple awards.

Thank You for your support.

Course Outline

Introduction to Scratch
Explore scratch and familiarise with the interface

Understanding Motion and Events
Learn all about x,y Coordinates, and how to initiate events with different user input

Controlling your Characters
Using relative and absolute commands, setting size and giving instructions to your sprites

Basic step by step animation (loops, parallelism techniques)
Making your animation come alive (music, colour, costumes)

Creating Variables
Adding in-game variables such as score, timer and using the broadcast function