P101 Scratch 1

Banner-Special-Programmes-CodingLab-App-Scratch-01

Give Your Child a Technological Edge

We believe in engaging children to be thinkers and creators through hands-on and project-based learning. It is increasingly recommended that coding is an essential skill for everyone – not just people who aspire to be programmers and computer scientists. This is because it teaches computational thinking, which knows no age limit. Computational thinking is about solving problems efficiently, by breaking them down into more manageable pieces. It also includes learning abstraction, seeing the larger picture from minute details.

About the Programme

We have designed a curriculum that introduces computational thinking at an age-appropriate level. After mastering the basics of Scratch, we encourage our students to explore the limits of their imagination. They’ll be tasked with their first-ever hackathon, where they have to put together characters and functions to create games, stories or animations of their choice.

Course Outline

Introduction to and exploration of Scratch

  • Understand Motions and Events
  • Learn about (x, y) coordinates
  • How to initiate events with different user input

Control of characters using Commands

  • Relative versus Absolute commands
  • Setting sizes
  • Give instructions to your Characters

Step-by-step Animation

  • Loops and parallelism techniques
  • Customize costumes, colours and pick music

Creation of in-game variables

  • Score, Timer

Hackathon

  • Students will participate in their very first Hackathon and create amazing projects from scratch!

Programme Schedule 

Location Date Time
United Square Monday to Friday
9 Jun to 13 Jun
10 am - 12 pm
United Square Monday to Friday
16 Jun to 20 Jun
10 am - 12 pm
Century Square Monday to Friday
2 Jun to 6 Jun
1 pm - 3 pm
Century Square Monday to Friday
23 Jun to 27 Jun
10 am - 12 pm
Duration : 5 x 2 hour lessons

Fee :
Early Bird Discount (14 days before programme commences): $450.44
Regular Fee: $474.15
Class Format : Fully physical classes

Interested to learn more about our other Coding Lab programmes?

Frequently Asked Questions About Our Coding Lab Programmes

What is your average class size?

What do students need to bring to class?

What if a student misses a class? Is there a class replacement policy?

Are there any pre-requisites for the coding classes?

What if a student has done a coding class previously? Can he or she still attend your coding class?

What if I have done P101/P201/P205 before? Can my child still sign up for the whole term?