Weekend and school-break program

Learn technology
by building it.

A fun creative program where kids and teens explore coding, circuits, Arduino, sensors, and beginner machine learning through real projects.

Grade 6+ Project-based Creative + hands-on
Students building electronics and robotics projects together
Kids showing a robotics project at a learning event
Illustration of coding, electronics, and creative technology
Code
Build
Invent
Creative Coding Make art, games, and interactive visuals with p5.js.
Hardware Builds Wire circuits, use Arduino, and make projects respond.
Creative ML Use browser tools like ml5.js for smart playful ideas.
What makes it different

Not just a normal coding class.

Students do not only type code. They draw, animate, wire circuits, read sensors, build gadgets, and turn ideas into working inventions.

  • Short lessons, lots of making
  • Screen projects and real hardware
  • Knowledge that links together
  • Made to stay fun and age-appropriate
Teacher and students collaborating on a robotics activity
Build together
Creative coding illustration
Create on screen
What students learn

The core learning trail

Every part of the program connects to the next so nothing feels isolated.

1 Creative coding icon

Creative Coding

Animation, visuals, mini games, interaction, and playful digital projects.

2 Programming icon

Programming & Logic

Loops, conditions, functions, debugging, and step-by-step thinking.

3 Circuits icon

Electronics

LEDs, buttons, buzzers, breadboards, simple circuits, and safe wiring.

4 Arduino icon

Arduino Builds

Code that controls lights, sounds, and real physical outputs.

5 Sensors icon

Sensors

Light, distance, sound, and motion used to make projects respond.

6 Creative ML icon

Creative ML

Browser-based machine learning with p5.js and ml5.js in a fun way.

7 Design icon

Design & Invention

Sketch, prototype, test, improve, and present original ideas.

8 Responsible technology icon

Responsible Tech Use

Privacy, safe use, teamwork, and thoughtful use of AI and tools.

How it all connects

One idea can grow through many layers

Imagine

Think of a game, gadget, artwork, or problem to solve.

Create

Build the first version on screen with code and visuals.

Connect

Add circuits, Arduino, and sensors to make it physical.

Make it smart

Use creative ML or interaction to make it respond in new ways.

Project snapshots

What students might build

Projects are playful, visual, and made to be shown off.

Students collaborating on a robotics build
Build

Interactive gadgets

Night lights, alarms, reaction games, sensor builds, and mini inventions.

Interactive art illustration
Create

Visual projects

Colorful coding sketches, digital art, and mini games.

Kids presenting a robot at an event
Showcase

Final inventions

Student-built projects that combine code, hardware, and creative ideas.

Creative machine learning illustration
ML

Creative machine learning

Gesture, webcam, and sound-based builds using browser tools.

Program shape

A connected year-long journey

Students start with creativity on screen, then move into electronics, Arduino, sensors, and invention projects that tie everything back together.

Term 1

Create on screen

Creative coding, interaction, and programming foundations.

Term 2

Build with hardware

Circuits, Arduino, physical computing, and device control.

Term 3

Sense and respond

Sensors, data, interactive behavior, and connected projects.

Term 4

Invent and showcase

Creative ML, invention projects, refinement, and demo day.

Apply

Ready to join Creative Tech Lab?

Parents and guardians can use the application form to register interest, ask questions, and share the learner’s age group and availability.

FAQ

Quick answers for families

It is designed for kids and teens from around Grade 6 and up, with activities that can be adapted by age and confidence level.

No. Beginners can start from the foundations, while more confident learners can extend projects with extra challenges.

Students work across code, hardware, sensors, and creative machine learning so learning stays visible, practical, and connected.