Learn to code a game or animation in Scratch & master the skills to make it super cool!

It's one thing to be able to code a simple game or animation, it's another to make it super freakin' awesome! In Start with Scratch, kids will lay the important foundation for future courses & delve deeper into what Scratch can do. We cover the basics of programming concepts in Level 1 and build on that foundation to create Scratch programming magic in Level 2. You'll be coding like a pro in no time!

For Kids aged 7-13

💻 In-depth intro to programming

👶 No experience necessary

💌 Code your own game & animation you can share

"My children, ages 10 & 7, found the class creative and interesting, and I was impressed by the games they managed to create. Most importantly, they're now excited by the world of programming. Highly recommended!"

😆 Maya, Parent

All you need to know!

This is Scratch.

It’s a visual programming language where kids drag, drop and connect blocks together to form sequences.

Here’s a simple maze game that any kid, who has learnt the basics of Scratch, can create using fundamental programming concepts.

Now check out the kind of game kids can create when they've learnt more advanced programming concepts and apply it into their projects. Pretty cool huh?

Learning a new skill takes commitment and coding’s no exception. If you’d like to learn about programming, you gotta learn it right. It all starts with committing the time and effort into practising these fundamental programming concepts that make every game or animation tick.

That’s the goal for this 8 week immersive course - to equip kids with the mindset that learning’s a continuous process. Because the only way to get better at something is to keep working on it over time.

Oh! The stuff you'll learn!

Broken down into concepts for MAXIMUM learnin'

    Level 1 (Beginner's Scratch)
  1. What's Scratch
  2. Code a character to move about
  3. Sequences, loops & events
  4. Record, edit & add music
  5. Level 2 (Intermediate Scratch)
  6. Increase complexity with Conditions & Variables
  7. Add timers, life counters & scores
  8. Create a project that addresses a real world issue
  9. Test and debug using logic & systematic reasoning
  10. Presentation Time

Life Skills Learnt

Skills that last a lifetime

💭 Logical Thinking

🔍 Problem Solving

🤔 Design Thinking

📈 Presentation Skills


Saturday Kids don't learn to code. They code to learn.

No lectures. No memorisation. No ONE right answer. Like real life, we're all about trying things out yourself, failing, figuring what went wrong & trying again. These are the skills & mindset that will last a lifetime and how we learn in real life. Let's get kids to learn how to learn. Because the kids who learn to learn become curious, inventive, resourceful human beings who solve real world problems to make a meaningful impact.


Saturday Parents ❤️ us

"My kids had a blast & came home armed with knowledge & information which they were excited to share with us."

😃 Joanne, Parent

"Thank you for a wonderful and exciting enrichment program that is so much more than academics.. it’s fun but for me as a mum, an important future skill set for my son."

😍 Rachel, Parent

Your Kid will love it.

We guarantee it.

If your kid doesn't think it's the best thing ever, we'll refund the remaining classes you've yet to show up for. No questions asked.

👩‍👧‍👦 1:8 Instructor-Student Ratio Max

✋🏼 All equipment & materials provided.

💌 Open Source Tools: Continue the learning at home

Frequently Asked Questions

1. My Child is new to computers and programming. Will he/she be able to follow?

Of course! Most of our students come in with no prior programming knowledge and they can still make awesome projects at the end of the day.

2. My child has done some Scratch programming at school but has not attended any courses. I'm unsure if my child should join the intermediate level.

If you’re not too sure how much your child knows about Scratch programming, email us a link to your child's Scratch profile and we can take a look and advise you.

3. What if my kid has already taken the Beginner's Scratch Programming course and wants to move on to Intermediate Scratch?

Since our Beginner's and Intermediate Scratch courses have been combined you may be wondering how to sign up for the Intermediate class if you've already taken the Beginner's class.

Not to worry, our March Holiday camps are just around the corner ;) You can sign up for our Immediate Scratch Course right here. Alternatively, you can join in any of our Scratch Foundation courses from weeks 5-8 where we go through level 2 of the course. Just select the Scratch Foundation Level 2 ticket type and we’ll see you straight in the Intermediate part of the course!

4. What if my kid has already taken the Intermediate Scratch Programming course and wants to move on to Advanced Scratch?

We don't have any Advanced Scratch courses lined up at the moment but we do have a Scratch Elective Course coming up real soon! In this course, we'll be putting your kids' Scratch programming skills to the test by teaching kids about gaming and animation.

5. My child is younger than 7. Can he / she join?

Scratch was designed for 7-16 year olds but is used by people of all ages. Sadly, having a 6 year old in the same class as a 12 year old may not result in the best learning environment for the younger student. If your child is very keen, we can organise separate classes if there is a minimum of 4 participants. Please contact us directly to enquire.

6. I've enrolled my child, what will he/she need to bring?

We'll provide all materials. You might wish to bring a drink, some light snacks and a jacket just in case your child gets cold or hungry. We'll give the class breaks in between so your child can take that time to sip on some juice and munch on those yummy crackers.