CODING FUNDAMENTALS

ADVANCED LEARNING


P101: Scratch 1


For Ages 8 - 10

Step into the World of Programming
Developed by MIT experts, Scratch is the visual programming language of choice to introduce children to programming concepts.
Explore the Unlimited Range of Scratch
Scratch’s colourful drag-and-drop interface is deceptively simple, allowing users to create a myriad of projects, from games to animations.
Enhance Problem-Solving Skills and Solve Real-World Issues
We encourage our students to come up with their original solutions to problems in their code and learn debugging skills.
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, and seeing the larger picture from minute details. 

We have designed a curriculum that introduces computational thinking at an age-appropriate level. This is accomplished through Scratch, a visual programming language specifically designed for younger users by MIT Media Lab. Scratch has a child-friendly, colourful, drag-and-drop interface that makes programming more intuitive for younger learners. 

Dive into the world of coding!
Start from Scratch – the perfect, gentle introduction to coding.
Breathe life into creations!

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. 

Plenty of guidance is given, but we encourage students to debug their codes themselves so that every opportunity to learn is seized. As we also believe in ownership, we encourage our students to present their final projects to the class at the end of every module. After all, they should take pride in every line of code they write. 

The beauty of our curriculum is not what language we choose to introduce, but the rigorous practice of problem-solving. This also involves creativity, in dreaming up original solutions, and the determination to follow through on a coding project. These perseverance and logical skills are fundamental to all coding languages, and indeed, in life!

Want to find out more? Meet our students or check out our FAQs.

Our 8-year old daughter loves the Scratch 1 holiday camp lessons (online) and would like to continue with Scratch 2! Very patient and helpful teacher, the kids are almost independent on their own, with the attention & guidance from teacher, very dedicated. And class is conducted in a fun manner and kids are able to follow. Highly recommended! :) Parent of Keira, 8 years old
It was Sophie’s first coding class and she absolutely loved it. We also saw her fast progression from basic movements to incorporating sound and actions within 5 days. Parent of Sophie, 7 years old
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

Project Showcase

Class Format
5 x 2 Hours
5 sessions, 2 hours per session
Weekly / 5 days intensive
SG$211.30 (use "MYCODEONLINE" at checkout)
2 Full-Day Camp
2-day, full day camp
9am-4pm
SG$238.10 (use "MYCODEONLINE" at checkout)

For Students
• Ages 8 to 10
• No prior experience required
Course Structure
• eBook and video-on-demand provided
• LIVE Online Classes
• Maximum 1:8 Instructor-Student ratio
• 10 hours duration

Schedules
 

LIVE ONLINE CLASSES

Learn from the comfort of your home. All our lessons are conducted online using Zoom. Your child will get to interact with their teacher and classmates in real-time.

 

Still unsure?

Sign up for a Trial Class!
(After the trial lesson, you can register for a full class and get your money back)


Testimonials

Award-Winning Online Coding Classes

Our e-learning includes LIVE video conferences with our tutors, online questions, and everything you need to fully understand the material.

Student Feature: Wang Jun Wern, 7, Merit Award

Watch 7-year-old Wang Jun Wern present and explain how his exciting groceries list can help one’s daily life. This impressive Scratch project won him the Merit Award in the International Coding Showcase 2020, and shows how much one can do with Scratch and an idea!

EXPERIENCE The Coding Lab® Difference ONLINE

Learning from home has never been this simple for ages 7 to 18 with our E-Learning Package!