Codingville.ca™
The complete roadmap for young innovators




Game-Based Coding & Artificial Intelligence Learning Platform for grades 3-7
Overview
Codingville.ca™ is a game-based learning platform that introduces students to foundational coding and artificial intelligence concepts through immersive, self-paced journeys. Designed for grades 3-7, Codingville.ca™ empowers educators to deliver engaging, curriculum-aligned instruction —no prior coding experience required.
Students build coding skills and AI literacy by progressing through interactive missions, solving real-world challenges, and creating their own games and apps using both block-based and text-based programming languages like JavaScript and Python.
Coding Journeys (4)
These four journeys focus on core programming skills and now feature embedded AI capabilities such as voice recognition, object detection, and facial expression detection. Students guide ROBO through increasingly complex missions, developing:
- Computational thinking through conditional statements, loops, and logic trees
- Programming fluency with variables, lists, functions, and input/output
- Problem-solving skills by troubleshooting and optimizing code
- AI awareness by interacting with real-world applications of these tools
Each journey is tailored to specific grade bands:
- Grades K–3 – Coding using Blocks
- Grades 4–6 – From Blocks to JavaScript
- Grades 7+ – Coding Using JavaScript
- All Grades – Junior App Developer
Students complete a final project where they design a game or app using their new skills.
AI Lab Journeys (4)
Codingville’s AI Labs to explore applied intelligence while guiding a drone across a map of Canada. Students use their coding knowledge to deploy AI systems in real-world contexts, developing:
- Data literacy through prediction, classification, and regression
- AI system design via recommendation engines, pathfinding, and planning algorithms
- Creative exploration with generative AI
- Analytical thinking by working with time series, scoring systems, and decision trees
Each AI Lab is embedded within a mission that challenges students to apply their skills in meaningful ways:
AI Lab | Focus Area |
Image Generator | Text-to-image generation & prompt writing |
Predictor | Data analysis & trend prediction |
Path Finder | Search algorithms & optimization |
Recommender | Recommendation systems & vector design |
Classifier | Interactive classification & dataset creation |
Forecaster | Forecasting with regression models |
Key Features
Game-Based & Practice-Oriented
- Interactive missions with 3D assets, characters, and storylines
- Encourages problem-solving, troubleshooting, and computational thinking
Self-Paced & Inclusive
- Designed for all learners
- Students transition from block-based to text-based coding at their own pace
- Builds confidence in both programming and AI concepts