
Foundation Program
A 26-week journey from coding fundamentals to AI-assisted projects.

Program Overview
Our dynamic curriculum teaches real coding skills while strategically introducing AI tools as helpful assistants in the creative process.

Why Our Curriculum Works
Kids master genuine coding skills first, then learn how AI can amplify their creativity. In a world where AI is transforming technology, we equip children with both traditional programming expertise and the ability to leverage AI tools responsibly.
Real Coding Skills: Students write actual code, not just use AI tools. They build a strong foundation in programming fundamentals.
Project-Based Learning: Kids build exciting, functional projects they can proudly share with friends and family.
Future-Ready Skills: Students learn how AI complements human creativity and coding, not replaces it. Preparation for tomorrow's tech landscape.
Creative Problem-Solving: Beyond coding syntax, students develop critical thinking and creativity that extends beyond the digital world.


Block 1: Websites & Catalogs
Weeks 1-4
Begin your coding journey with web fundamentals. Learn HTML, CSS, and JavaScript to build interactive websites and online catalogs.
View detailsBlock 2: Game Development
Weeks 5-13
Students create engaging JavaScript-based games while learning core programming concepts.
View detailsBlock 3: Python & Dashboards
Weeks 14-24
Introduction to Python programming, data visualization, and building AI-powered applications including interactive dashboards and chatbots.
View detailsBlock 4: Capstone Showcase
Weeks 25-26
Students design and build a final project that combines all skills learned throughout the course and present at our virtual showcase event.
View details
Websites & Catalogs
Begin the coding journey with web fundamentals that form the foundation of all programming.
What Students Will Learn
Week 1: HTML Basics
Build your first webpage with HTML code.
Add images, links, and create your digital presence.
Week 2: CSS Styling
Transform plain pages into eye-catching designs.
Master responsive design that works on any device.
Week 3: JavaScript Basics
Bring websites to life with real interactivity.
Create interactive buttons and effects.
Week 4: Building an Online Catalog
Combine HTML, CSS, and JavaScript into a complete project.
Build your first interactive web application.
Skills Learned
HTML & CSS fundamentals
Basic JavaScript programming
Web page structure and design

Game Development
Students create engaging JavaScript-based games while learning core programming concepts.
What Students Will Learn
Weeks 5-7: JavaScript Game Basics
Create your first playable game with code.
Master animation and player movement.
Weeks 8-10: Intermediate Game Dev
Level up with collision detection and sound effects.
Create an arcade game of your own design.
Weeks 11-13: Advanced Game Features & AI
Design challenging game levels.
Integrate AI tools to generate game graphics and assets.
Skills Learned
JavaScript programming fundamentals
Game design concepts
Problem-solving and debugging

Python & Dashboards
Master Python programming first, then discover how AI can enhance your coding skills, not replace them. Students build real applications while understanding AI's role in today's tech landscape.
What Students Will Learn
Weeks 14-17: Python Fundamentals
Learn Python, one of the world's most-used coding languages.
Build programs that solve real problems.
Weeks 18-21: Data & Dashboards
Transform raw data into colourful, interactive charts.
Build web dashboards that update in real time.
Weeks 22-24: AI as a Coding Partner
Learn to work with AI, not be replaced by it.
Build apps that combine your code with AI assistance.
Skills Learned
Python programming
Data analysis fundamentals
Data visualization

Capstone Showcase
Students showcase their mastery of real coding skills by creating impressive final projects where they drive the development, using AI as a creative partner and not a replacement for their own abilities.
What Students Will Learn
Week 25: Project Planning & Development
Design your project using real planning methods.
Bring your biggest coding idea to life.
Week 26: Refinement & Presentation
Polish and debug your code for the showcase.
Present your finished creation at our virtual showcase.
Showcase Options
Students apply real coding skills to create one of these projects:
JavaScript game with creative elements
Python data dashboard with insights
Presentation skills