Create Stories, Games, and Animations with Scratch!

A 4-week creative coding adventure for young minds

What Will Your Child Learn?

Creative Storytelling

Learn to create interactive stories using characters, animations, and dialogue

Game Development

Design and build simple games while learning core programming concepts

Coding & Problem Solving

Develop logical thinking and problem-solving skills through coding challenges

Digital Literacy

Build a strong foundation in computer science and digital creation

Bootcamp Curriculum

Session 1: Fundamentals & Storytelling

Introduction to the Scratch environment and basic building blocks

✓ Interface navigation
✓ Sprites and backgrounds
✓ Motion blocks
✓ Interactive storytelling

Session 2: Loops & Conditions

Learning flow control to create more dynamic projects

✓ Repeat loops
✓ Forever loops
✓ If-then statements
✓ Multiple conditions

Session 3: Variables (Memory Boxes!)

Storing and manipulating data like scores, names, and speed

✓ Creating variables
✓ Setting initial values
✓ Changing variable values
✓ Using variables in code

Session 4: Broadcasts & Project Showcase

Sprite communication and applying all learned concepts in a fun project

✓ Broadcast messages
✓ Receiving messages
✓ Mini-project creation
✓ Showcase presentation

Meet Your Instructor

Instructor Shubhanshu Gupta

Shubhanshu Gupta

Connect on LinkedIn

Programming has been my lifelong passion, and I believe in its power to shape young minds. As a mentor with Saturday Kids, a Google-sponsored community teaching initiative in Singapore, I've had the privilege of introducing many children to the exciting world of coding through Scratch. Seeing their eyes light up when they create their first animation or game is what drives me to continue sharing this knowledge.

Now, I want to contribute further to our community by bringing this enriching experience to more children, helping them develop crucial problem-solving skills while having fun with coding.

Professionally, I currently work as a Product Manager at Citi Bank, bringing a wealth of experience from my background as an R&D Machine Learning Engineer. This unique combination of technical expertise and product thinking helps me make complex concepts simple and engaging for young learners.

Program Details

Duration

4-session pilot program spread across 4 weekends.

Who Can Join?

Open to kids interested in creating their own stories, games, and animations.

See the FAQ section on 'Who can join?' for age and experience details.

What You'll Need

A laptop and a curious mind - all other materials will be provided.

See the FAQ section on 'Class logistics' for equipment specifics.

Fee

This pilot program is offered free of charge.

See the FAQ section on 'Pricing and registration' for more details.

Registration Timeline

Registration closed Friday, April 11th (Midnight). Selection updates by April 13th.

See the FAQ section on 'Pricing and registration' for details on the process after registration.

Glimpses from the Bootcamp

Instructor helping kids with Scratch

Focused learning and individual attention.

Kids coding on laptops with instructor

Hands-on coding with guidance.

Kids working on their Scratch projects

Creating cool projects in Scratch.

Instructor explaining concepts to kids

Explaining coding concepts clearly.

Kids engaged in learning Scratch

Engaged and curious young coders.

Collaborative learning environment

Fun and collaborative learning.

Frequently Asked Questions

Age Group: This bootcamp is designed for children aged 8-11 years.

Prior Experience: No prior programming experience is required! Scratch is actually designed as one of the first stepping stones into programming. The intention is to give your child initial exposure and, over time, introduce them to fundamental computer science concepts.

Basic Requirements: Your child should have some basic experience using a laptop/computer. Since intake size is limited for this batch, there will be a very easy screening assessment to ensure they're ready for the experience.

Location: Classes will be held in-person at The Bayshore. Specific details will be shared with registered participants.

Schedule: Sunday mornings, 10 AM - 11 AM, for 4 consecutive weeks starting April 20th.

Equipment Needed: Your child will need to bring a laptop (doesn't need to be fancy) or a tablet with an external keyboard/mouse. The device should support Chrome browser. That's all!

Teaching Method: Our approach combines direct instruction with guided exploration. Children will learn through hands-on activities, challenges, and creative projects.

Skill Development: Beyond programming, we focus on developing computational thinking, problem-solving, and creativity. These skills extend far beyond coding and are valuable in many aspects of academic and personal growth.

Project-Based Learning: Each session builds toward creating tangible projects that children can share with friends and family. This approach keeps them engaged and provides a sense of accomplishment.

Pricing: This is a free bootcamp. There are no additional costs involved.

Registration Process: Scroll down to the registration form at the bottom of the page to sign up.

After Registration: Please expect to hear back latest by 13th April or earlier. There may be follow-up questions, based on the responses you have selected in the form, as selection criteria is stringent.

Missed Sessions: We request consistency from participants. If a child misses a session, materials will be shared, but there won't be a separate makeup session.

Limited Spots: This pilot batch is limited to 4 students to ensure personalized attention. If your child doesn't enjoy the sessions, there's no pressure to continue.

Continued Learning: Students will have lifetime access to all course materials and projects created during the program.

Future Opportunities: Based on the success of this pilot program, we plan to offer advanced courses and coding clubs for continued learning, potentially exploring topics like algorithms in Python, Arduino, and Raspberry Pi.

Showcase: At the end of the program, we'll host a virtual showcase where students can present their projects to family and friends.

What Parents Are Saying

"The clarity when explaining the concepts. Trying to cater to the age group appropriately."

- A Happy Parent

"Classes are very personalised, personalised follow-up material was great and very informative."

- Another Satisfied Parent

Student Project Showcase

Catch the Apples Game

A fun game where players try to catch falling apples. This project showcases use of variables for score, loops for falling animation, and conditional logic for catching.

View Project on Scratch

Interactive Story / Animation

An engaging interactive animation. This project demonstrates creative storytelling, sprite interactions, and event-based programming.

View Project on Scratch

Register Now

Registration closed Friday, 11th April, Midnight. Selection updates by April 13th.