// Beta · feedback shapes the product
Every NORTH lesson is mapped to the AI4K12 5 Big Ideas in AI — the K-12 AI framework adopted by CSTA, ISTE, and major state CS standards. Whether a student builds a game, a creative tool, or a community project, the underlying AI concepts are the same. Use this page as a one-document summary for your district curriculum director, principal, or CS coordinator.
// What the Compass is
// Source
AI4K12 Initiative — a joint project of CSTA and AAAI, funded by the National Science Foundation. The "5 Big Ideas in AI" are the de facto K-12 AI framework.
// Alignment
Compatible with CSTA K-12 CS Standards, ISTE Student Standards, and most state CS frameworks (GA, CA, NC, TX, IL adoption confirmed).
// How NORTH uses it
Every module declares its bearings — which of the 5 Big Ideas it advances. Lessons, capstones, and assessments all map back.
// The framework
Bearing N
"How AI Sees"
Computers perceive the world using sensors — cameras, microphones, text. The data that goes IN shapes everything that comes out.
Bearing NE
"How AI Thinks"
AI represents knowledge as data structures and reasons over them — rules, graphs, vectors. This is where 'thinking' happens.
Bearing E
"How AI Learns"
Computers can learn from data. This is what 'machine learning' means — finding patterns in examples instead of being told the rules.
Bearing SE
"How AI Talks With Us"
AI interacts with humans through language, speech, and gestures. Designing that interaction well is a skill of its own.
Bearing S
"AI in the Real World"
AI changes how people live, work, and make decisions — and not always for the better. Every builder is responsible for what they ship.
// The map
Each NORTH module advances one or more of the 5 Big Ideas. Capstones intentionally span multiple bearings — the same core AI concepts show up whether a student ships a game, a creative tool, or a community app. Students pick their own lane; the standards travel with them.
Ages 9–12 · 8 modules
| # | Module | Big Ideas advanced |
|---|---|---|
| 01 | How Computers Think Understand what code is, what a program does, and how computers follow instructions. | NE · Representation & Reasoning |
| 02 | Your First Lines of Code Write working Python code: print, variables, simple math. No installation. | NE · Representation & Reasoning |
| 03 | Decisions & Loops · Build a Text Game Use if/else and loops to make programs that adapt and repeat — and ship your first text-adventure game. | NE · Representation & Reasoning |
| 04 | Working with Data · Story & Song Generators Lists, dictionaries, and reading real data — the foundation of every game, creative tool, or dataset. | N · PerceptionNE · Representation & Reasoning |
| 05 | What is AI, Really? AI demystified — pattern matching, training data, why models get things wrong. | N · PerceptionE · LearningS · Societal Impact |
| 06 | Build Your First AI Classifier Write Python that classifies things based on rules — the foundation of every model, game AI, and recommender. | NE · Representation & ReasoningE · Learning |
| 07 | Ethics & Responsibility When AI helps, when it hurts, and who decides — for games, creative tools, and community apps. | S · Societal Impact |
| 08 | Capstone: Ship Something You Love Build, document, and present a Python program you're proud of — a game, a creative tool, or a community helper. Your choice. | S · Societal ImpactSE · Natural InteractionE · Learning |
Ages 13–15 · 10 modules
| # | Module | Big Ideas advanced |
|---|---|---|
| 01 | Python Foundations Variables, types, control flow, functions — the real syntax every engineer uses. | NE · Representation & Reasoning |
| 02 | Data Structures Lists, dicts, sets, tuples — how games track state, how apps store user data, how models represent inputs. | NE · Representation & Reasoning |
| 03 | Files & Real Data Read CSVs and JSON, clean messy data, save game scores, write results. | N · Perception |
| 04 | Modules & Libraries Use the standard library; install and use third-party packages (Pygame, Pillow, Requests). | NE · Representation & Reasoning |
| 05 | Calling Real APIs HTTP, REST, authentication, parsing responses — pull real-world data for a game, a bot, or a community tool. | N · PerceptionSE · Natural Interaction |
| 06 | Version Control with Git Real engineering workflow: commits, branches, pull requests — every professional codebase runs on this. | NE · Representation & Reasoning |
| 07 | Intro to Machine Learning What ML actually is. Train your first model with scikit-learn — a game AI, a recommender, or a classifier. | E · Learning |
| 08 | Working with LLMs Call an LLM from Python, write good prompts, build a chatbot — for a game NPC, a study buddy, or a community helper. | SE · Natural InteractionE · Learning |
| 09 | Ship It: Deploy a Real App Take working code and put it on the real internet — where friends, family, or the world can use it. | SE · Natural InteractionS · Societal Impact |
| 10 | Capstone: Ship an AI App You Designed Ship a deployed AI app in the lane you pick — a game with an AI opponent, a creative tool for your friends, or a community project. | S · Societal ImpactSE · Natural InteractionE · Learning |
Ages 16–18 · 12 modules
| # | Module | Big Ideas advanced |
|---|---|---|
| 01 | The Engineering Mindset How real engineers think: decomposition, testing, debugging — the habits behind every shipped product. | NE · Representation & Reasoning |
| 02 | Professional Python OOP, exceptions, type hints, async basics — production-quality code, no matter what you're building. | NE · Representation & Reasoning |
| 03 | Data Science Toolkit NumPy, pandas, matplotlib — the working data scientist's stack. Every field uses it. | N · PerceptionNE · Representation & Reasoning |
| 04 | Algorithms & Complexity Big-O, sorting, searching, recursion — the CS fundamentals that pass technical interviews. | NE · Representation & Reasoning |
| 05 | Machine Learning In Depth Train, evaluate, tune real models. Understand the math. Whether it's a game AI, a recommender, or a research classifier. | E · Learning |
| 06 | Neural Networks & Deep Learning Build a neural net from scratch, then with PyTorch — the same tools that power generative art, game AI, and modern research. | E · Learning |
| 07 | Production LLM Engineering Fine-tuning, RAG, evaluation, guardrails — how real LLM apps are built. Same skills whether you're building a Dungeon Master, a study coach, or a research assistant. | E · LearningSE · Natural Interaction |
| 08 | Bias & Harm Auditing Audit your own model. Write a real harm assessment. The skill no traditional CS class teaches — and every serious AI job requires. | S · Societal Impact |
| 09 | Software Engineering Practice Testing, CI, code review, working in a team like a pro. What separates a hobby project from a shipped product. | NE · Representation & Reasoning |
| 10 | Deploying to Production FastAPI, Docker, cloud deployment — ship like a real engineer. Same stack for a game backend, a creative tool, or a research app. | SE · Natural InteractionS · Societal Impact |
| 11 | MLOps & Monitoring What happens after the model ships — drift, retraining, monitoring. The stuff that keeps production AI alive. | S · Societal ImpactE · Learning |
| 12 | Capstone: Portfolio Project Build, audit, deploy, document, and present a portfolio-quality AI project in the lane you pick — game engine, creative tool, research prototype, or community app. | S · Societal ImpactSE · Natural InteractionE · Learning |
// Privacy posture
// Next steps
Curriculum directors and principals — request a districted overview or a sample lesson plan.
NORTH · K–12 AI Engineering · A program in the CivicRoot family
The Compass · AI4K12 5 Big Ideas Alignment · COPPA/FERPA-compliant