After School
Skills.
Coding, robotics, design — real courses, real projects, real tools. Four structured programmes that teach your child to build things that matter.
Four structured programmes
Coding with Scratch
Block-based programming through Scratch. Students learn to think like programmers by building interactive stories, games, and animations — all through visual, drag-and-drop coding.
- Introduction to Scratch Programming
- Basic Programming Concepts — variables, operators, control structures
- Creating Interactive Stories
- Building Simple Games
- Advanced Animations
- Designing Interactive Projects
- Introduction to Debugging
- Keypad and Display Integration
- Final Projects
Coding with Python
Text-based programming fundamentals. Students move from visual blocks to writing real code — building calculators, games, and applications using one of the world's most widely used programming languages.
- Introduction to Python Programming
- Python Basics — print, comments, data types, input/output
- Python Variables — literals, identifiers, casting
- Operators — arithmetic, comparison, logical, bitwise
- Conditional Statements — if/elif/else, loops, range, break/continue
- Functions — declaration, args/kwargs, lambda, scope
- Data Structures — lists, tuples, sets, dictionaries
- Project Work — calculators, games, applications
Introduction to Robotics & IoT
Hardware, sensors, microcontrollers, and smart devices. Students build real robots, program them to perform tasks, and connect devices to the internet — learning how the physical and digital worlds intersect.
- Introduction to Robotics — types, components, kits
- Robotics Programming — block-based to text-based
- Basic Components — sensors, actuators
- Building and Controlling Robots — assembly, movement, tasks
- Introduction to IoT — concepts, real-world applications
- IoT Projects — weather station, smart light, home automation
- Advanced Robotics — line-following, obstacle-avoiding, CV, ML
- Integrating IoT with Robotics — smart robots, IoT control
- Final Project — group design and build
Graphics Design & Multimedia
Design principles through professional practice. Students learn typography, colour theory, branding, digital illustration, motion graphics, and build a professional portfolio using industry-standard tools.
- Introduction to Graphic Design
- Design Process
- Typography
- Color Theory
- Layout and Composition
- Branding and Logo Design
- Digital Illustration
- Image Editing and Manipulation
- Web and UI Design
- Print Media Design
- Motion Graphics and Animation
- Portfolio Development (Part 1)
- Portfolio Development (Part 2)
- Industry Tools and Software — Adobe Suite, Figma, Canva
- Professional Practices
How the courses connect
Coding Track
Scratch
Python
Scratch recommended before Python
Hardware Track
Robotics & IoT
Standalone — no prerequisites
Creative Track
Graphics Design & Multimedia
Standalone — no prerequisites
All tracks are independent. Take one course or combine several. Every course ends with a project showcase.
What makes this different
Real tools, real projects
Arduino, Scratch, Python, Photoshop, Figma — students work with the same tools professionals use. Every course ends with a real project.
Structured progression
Module-by-module curriculum with clear learning outcomes. Not a drop-in class — a structured course with a beginning, middle, and end.
Standalone or combined
Enrol on its own as an after-school programme, or as part of the Formal Academia complete package.
Project showcase
Every course culminates in a final project. Students present what they've built — to their peers, their teachers, and their families.
Secure your child's place.
Register your interest today. Founding families get priority enrolment and a voice in the programme.
Become a Founding Family