Course Assessments & Project Reviews
Test practical understanding with real-world scenarios and review project rubrics to earn completion certificates.
Prompt Engineering Practice Lab
Learn prompt techniques, test real AI responses, and discover how clear instructions get better results.
Lesson 1
Early Explorers (Ages 5–7)
Toolkit ReadyConcept Video
The Robot Dance (Sequences & Algorithms)
Computers follow directions step-by-step in exact order, just like a dance choreography or baking cupcakes!
Concept: Algorithms & Sequences
Lesson 2
Early Explorers (Ages 5–7)
Toolkit ReadyConcept Video
The Magic Echo (Loops & Repetition)
Doing an action multiple times without writing it ten times! Like a chorus in your favorite song.
Concept: Loops (Repetition)
Lesson 3
Early Explorers (Ages 5–7)
Toolkit ReadyConcept Video
The Traffic Light (If / Else Decisions)
Computers make smart choices based on simple rules: If green, Go! Else if red, Stop!
Concept: Conditionals (If / Else)
Lesson 4
Early Explorers (Ages 5–7)
Toolkit ReadyConcept Video
The Magic Doorbell (Events & Triggers)
An action that makes something happen! Ringing a doorbell or pressing a giant jump button.
Concept: Events & Triggers
Lesson 5
Early Explorers (Ages 5–7)
Toolkit ReadyConcept Video
The Treasure Backpack (Variables & Data)
Labeled storage boxes that hold information changing over time, like your game score or coin count!
Concept: Variables & Data
Lesson 6
Early Explorers (Ages 5–7)
Toolkit ReadyConcept Video
The Smoothie Button (Functions & Procedures)
Reusable mini-programs packaged under a single name! One button that chops, blends, and pours.
Concept: Functions / Procedures
Lesson 7
Early Explorers (Ages 5–7)
Toolkit ReadyConcept Video
The Bug Detective (Playful Debugging)
Finding mistakes in logic and fixing them calmly like a detective solving a puzzle!
Concept: Debugging
Lesson 1
Junior Innovators (Ages 8–12)
Toolkit ReadyConcept Video
The Fork in the Road (If / Else Logic)
Teach decision-making branches using conditions: If touching wall, turn right; Else, move forward!
Concept: Conditionals (If / Else)
Lesson 2
Junior Innovators (Ages 8–12)
Toolkit ReadyConcept Video
The Scoreboard Vault (Variables & Events)
Master variables as storage memory and events as triggers: When Space Key Pressed -> Change Score by +1!
Concept: Variables & Events
Lesson 3
Junior Innovators (Ages 8–12)
Toolkit ReadyConcept Video
The Loop Master (For & While Loops with Counters)
Count and iterate with precision! Repeat code a specific number of times while tracking the index counter.
Concept: Loops (Iteration)
Lesson 4
Junior Innovators (Ages 8–12)
Toolkit ReadyConcept Video
The Swiss Army Knife (Functions with Parameters)
Supercharge your functions! Give them parameters so one function can draw shapes of ANY size or color.
Concept: Functions / Parameters
Lesson 5
Junior Innovators (Ages 8–12)
Toolkit ReadyConcept Video
The Decision Matrix (Nested Conditionals & Boolean Logic)
Combine logic rules with AND, OR, and NOT! Solve complex mazes and build multi-layered security gates.
Concept: Conditionals & Booleans
Lesson 6
Junior Innovators (Ages 8–12)
Toolkit ReadyConcept Video
The Glitch Hunter (Systematic Debugging Strategies)
Level up your debugging toolkit! Use console logs, breakpoints, and binary search debugging to solve tricky bugs.
Concept: Debugging
Lesson 7
Junior Innovators (Ages 8–12)
Toolkit ReadyConcept Video
The Arcade Studio (Capstone Integration)
Assemble all core concepts: Sequences, Loops, Conditionals, Events, Variables, and Functions into a complete game!
Concept: Full-Stack Integration
Lesson 1
Senior Engineers (Ages 13–18)
Toolkit ReadyConcept Video
Don't Repeat Yourself (Functions, Scope & Recursion)
Modularize code into callable functions with parameters and clean variable scope. DRY: Don't Repeat Yourself!
Concept: Functions & Scope
Lesson 2
Senior Engineers (Ages 13–18)
Toolkit ReadyConcept Video
Thinking Like a Machine (Arrays & Indexing)
Introduce ordered lists, zero-indexed access, and how computers store and retrieve items systematically.
Concept: Arrays & Indexing
Lesson 3
Senior Engineers (Ages 13–18)
Toolkit ReadyConcept Video
Algorithmic Efficiency (Linear vs Binary Search & Big-O)
Compare how computers search data: checking every item one-by-one (Linear) vs halving a sorted list (Binary Search).
Concept: Algorithmic Efficiency & Big-O
Lesson 4
Senior Engineers (Ages 13–18)
Toolkit ReadyConcept Video
State Machines & Control Flow (Complex Architecture)
Structure professional games and web apps using finite state machines: IDLE -> RUNNING -> JUMPING -> GAME OVER.
Concept: Control Flow & State Machines
Lesson 5
Senior Engineers (Ages 13–18)
Toolkit ReadyConcept Video
Structured Data (Objects, Dictionaries & JSON)
Organize complex real-world data with key-value pairs! Player attributes, game levels, and REST API payloads.
Concept: Objects & Key-Value Stores
Lesson 6
Senior Engineers (Ages 13–18)
Toolkit ReadyConcept Video
Defensive Coding & Unit Testing (Reliable Systems)
Write code that anticipates failure! Input validation, try/catch exception handling, and automated unit testing.
Concept: Defensive Coding & Testing
Lesson 7
Senior Engineers (Ages 13–18)
Toolkit ReadyConcept Video
The Systems Engineer Capstone (Algorithmic Engine)
Engineer a complete algorithmic system from scratch: state machine, optimized data structures, and modular architecture!
Concept: Full-Stack Systems Architecture
Lesson 1
Early Explorers (Ages 5–7)
Toolkit ReadyConcept Video
The Magic Wand Prompt (Words into Pictures)
Imagine having a magic wand that paints whatever picture you describe out loud! What magical animal hero will you create?
Concept: Prompt Engineering: The Magic Spell Formula
Lesson 2
Early Explorers (Ages 5–7)
Toolkit ReadyConcept Video
The Magic Mirror Loop (Try-Again Refinement)
What happens when the magic wand draws your dragon with the wrong hat? We do not give up—we use the Magic Mirror Loop!
Concept: Loop Engineering: Look, Spot & Tweak
Lesson 3
Early Explorers (Ages 5–7)
Toolkit ReadyConcept Video
The Singing Cloud Machine (Rhymes into Music)
Every great cartoon hero has an epic theme song! Today we turn our hero's story into a catchy 30-second song using AI music.
Concept: Prompt Engineering: Mood, Style & Song Prompts
Lesson 4
Early Explorers (Ages 5–7)
Toolkit ReadyConcept Video
Waking Up the Drawing (Bringing Art to Life)
Your hero is standing still on the page. Let's cast an animation spell so they wave their hand, blink their eyes, and jump!
Concept: Loop Engineering: Motion Prompts & Keyframes
Lesson 5
Early Explorers (Ages 5–7)
Toolkit ReadyConcept Video
The Story Train Map (Beginning, Middle & End)
A great story is not one big blob of words—it is a train ride with three magical stations! Let's build our visual Story Train graph.
Concept: Graph Engineering: The 3-Station Story Graph
Lesson 6
Early Explorers (Ages 5–7)
Toolkit ReadyConcept Video
The Sound Effect Magic Box (Foley & Creature Voices)
Close your eyes: *TIP-TAP-TIP-TAP... SQUISH!* That is Foley sound magic! Let's generate cartoon sound effects for our hero.
Concept: Prompt Engineering: Describing Sounds & Textures
Lesson 7
Early Explorers (Ages 5–7)
Toolkit ReadyConcept Video
The Movie Magic Cutscene (Putting It All Together)
We have our hero animation, our theme song, and our cartoon sound effects. Now you are the Movie Director assembling the big cutscene!
Concept: Graph Engineering: The Multi-Media Assembly Graph
Lesson 8
Early Explorers (Ages 5–7)
Toolkit ReadyConcept Video
The Magic Story Game Capstone (Playable Scratch Arcade)
Today your hero enters the video game world! We import our AI hero, our theme song, and sounds into Scratch to build a playable game!
Concept: Full Systems Integration: Playable Generative Game
Lesson 1
Junior Innovators (Ages 8–12)
Toolkit ReadyConcept Video
The Architect Prompt Framework (The C-R-E-A-T-E System)
Amateur coders type 'make a robot picture'. Professional AI engineers use the C-R-E-A-T-E formula to generate high-fidelity worldbuilding assets on the first try!
Concept: Prompt Engineering: The C-R-E-A-T-E Framework
Lesson 2
Junior Innovators (Ages 8–12)
Toolkit ReadyConcept Video
The Critic-Creator Refinement Loop (Consistent Character Seeds)
In movies, Spider-Man does not look like a completely different person in every scene! How do video game studios keep AI characters consistent?
Concept: Loop Engineering: Seed Locking & Critic Loops
Lesson 3
Junior Innovators (Ages 8–12)
Toolkit ReadyConcept Video
Interactive Branching Lore Graphs (CYOA Decision Trees)
In games like Zelda and Minecraft, you choose your path: enter the dark cavern or climb the snowy peak. How do game writers build branching story graphs?
Concept: Graph Engineering: State Nodes & Choice Edges
Lesson 4
Junior Innovators (Ages 8–12)
Toolkit ReadyConcept Video
Soundtrack Scoring & Adaptive Stems (Exploration vs Boss Battle)
In your favorite game, notice how the music changes the exact millisecond a boss appears? That is adaptive audio! Let's score two matching soundtracks for our game world.
Concept: Prompt Engineering: Dynamic Audio Prompting
Lesson 5
Junior Innovators (Ages 8–12)
Toolkit ReadyConcept Video
Sprite Sheets & Keyframe Animations (2D Pixel Art Motion Vectors)
In retro arcade games and indie hits like Celeste, characters are made of sprite sheets! How do we prompt generative AI to draw multi-frame animation strips?
Concept: Loop Engineering: Frame Interpolation & Sprite Strips
Lesson 6
Junior Innovators (Ages 8–12)
Toolkit ReadyConcept Video
The Cinematic Game Trailer Pipeline (The 5-Station DAG)
Top studios release pulse-pounding 30-second trailers that ignite global hype! Today, you are the Creative Director engineering a 5-node AI trailer pipeline.
Concept: Graph Engineering: The Directed Acyclic Video Pipeline
Lesson 7
Junior Innovators (Ages 8–12)
Toolkit ReadyConcept Video
Generative NPC Dialogue Trees (In-Character Memory Conditioning)
Old games had NPCs that said the exact same line 50 times: 'I like shorts!' What if game characters had AI brains and remembered player actions?
Concept: Prompt Engineering: Persona Conditioning & Guardrails
Lesson 8
Junior Innovators (Ages 8–12)
Toolkit ReadyConcept Video
The Playable AI Arcade Capstone (Full Indie Release)
Today you graduate from AI explorer to Indie Game Developer! We assemble our AI character sprites, background tiles, adaptive music, and dialogue into a playable game.
Concept: Full Systems Integration: End-to-End Indie Game Release
Lesson 1
Senior Engineers (Ages 13–18)
Toolkit ReadyConcept Video
Deterministic Prompt Engineering & JSON Schema (Game GDDs)
Modern software architectures cannot parse conversational rambling like 'Sure! Here is a cool sword...'. Professional AI engineers enforce strict, deterministic JSON schemas for game engines.
Concept: Prompt Engineering: Structured JSON Schemas & Sampling
Lesson 2
Senior Engineers (Ages 13–18)
Toolkit ReadyConcept Video
Self-Reflexion & Evaluation Loops (LLM-as-a-Judge)
Top AI research labs like DeepMind do not rely on single prompts. They build automated Reflexion loops where one model writes and a judge model critiques!
Concept: Loop Engineering: Self-Correction & LLM-as-a-Judge
Lesson 3
Senior Engineers (Ages 13–18)
Toolkit ReadyConcept Video
StateGraphs & Branching Quest Architecture (Finite State Machines)
In games like Elden Ring and Skyrim, quests aren't static text. They are state machines that track: Did you talk to the blacksmith? Did you slay the dragon?
Concept: Graph Engineering: StateGraphs & Transition Predicates
Lesson 4
Senior Engineers (Ages 13–18)
Toolkit ReadyConcept Video
Procedural Audio & Adaptive Stem Generation (Dynamic Game Sound)
AAA games like DOOM and Cyberpunk use multi-channel audio stems that evolve as your heart races. How do we prompt generative AI to build modular game audio?
Concept: Prompt Engineering: Audio Arrangement Tags & Stems
Lesson 5
Senior Engineers (Ages 13–18)
Toolkit ReadyConcept Video
Consistent Character Animation Pipelines (LoRA & Image-to-Video)
How do professional AI animation studios make entire 3D animated shorts without characters morphing into different faces every second?
Concept: Loop Engineering: Latent Anchors & Motion Vectors
Lesson 6
Senior Engineers (Ages 13–18)
Toolkit ReadyConcept Video
The Production Video Pipeline (DAG) (Multi-Stage Cutscene)
Big film studios use production pipelines where hundreds of computers work in parallel. Let's engineer a multi-stage Directed Acyclic Graph (DAG) for a 60-second game intro!
Concept: Graph Engineering: Automated Multi-Stage Production DAG
Lesson 7
Senior Engineers (Ages 13–18)
Toolkit ReadyConcept Video
LLM-Powered Dynamic NPC Engine (Persistent State & Action Dispatch)
What if an NPC didn't just talk, but actually remembered your past choices and could open locked doors when convinced?
Concept: Prompt & Loop Engineering: ReAct Loops & Action Calling
Lesson 8
Senior Engineers (Ages 13–18)
Toolkit ReadyConcept Video
The Generative Web Game Capstone (Full-Stack HTML5/Phaser Release)
Today you publish an authentic Generative Web Game to the world! Combining custom 2D textures, adaptive audio stems, a cinematic video intro, and dynamic NPC lore.
Concept: Full Systems Architecture: Production Web Game Release
Lesson 1
Creators (Ages 9–12)
Toolkit ReadyConcept Video
The Blueprint of the Internet
How servers and browsers talk to each other across the globe
Concept: Client vs Server
Lesson 2
Creators (Ages 9–12)
Concept Video
Headings & Paragraphs
Building your first superhero bio card with headings and text blocks
Concept: Heading Hierarchy (H1 to H6)
Lesson 3
Creators (Ages 9–12)
Bold, Italic & Emphasis Spells
Making important words pop with strong, em, and mark tags
Concept: Inline Formatting Spells
Lesson 4
Creators (Ages 9–12)
Summoning Pictures (The IMG Tag)
Bringing characters alive with images, src, and alt tags
Concept: The Image Anatomy
Lesson 5
Creators (Ages 9–12)
Concept Video
Portals to Other Dimensions (The Anchor Tag)
Connecting web pages across the multiverse using links
Concept: The Magic Anchor (<a>)
Lesson 6
Creators (Ages 9–12)
The Backpack Inventory (Unordered Lists)
Organizing gear and weapons with bullet points
Concept: The Bulleted List (<ul>)
Lesson 7
Creators (Ages 9–12)
Top-10 Leaderboard (Ordered Lists)
Ranking players and steps with numbered lists
Concept: The Numbered List (<ol>)
Lesson 8
Creators (Ages 9–12)
The Data Matrix (HTML Tables)
Creating structured grid tables for scores and stats
Concept: Table Anatomy
Lesson 9
Creators (Ages 9–12)
The Magic Button (Interactive Elements)
Creating tactile buttons ready for user clicks
Concept: Buttons vs Links
Lesson 10
Creators (Ages 9–12)
The Color Alchemist (CSS Styles)
Dyeing your web page in vibrant neon hex codes
Concept: CSS Syntax & Hex Colors
Lesson 11
Creators (Ages 9–12)
Toolkit Ready
The Voice of Letters (Google Fonts)
Giving your website personality with custom fonts
Concept: Typography Secrets
Lesson 12
Creators (Ages 9–12)
Concept Video
The Bubble Wrap Principle (Padding & Borders)
Giving buttons and cards breathing room with CSS padding
Concept: Padding & Borders
Lesson 13
Creators (Ages 9–12)
Social Distancing for Elements (Margins)
Pushing elements apart so they never bump into each other
Concept: Margins & Centering
Lesson 14
Creators (Ages 9–12)
Aligning the Multiverse (Flexbox Rows)
Putting cards side-by-side without messy floats
Concept: Flexbox Powers
Lesson 15
Creators (Ages 9–12)
Centering & Wrapping (Flexbox Cross Axis)
Centering elements perfectly and wrapping on smaller screens
Concept: Align-Items & Flex-Wrap
Lesson 16
Creators (Ages 9–12)
Concept Video
The Brain of the Page (JavaScript Intro)
Bringing dead HTML to life with programming logic
Concept: JavaScript Foundations
Lesson 17
Creators (Ages 9–12)
Concept Video
The Click Machine (DOM Events)
Building an interactive clicker game with button events
Concept: The DOM Connection
Lesson 18
Creators (Ages 9–12)
Concept Video
The Castle Gatekeeper (If/Else Decisions)
Making game decisions with if, else, and secret passwords
Concept: Branching Logic
Lesson 19
Creators (Ages 9–12)
Smooth Physics (CSS Hover & Transitions)
Making cards lift and buttons glow when the mouse glides over them
Concept: Tactile Micro-interactions
Lesson 20
Creators (Ages 9–12)
The STEMulus Arcade (Capstone Launch)
Assembling HTML, CSS, and JavaScript into a complete published web game
Concept: Full-Stack Integration
Lesson 1
Innovators (Ages 13–17)
Toolkit ReadyConcept Video
Web Architecture & Chrome DevTools
Inspect network payloads and DOM trees like a professional engineer
Concept: The Client-Server HTTP Lifecycle
Lesson 2
Innovators (Ages 13–17)
Semantic HTML5 Architecture
Replacing div-soup with semantic elements for SEO and accessibility
Concept: Semantic Hierarchy
Lesson 3
Innovators (Ages 13–17)
Accessible Forms & Validation
Building secure user input forms with HTML5 validation and ARIA
Concept: Form Architecture
Lesson 4
Innovators (Ages 13–17)
Design Tokens & CSS Variables
Creating themeable, scalable design systems with CSS Custom Properties
Concept: Design Tokens
Lesson 5
Innovators (Ages 13–17)
Flexbox Axes & Space Distribution
Mastering main and cross axes, flex-grow, shrink, and basis
Concept: Advanced Flexbox Mechanics
Lesson 6
Innovators (Ages 13–17)
CSS Grid 2D Layouts
Mastering 2D columns, rows, fractions, and minmax functions
Concept: 2D Grid Engine
Lesson 7
Innovators (Ages 13–17)
Concept Video
Dashboard Architecture with Grid Areas
Building SaaS analytics dashboards with grid-template-areas
Concept: Grid Template Areas
Lesson 8
Innovators (Ages 13–17)
Mobile-First Responsive Engineering
Engineering fluid breakpoints and fluid typography with clamp()
Concept: Mobile-First Principles
Lesson 9
Innovators (Ages 13–17)
Micro-interactions & Keyframe Physics
Creating spring physics, cubic-bezier curves, and keyframe loops
Concept: CSS Motion Design
Lesson 10
Innovators (Ages 13–17)
Modern JavaScript (ES6+ Foundations)
Mastering lexical scope, arrow functions, and template literals
Concept: ES6+ Evolution
Lesson 11
Innovators (Ages 13–17)
Destructuring & Spread Operator
Unpacking data structures cleanly and manipulating immutable arrays
Concept: Destructuring & Rest/Spread
Lesson 12
Innovators (Ages 13–17)
DOM Event Delegation & Mutation
Managing high-performance event listeners on dynamic user interfaces
Concept: Event Delegation Engine
Lesson 13
Innovators (Ages 13–17)
Concept Video
Functional Array Methods (Map & Filter)
Transforming and filtering data streams with pure functions
Concept: Functional Data Pipelines
Lesson 14
Innovators (Ages 13–17)
The Accumulator (Array.reduce)
Computing totals, grouping data, and mastering the most powerful array method
Concept: The Reduce Engine
Lesson 15
Innovators (Ages 13–17)
Asynchronous JavaScript & Promises
Understanding the event loop, callback queues, and Promise states
Concept: Async Mechanics
Lesson 16
Innovators (Ages 13–17)
Consuming REST APIs with Async/Await
Fetching live real-world internet data from public JSON APIs
Concept: REST API Consumption
Lesson 17
Innovators (Ages 13–17)
Toolkit Ready
Client-Side Storage (LocalStorage)
Preserving game saves, dark mode themes, and task data across page reloads
Concept: Persistent Web Storage
Lesson 18
Innovators (Ages 13–17)
Version Control & Git Collaboration
Managing code history, branching, and pull requests on GitHub
Concept: Git Version Control
Lesson 19
Innovators (Ages 13–17)
Introduction to React & Props
Component-driven architecture with JSX and modern Vite build tooling
Concept: React Foundations
Lesson 20
Innovators (Ages 13–17)
React State & Lifecycle Hooks
Building dynamic reactive web apps with useState and useEffect
Concept: Reactive State Engine
Lesson 1
Creators (Ages 9–12)
Toolkit ReadyConcept Video
What is Artificial Intelligence?
Is AI magic or math? Discovering how machines learn from examples
Concept: Rules vs Machine Learning
Lesson 2
Creators (Ages 9–12)
Training Your First Vision Model
Teaching your webcam to recognize custom gestures and expressions
Concept: Computer Vision Training
Lesson 3
Creators (Ages 9–12)
The Secret Language of Prompts
Mastering the 4-part formula to command AI models like a wizard
Concept: The 4-Part Prompt Formula
Lesson 4
Creators (Ages 9–12)
Interactive Storytelling Co-Pilots
Building Choose-Your-Own-Adventure game stories with AI
Concept: Branching Narratives
Lesson 5
Creators (Ages 9–12)
Concept Video
Visual Worlds (AI Image Prompting)
Using diffusion models to illustrate character concepts and digital badges
Concept: Anatomy of an Image Prompt
Lesson 6
Creators (Ages 9–12)
The Robot Assembly Line
Understanding how digital tools automate repetitive chores
Concept: The Automation Formula
Lesson 7
Creators (Ages 9–12)
Building Your First Zap (Zapier)
Connecting two apps to pass data automatically without code
Concept: Zapier Mechanics
Lesson 8
Creators (Ages 9–12)
The Daily Inspiration Engine
Connecting generative AI directly into automated workflows
Concept: AI Inside Automations
Lesson 9
Creators (Ages 9–12)
Concept Video
The Digital Toybox (Airtable Bases)
Organizing complex collections with visual cloud databases
Concept: Airtable Foundations
Lesson 10
Creators (Ages 9–12)
Auto-Filing (Forms to Databases)
Collecting submissions from the world and auto-sorting them into databases
Concept: Data Intake Pipelines
Lesson 11
Creators (Ages 9–12)
Concept Video
The Robot Brain (Chatbot Trees)
Designing conversation pathways, greetings, and user intents
Concept: Chatbot Anatomy
Lesson 12
Creators (Ages 9–12)
Building Specialized Custom GPTs
Creating bespoke AI assistants with focused personas and rules
Concept: Custom GPT Architecture
Lesson 13
Creators (Ages 9–12)
Toolkit Ready
The Knowledge Vault (Fact Grounding)
Giving AI private documents so it never hallucinates facts
Concept: Knowledge Base Grounding
Lesson 14
Creators (Ages 9–12)
Voice AI & Audio Agents
Giving your computer vocal cords and listening ears
Concept: Voice AI Technology
Lesson 15
Creators (Ages 9–12)
The Master AI Assistant (Capstone Build)
Combining triggers, databases, and LLMs into an autonomous project
Concept: Full AI System Integration
Lesson 16
Creators (Ages 9–12)
AI Showcase & Demo Day
Presenting your live autonomous AI system to peers and mentors
Concept: The Technical Showcase
Lesson 1
Innovators (Ages 13–17)
Toolkit ReadyConcept Video
Transformer Architecture & Tokens
Understanding how self-attention and tokenization power modern LLMs
Concept: Transformer Foundations
Lesson 2
Innovators (Ages 13–17)
Chain-of-Thought & ReAct Prompting
Forcing LLMs to reason step-by-step before answering complex dilemmas
Concept: Cognitive Prompt Frameworks
Lesson 3
Innovators (Ages 13–17)
Complex Workflows with Make.com
Building multi-branch scenarios with routers, filters, and bundles
Concept: Make Scenario Architecture
Lesson 4
Innovators (Ages 13–17)
Self-Hosted Automation with n8n
Engineering open-source automation pipelines with custom JavaScript nodes
Lesson 5
Innovators (Ages 13–17)
Relational Database Design in Airtable
Architecting enterprise schemas with Primary Keys, Foreign Links, and Rollups
Concept: Relational Schemas
Lesson 6
Innovators (Ages 13–17)
Real-Time Webhook Architecture
Catching, parsing, and verifying asynchronous HTTP webhook events
Concept: Webhook Mechanics
Lesson 7
Innovators (Ages 13–17)
Structured Entity Extraction with LLMs
Transforming messy human emails and documents into validated JSON schemas
Concept: Structured Outputs
Lesson 8
Innovators (Ages 13–17)
Automated Sentiment Analysis & Triage
Intelligent priority routing based on linguistic sentiment and urgency
Concept: Sentiment & Classification
Lesson 9
Innovators (Ages 13–17)
Concept Video
Autonomous AI Agents (ReAct Architecture)
Building agents with memory, reasoning loops, and multi-step execution
Concept: The Agent Loop
Lesson 10
Innovators (Ages 13–17)
Function Calling & Custom API Tools
Enabling AI models to execute custom internal database queries via functions
Concept: Function Calling
Lesson 11
Innovators (Ages 13–17)
Retrieval-Augmented Generation (RAG)
Vector embeddings, document chunking, and semantic search architecture
Concept: RAG Architecture
Lesson 12
Innovators (Ages 13–17)
Multi-Agent Architectures
Orchestrating specialized agent teams with supervisor and worker hierarchies
Concept: Agent Swarms
Lesson 13
Innovators (Ages 13–17)
Agentic Vibe Coding (Cursor & Antigravity)
Mastering loop and graph engineering, prompt blueprints, custom skills, and self-healing code
Concept: The Agentic Engineering Architecture
Lesson 14
Innovators (Ages 13–17)
AI Security & Prompt Injection Defense
Securing LLMs against jailbreaks, system prompt leaks, and indirect injections
Concept: Defensive AI Security
Lesson 15
Innovators (Ages 13–17)
Production AI Architecture (Capstone Build)
Assembling an end-to-end enterprise-grade autonomous pipeline
Concept: Enterprise Architecture
Lesson 16
Innovators (Ages 13–17)
Executive AI Defense & Graduation
Defending your production AI pipeline architecture before industry mentors
Concept: The Executive Showcase
Lesson 1
Explorers & Creators (Ages 8–12)
Toolkit ReadyConcept Video
The 5 Stages of Design Thinking
Fixing frustrating apps and thinking like an empathetic human-centered designer
Concept: The Design Thinking Cycle
Lesson 2
Explorers & Creators (Ages 8–12)
The Designer's Studio (Figma Canvas)
Mastering frames, geometric vector shapes, and alignment tools
Concept: Figma Essentials
Lesson 3
Explorers & Creators (Ages 8–12)
Concept Video
The 60-30-10 Color Formula
Applying color psychology and high-contrast accessible palettes
Concept: Color Harmony
Lesson 4
Explorers & Creators (Ages 8–12)
The Voice of Letters (Typography)
Choosing fonts with personality and establishing clear visual scales
Concept: Typographic Hierarchy
Lesson 5
Explorers & Creators (Ages 8–12)
Paper to Pixels (User Flows & Sitemaps)
Mapping out how a player navigates across screens to complete quests
Concept: Navigation Architecture
Lesson 6
Explorers & Creators (Ages 8–12)
Toolkit ReadyConcept Video
The Skeleton Blueprint (Grayscale Wireframes)
Focusing purely on structure, spacing, and buttons without distracting colors
Concept: Low-Fidelity Wireframes
Lesson 7
Explorers & Creators (Ages 8–12)
Icons & Avatars (Visual Polish)
Curating high-quality iconography and vector illustrations
Concept: Iconography Rules
Lesson 8
Explorers & Creators (Ages 8–12)
Pouring the Magic Potion (High-Fidelity UI)
Dressing up wireframes with vibrant colors, imagery, and typography
Concept: High-Fi Transformation
Lesson 9
Explorers & Creators (Ages 8–12)
The Cookie Cutter Factory (Components)
Building Master Components and updating 50 screens in 1 second
Concept: Figma Components
Lesson 10
Explorers & Creators (Ages 8–12)
Button Superpowers (Component Variants)
Packaging multiple button states (Default, Hover, Disabled) into one master set
Concept: Component Sets & Variants
Lesson 11
Explorers & Creators (Ages 8–12)
Wiring the Multiverse (Interactive Prototypes)
Connecting screens with clickable wires so your prototype works live on phone
Concept: Prototype Connections
Lesson 12
Explorers & Creators (Ages 8–12)
Spring Physics (Smart Animate)
Creating seamless micro-interactions and animated transitions
Concept: Smart Animate Mechanics
Lesson 13
Explorers & Creators (Ages 8–12)
The Secret Test (Usability Testing)
Watching real users navigate your app without giving them hints
Concept: Usability Testing Rules
Lesson 14
Explorers & Creators (Ages 8–12)
Iterating & Refining the Interface
Fixing user pain points and transforming feedback into polished UX
Concept: Design Iteration
Lesson 15
Explorers & Creators (Ages 8–12)
The Dream App (Capstone Assembly)
Assembling your complete 5-screen interactive mobile application
Concept: Capstone Architecture
Lesson 16
Explorers & Creators (Ages 8–12)
STEMulus Design Gala (Pitch Day)
Presenting your design journey, user insights, and interactive prototype live
Lesson 1
Innovators (Ages 13–17)
Toolkit ReadyConcept Video
Empirical User Research & JTBD
Conducting qualitative interviews and mapping Jobs-to-be-Done (JTBD)
Concept: User Research Frameworks
Lesson 2
Innovators (Ages 13–17)
Evidence-Based Personas & Journey Mapping
Mapping emotional highs, lows, and friction valleys across the user journey
Concept: Journey Mapping Architecture
Lesson 3
Innovators (Ages 13–17)
Information Architecture & Task Flows
Architecting scalable sitemaps and multi-branched decision flows
Concept: Information Architecture (IA)
Lesson 4
Innovators (Ages 13–17)
Jakob Nielsen's 10 Usability Heuristics
Auditing and designing interfaces using the golden laws of human-computer interaction
Concept: Usability Heuristics
Lesson 5
Innovators (Ages 13–17)
The 8pt Spatial Grid System
Mathematical spacing systems and baseline alignment for harmonic UI layouts
Concept: Spatial Grid Mechanics
Lesson 6
Innovators (Ages 13–17)
Semantic Design Tokens (Figma Variables)
Architecting primitive and semantic tokens for scalable light/dark mode engines
Concept: Design Token Architecture
Lesson 7
Innovators (Ages 13–17)
WCAG 2.1 Accessible Contrast Compliance
Testing color contrast ratios, color blindness simulations, and accessible UI
Concept: Accessibility Standards
Lesson 8
Innovators (Ages 13–17)
Figma Auto-Layout Fundamentals
Designing fluid, code-like responsive components with Auto-Layout
Concept: Auto-Layout Mechanics
Lesson 9
Innovators (Ages 13–17)
Nested Auto-Layout & Responsive Cards
Building complex multi-tier cards and fluid data tables with nested Auto-Layout
Concept: Nested Containers
Lesson 10
Innovators (Ages 13–17)
Scalable Component Systems & Properties
Building industrial-grade component libraries with Boolean, Text, and Variant properties
Concept: Component Properties
Lesson 11
Innovators (Ages 13–17)
Spring Physics & Gestural Prototyping
Designing fluid iOS-style micro-interactions with custom bezier curves and Smart Animate
Concept: Motion & Gestures
Lesson 12
Innovators (Ages 13–17)
Quantitative Usability Metrics & SUS
Measuring human efficiency: Time-on-Task, Error Rates, and System Usability Scale
Concept: Quantitative UX Metrics
Lesson 13
Innovators (Ages 13–17)
Developer Handoff & Redline Specs
Preparing production Figma files with spacing annotations, CSS inspect, and SVG assets
Concept: Dev Mode & Handoff
Lesson 14
Innovators (Ages 13–17)
Design System Documentation (Spec Sheets)
Creating enterprise guidelines detailing typography scales, color usage, and component rules
Concept: System Documentation
Lesson 15
Innovators (Ages 13–17)
Full-Stack Product Architecture (Capstone)
Architecting a comprehensive multi-screen SaaS or mobile interface from scratch
Concept: Capstone Architecture
Lesson 16
Innovators (Ages 13–17)
Executive Portfolio Defense & Graduation
Defending your design system and product architecture before senior design mentors
Concept: The Executive Defense
Lesson 1
Innovators (Ages 11–17)
Toolkit ReadyConcept Video
The Detective's Lens (Data Literacy)
Understanding structured datasets, CSV schemas, and data types
Concept: Structured Data Foundations
Lesson 2
Innovators (Ages 11–17)
Descriptive Statistics & Summary Metrics
Computing mean, median, mode, standard deviation, and spotting outliers
Concept: Summary Statistics
Lesson 3
Innovators (Ages 11–17)
Python for Sleuths (Colab Environment)
Writing Python in cloud Jupyter notebooks with variables, integers, floats, and strings
Concept: Python Foundations
Lesson 4
Innovators (Ages 11–17)
Mastering Python Lists & Slicing
Storing ordered collections, zero-based indexing, slicing, and list methods
Concept: Python Lists
Lesson 5
Innovators (Ages 11–17)
Key-Value Stores (Python Dictionaries)
Modeling complex real-world entities and nested JSON structures in Python
Concept: Python Dictionaries
Lesson 6
Innovators (Ages 11–17)
Algorithmic Logic & Loops in Python
Filtering, iterating, and transforming collections with loops and conditionals
Concept: Control Flow & Loops
Lesson 7
Innovators (Ages 11–17)
Concept Video
The Data Superhero (Introduction to Pandas)
Loading CSVs, inspecting shapes, and querying DataFrames like a data scientist
Concept: The Pandas Engine
Lesson 8
Innovators (Ages 11–17)
Querying DataFrames (Boolean Indexing)
Slicing, filtering, and querying multi-thousand row datasets in one line
Concept: Boolean Indexing
Lesson 9
Innovators (Ages 11–17)
Cleaning Dirty Data (Missing Values & Duplicates)
Detecting nulls, deduplicating records, and imputing missing values safely
Concept: Data Hygiene
Lesson 10
Innovators (Ages 11–17)
Data Transformation & Type Casting
Normalizing strings, creating derived columns, and renaming features
Concept: Feature Engineering
Lesson 11
Innovators (Ages 11–17)
Toolkit Ready
Visual Storytelling (Matplotlib Bar & Line)
Creating publication-ready charts that reveal trends and comparisons
Concept: Matplotlib Fundamentals
Lesson 12
Innovators (Ages 11–17)
Advanced Visualizations (Seaborn Heatmaps)
Uncovering multi-variable correlations with scatter plots and color heatmaps
Concept: Seaborn Analytics
Lesson 13
Innovators (Ages 11–17)
The Database Whisperer (SQL Foundations)
Writing SQL queries on relational database tables with SELECT and WHERE
Concept: SQL Query Engine
Lesson 14
Innovators (Ages 11–17)
Database Grouping & Joins (SQL Deep Dive)
Grouping records with GROUP BY, computing averages, and joining tables with INNER JOIN
Concept: Relational SQL Operations
Lesson 15
Innovators (Ages 11–17)
Correlation vs. Causation (Critical Thinking)
Detecting spurious correlations, confounding variables, and data bias
Concept: Analytical Skepticism
Lesson 16
Innovators (Ages 11–17)
Concept Video
The Magic Crystal Ball (Introduction to ML)
Supervised machine learning, feature matrices, target labels, and train/test splits
Concept: Machine Learning Foundations
Lesson 17
Innovators (Ages 11–17)
Decision Trees & Model Accuracy
Training, visualizing, and evaluating classification models with Scikit-Learn
Concept: Decision Tree Classification
Lesson 18
Innovators (Ages 11–17)
Live Dashboards with Streamlit & Expo
Deploying interactive data apps with sliders, predictive ML, and live charts
Concept: Streamlit Web Apps
Lesson 1
Innovators (Ages 10–17)
Toolkit ReadyConcept Video
The White-Hat Mindset & CIA Triad
Taking the ethical hacker oath and mastering Confidentiality, Integrity, and Availability
Concept: The CIA Security Triad
Lesson 2
Innovators (Ages 10–17)
Digital Footprints & OSINT Reconnaissance
Extracting EXIF metadata and uncovering Open Source Intelligence clues
Concept: OSINT Reconnaissance
Lesson 3
Innovators (Ages 10–17)
Social Engineering & Phishing Defense
Dissecting psychological manipulation, spear phishing, and spoofed domains
Concept: Social Engineering Tactics
Lesson 4
Innovators (Ages 10–17)
Networking Secrets (Packets, Ports & Protocols)
Tracing how packets hop across underwater fiber cables and hit destination ports
Concept: The TCP/IP Suite
Lesson 5
Innovators (Ages 10–17)
Toolkit ReadyConcept Video
Packet Sniffing & Traffic Analysis (Wireshark)
Inspecting .pcap packet streams and exposing plaintext credentials
Concept: Packet Analysis Engine
Lesson 6
Innovators (Ages 10–17)
The Secret Handshake (SSL/TLS Encryption)
Understanding asymmetric key exchange, symmetric session keys, and digital certificates
Concept: SSL/TLS Handshake
Lesson 7
Innovators (Ages 10–17)
Concept Video
The Linux Fortress (Terminal Navigation)
Commanding Linux filesystems, directories, pipes, and text manipulation
Concept: Linux Command Line
Lesson 8
Innovators (Ages 10–17)
Fortifying File Permissions (chmod & chown)
Mastering read/write/execute bits, octal notation (755, 600), and root privileges
Concept: Linux Permissions Architecture
Lesson 9
Innovators (Ages 10–17)
One-Way Mathematical Blenders (SHA-256)
Understanding cryptographic hashing, collision resistance, and the avalanche effect
Concept: Cryptographic Hashing
Lesson 10
Innovators (Ages 10–17)
Defeating Rainbow Tables (Salting Passwords)
How hackers crack weak hashes with dictionary attacks, and how cryptographic salts stop them
Concept: Password Security & Salts
Lesson 11
Innovators (Ages 10–17)
Web Security & Query Defense (SQL Injection)
Understanding unsanitized inputs, payload manipulation, and parameterized query defenses
Concept: SQL Injection (SQLi)
Lesson 12
Innovators (Ages 10–17)
Browser Hijacking (Cross-Site Scripting XSS)
Exploring Stored vs Reflected XSS, cookie theft, and HTML entity encoding
Concept: Cross-Site Scripting (XSS)
Lesson 13
Innovators (Ages 10–17)
Malware Taxonomy & Behavioral Sandboxing
Analyzing viruses, trojans, ransomware, and inspecting behavioral anomalies on VirusTotal
Concept: Malware Categories
Lesson 14
Innovators (Ages 10–17)
Castle Walls (Firewalls & Network Defense)
Configuring stateful firewall rules, port filtering, and intrusion prevention systems
Concept: Network Defenses
Lesson 15
Innovators (Ages 10–17)
Capture The Flag (CTF Gauntlet)
Solving timed forensic, cryptographic, and network security puzzles
Concept: CTF Competitions
Lesson 16
Innovators (Ages 10–17)
Executive Security Audit & Graduation
Conducting a comprehensive vulnerability assessment and delivering a technical defense
Concept: Vulnerability Assessment
Lesson 1
Young Roboticists (Ages 8-11)
Toolkit ReadyConcept Video
Meet the Micro-Brain: Digital Signals and the micro:bit LED Display
Robots don't have human eyes or mouths, so how do they think and communicate? Today, you program your first micro-controller to blink signals and display custom pixel animations in code!
Concept: Micro-controllers, Digital High/Low, and Matrix Displays
Lesson 2
Young Roboticists (Ages 8-11)
Toolkit ReadyConcept Video
The Pulse of Light: PWM Fading and RGB NeoPixel Rings
How do police cars flash sirens, and how do robot eyes glow from dim sleep to bright alert? Today, we unlock Pulse Width Modulation (PWM) to blend millions of RGB colors!
Concept: Pulse Width Modulation, Duty Cycles, and Addressable RGB LEDs
Lesson 3
Young Roboticists (Ages 8-11)
Toolkit ReadyConcept Video
Sensory Perception: Pushbuttons, Pull-Up Resistors & Debouncing
When you press a video game button once, why doesn't your character jump 50 times in a split second? Today we explore the microscopic mechanical bounce of switches and how pull-up resistors prevent floating ghosts!
Concept: Digital Inputs, Floating Pins, Pull-Up Resistors, and Contact Debounce
Lesson 4
Young Roboticists (Ages 8-11)
Toolkit ReadyConcept Video
The Thermostat & Light Sensor: Analog Inputs and Threshold Triggers
A robot navigating a dark cave needs night vision, and an incubator bot needs to protect eggs from cold snaps. How does code read smooth, continuous real-world temperatures and light levels?
Concept: Analog-to-Digital Converters (ADC), Voltage Dividers, and Calibrated Thresholds
Lesson 5
Young Roboticists (Ages 8-11)
Toolkit ReadyConcept Video
Making Sound and Music: Piezo Buzzers & Musical Square Waves
R2-D2 never spoke English, yet everyone understood his chirps, boops, and warning sirens! Today, we program piezo buzzers to generate musical frequencies, alarms, and robot emotion chimes.
Concept: Piezoelectric Effect, Sound Frequencies (Hz), and Audio Feedback
Lesson 6
Young Roboticists (Ages 8-11)
Toolkit ReadyConcept Video
Mechanical Motion: 180-Degree Servos and Angular Positioning
How do robotic arms grab tools in space, and how do animatronic dinosaurs turn their heads with pinpoint accuracy? Today, we graduate from code on a screen to moving physical machinery using Servo Motors!
Concept: Servo Motors, Internal Potentiometers, Gearboxes, and Angular Calibration
Lesson 7
Young Roboticists (Ages 8-11)
Toolkit ReadyConcept Video
Continuous Rotation Servos and Wheeled Mobile Propulsion
Now that we can command angles, how do we put our robot on wheels to cruise across floors? Today, we unlock continuous rotation servos and differential drive steering!
Concept: Continuous Rotation Modification, Differential Drive, and Skid Steering
Lesson 8
Young Roboticists (Ages 8-11)
Toolkit ReadyConcept Video
Echolocation: Ultrasonic Distance Sensors (HC-SR04)
Bats fly through pitch-black caves at 30 miles per hour without touching a single stalactite by screaming ultrasonic shouts and listening for the echo. Today, we equip our robot with bat echolocation!
Concept: Ultrasonic Waves, Speed of Sound, Pulse Timing, and Distance Math
Lesson 9
Young Roboticists (Ages 8-11)
Toolkit ReadyConcept Video
Smart Bumper Bot: Autonomous Obstacle Avoidance Loop
What separates an RC toy car from a true autonomous robot? An RC car needs a human with a remote, but an autonomous robot makes its own survival decisions! Today, we code the famous Sense-Think-Act loop.
Concept: Autonomous Decision Cycles (Sense-Think-Act) and Reactive Avoidance
Lesson 10
Young Roboticists (Ages 8-11)
Toolkit ReadyConcept Video
Infrared Ground Tracking: 2-Channel Line Follower Robot
Amazon fulfillment centers use thousands of autonomous orange robots carrying tons of packages without ever colliding. How do they follow highways on factory floors? Today, we build an Infrared Line Follower!
Concept: Infrared Phototransistors, Surface Reflectivity, and Proportional Correction
Lesson 11
Young Roboticists (Ages 8-11)
Toolkit ReadyConcept Video
Biomimetic Pet: 3-Axis Accelerometers and Robot Emotion States
Sony built the famous AIBO robotic puppy, which reacts happily when petted, gets dizzy when spun around, and gets startled when dropped. Today, we turn our microcontroller into a biomimetic cyber-pet with emotional states!
Concept: 3-Axis Accelerometers, Gravity Vectors (X, Y, Z), and Finite Emotion States
Lesson 12
Young Roboticists (Ages 8-11)
Toolkit ReadyConcept Video
Wireless Telemetry: 2.4GHz Radio Remote Control and Packet Messaging
NASA flight controllers on Earth control the Curiosity Mars Rover across 140 million miles of empty space using wireless radio packets. Today, we build a wireless 2-way telemetry link between a handheld controller and a rover!
Concept: RF Packets, Group Channels, Serialization, and Wireless Teleoperation
Lesson 13
Young Roboticists (Ages 8-11)
Toolkit ReadyConcept Video
I2C Protocol & OLED Dashboards: Multi-Device Digital Communication
What if you need to connect 10 sensors and a visual screen to your robot, but your microcontroller only has 3 input pins left? Today, we unlock I2C: the multi-device digital party line!
Concept: I2C Serial Bus (SDA / SCL), Device Addresses (Hex), and Graphic OLED Screens
Lesson 14
Young Roboticists (Ages 8-11)
Toolkit ReadyConcept Video
Kinematic Grippers: Mechanical Claws and Pick-and-Place Automation
Factories in Japan assemble cars in minutes using robotic arms that grab engines with surgical precision without dropping or crushing them. Today, we design and code an automated robotic pick-and-place gripper claw!
Concept: Mechanical Linkages, Gripping Force, Servo Angle Limits, and Pick-and-Place Cycles
Lesson 15
Young Roboticists (Ages 8-11)
Toolkit ReadyConcept Video
Environmental Weather Station Rover: Multi-Sensor Data Logging
Before human astronauts set foot on Mars, robotic exploration rovers map toxic radiation, dust storms, temperature swings, and atmospheric pressure. Today, we turn our mobile rover into an autonomous planetary weather station!
Concept: Sensor Fusion, Environmental Telemetry, Data Logging, and Safe Cruise Limits
Lesson 16
Young Roboticists (Ages 8-11)
Toolkit ReadyConcept Video
Grand Capstone: The Autonomous Maze Navigator & Rescue Bot
Disaster strikes an underground mining tunnel, and it is too dangerous for human rescuers. A fully autonomous rescue rover must enter the winding maze, avoid cave-ins, find the trapped survivors, flash a beacon, and sound the victory fanfare!
Concept: Integrated Autonomous Systems: Wall Following, State Machines & Capstone Mastery
Lesson 17
Autonomous Robotics & Edge AI (Ages 12-17)
Toolkit ReadyConcept Video
Microcontroller Architecture: ESP32 Dual-Core, GPIO Matrix & MicroPython
Why do Boston Dynamics Spot and DJI drones use high-frequency 32-bit processors instead of simple 8-bit boards? Today, we step up to the ESP32 Dual-Core 240MHz architecture with hardware interrupts and real-time multitasking!
Concept: 32-Bit Xtensa Dual-Core CPUs, GPIO Multiplexing, and Hardware Interrupts (ISR)
Lesson 18
Autonomous Robotics & Edge AI (Ages 12-17)
Toolkit ReadyConcept Video
Power Electronics & Motor Drivers: Dual H-Bridge (L298N / DRV8833)
An ESP32 pin outputs a tiny 3.3 Volts at 40 milliamps—barely enough to light an LED. If you wire a heavy 12-Volt rover motor directly to the chip, it will instantly fry in a puff of smoke! How do tiny chips command giant motors?
Concept: H-Bridge Switching Topologies, Flyback Diodes, Separate Power Rails & Common Ground
Lesson 19
Autonomous Robotics & Edge AI (Ages 12-17)
Toolkit ReadyConcept Video
Rotary Encoders & Wheel Odometry: Measuring Exact Distance and RPM
If you command a rover to drive at 80% power for 3 seconds on carpet vs hardwood floor, it travels two completely different distances! How do autonomous robots measure exact millimeters traveled? Welcome to Quadrature Wheel Odometry!
Concept: Optical/Magnetic Encoders, Quadrature Phase A/B, Odometry Math & RPM Calculation
Lesson 20
Autonomous Robotics & Edge AI (Ages 12-17)
Toolkit ReadyConcept Video
Closed-Loop Control Systems: The Proportional (P) Controller
In Level 1, our robot used crude bang-bang control: either full turn or zero turn, making it zig-zag wildly down the hallway. How do real self-driving cars steer smoothly like a human driver? Welcome to Proportional Control Theory!
Concept: Open-Loop vs. Closed-Loop Control, Setpoints, Error Signals & Proportional Gain (Kp)
Lesson 21
Autonomous Robotics & Edge AI (Ages 12-17)
Toolkit ReadyConcept Video
Mastering PID Control: Proportional, Integral & Derivative Engineering
From SpaceX Falcon 9 rocket boosters landing on drone ships to surgical robots and high-speed race rovers, one mathematical equation rules the modern physical world: the PID Controller. Today, you master all three terms!
Concept: PID Control Law: Proportional (Present), Integral (Past) & Derivative (Future)
Lesson 22
Autonomous Robotics & Edge AI (Ages 12-17)
Toolkit ReadyConcept Video
Inertial Measurement Units (IMU): Sensor Fusion & Complementary Filters
Accelerometers measure tilt using gravity, but motor vibrations make them super noisy! Gyroscopes measure rotation smoothly, but they slowly drift off course over time! How do Segways and humanoids combine two flawed sensors into one rock-solid truth?
Concept: 6-DOF IMU (MPU-6050), Gyro Drift, Accelerometer Noise & Complementary Sensor Fusion
Lesson 23
Autonomous Robotics & Edge AI (Ages 12-17)
Toolkit ReadyConcept Video
Multi-Sensor Range Arrays: Time-of-Flight (ToF) Laser LiDAR & Filtering
Ultrasonic sound waves spread out in a wide 30-degree cone and bounce unpredictably off angled walls. How do modern robot vacuums and self-driving cars scan narrow doorways with millimeter precision? Enter Time-of-Flight (ToF) Laser LiDAR!
Concept: Photon Time-of-Flight (VL53L0X), Multi-Sensor Multiplexing & Moving Average Filters
Lesson 24
Autonomous Robotics & Edge AI (Ages 12-17)
Toolkit ReadyConcept Video
Autonomous Decision Architecture: Deterministic Finite State Machines (FSM)
As robots gain more sensors and missions, giant nested if-else spaghetti code becomes impossible to debug and causes dangerous race conditions! How do NASA JPL engineers structure rover autonomy? Formal Finite State Machines!
Concept: States, Transition Guards, Entry/Exit Actions & Watchdog Safety Timers
Lesson 25
Autonomous Robotics & Edge AI (Ages 12-17)
Toolkit ReadyConcept Video
Cloud Robotics & IoT Telemetry: Wi-Fi, JSON Payloads & MQTT
How does an engineer in London monitor and command a fleet of warehouse robots operating in Tokyo in real time? Today, we connect our ESP32 robot to Wi-Fi and stream structured JSON telemetry over the MQTT publish-subscribe protocol!
Concept: ESP32 Wi-Fi Station, JSON Serialization, MQTT Brokers & Keep-Alive Heartbeats
Lesson 26
Autonomous Robotics & Edge AI (Ages 12-17)
Toolkit ReadyConcept Video
Robot Operating System (ROS 2) Architecture: Nodes, Topics & Twist Messages
Almost every professional autonomous car, NASA lunar rover, and industrial humanoid runs on ROS (Robot Operating System). Instead of one giant file, ROS splits the robot's brain into independent communicating Nodes! Today, we build a ROS-style Pub/Sub Computation Graph.
Concept: ROS 2 Computation Graph, Decoupled Nodes, Topics & geometry_msgs/Twist
Lesson 27
Autonomous Robotics & Edge AI (Ages 12-17)
Toolkit ReadyConcept Video
Computer Vision at the Edge: Color Blob Tracking & Visual Servoing
Distance sensors only tell a robot *that* something is in front of it—not *what* it is! How does a rescue drone lock onto an orange life-raft in a tossing ocean and steer directly toward it? Welcome to Computer Vision and Visual Servoing!
Concept: HSV Color Space Thresholding, Bounding Box Centroids & 2-Axis Visual Servoing
Lesson 28
Autonomous Robotics & Edge AI (Ages 12-17)
Toolkit ReadyConcept Video
Edge AI Vision & Fiducial Landmarks: TinyML Classification & AprilTags
Tracking a red ball works until someone walks by in a red jacket! How do Amazon warehouse robots, SpaceX docking capsules, and surgical bots identify exact targets with 99.9% certainty? TinyML Neural Networks and AprilTag Fiducial Markers!
Concept: Quantized TinyML Models (INT8), Confidence Scores & 6-DOF AprilTag Pose Estimation
Lesson 29
Autonomous Robotics & Edge AI (Ages 12-17)
Toolkit ReadyConcept Video
Simultaneous Localization & Mapping (SLAM): 2D Occupancy Grids
Drop a robot into an unknown building with no GPS and no floorplan. How does it build a map of the rooms when it doesn't know where it is, while figuring out where it is using the map it is building? Welcome to the holy grail of robotics: SLAM!
Concept: 2D Occupancy Grids, Ray Casting, Free vs. Occupied Cells & Probabilistic Updates
Lesson 30
Autonomous Robotics & Edge AI (Ages 12-17)
Toolkit ReadyConcept Video
Autonomous Path Planning: Graph Search, Manhattan Heuristics & A* (A-Star)
Once your robot has mapped an arena full of walls and boulders, how does it compute the shortest, safest route from Start `(0,0)` to the Goal `(7,4)` in milliseconds? Today, you code the legendary A* (A-Star) Pathfinding Algorithm!
Concept: Grid Graphs, Cost-So-Far g(n), Heuristic Estimate h(n) & A* Priority Search
Lesson 31
Autonomous Robotics & Edge AI (Ages 12-17)
Toolkit ReadyConcept Video
Swarm Robotics & Multi-Agent Fleet Coordination: Peer-to-Peer ESP-NOW
A single ant has a tiny brain, yet a colony of ants builds bridges, carries giant leaves, and searches forests faster than any single creature! How do drone light shows and warehouse robot swarms coordinate without crashing into each other?
Concept: Decentralized Swarm Rules (Boids), Peer-to-Peer ESP-NOW & Task Auctioning
Lesson 32
Autonomous Robotics & Edge AI (Ages 12-17)
Toolkit ReadyConcept Video
Grand Capstone: The Autonomous Mars Surface Explorer Architecture
Because Mars is up to 22 light-minutes away from Earth, NASA JPL cannot steer the Perseverance rover with a live joystick. Once you hit 'DEPLOY', your rover's onboard autonomy stack must plan paths, fuse IMU/odometry, avoid craters, classify geological samples with Edge AI, and transmit telemetry home!
Concept: Full-Stack Autonomous Robotics Integration: Perception, Planning, Control & Telemetry
No lessons match your search criteria. Try a different term or clear the filter.