Chalkboard texture

Foundation Program

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

Background doodle

Program Overview

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

AI Vibe Coding Curriculum

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.

Chalkboard texture
Chalk doodle

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 details

Block 2: Game Development

Weeks 5-13

Students create engaging JavaScript-based games while learning core programming concepts.

View details

Block 3: Python & Dashboards

Weeks 14-24

Introduction to Python programming, data visualization, and building AI-powered applications including interactive dashboards and chatbots.

View details

Block 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
Background doodle
BLOCK 1 · WEEKS 1-4

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

Background doodle
BLOCK 2 · WEEKS 5-13

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

Background doodle
BLOCK 3 · WEEKS 14-24

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

Background doodle
BLOCK 4 · WEEKS 25-26

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