Level | Module 1 | Module 2 | Module 3 | Module 4 | Module 5 | Module 6 | Module 7 | Module 8 | ||
---|---|---|---|---|---|---|---|---|---|---|
Level 1 | Meet Leanbot & Gamepad Control CT:Basic programming Rob:Basic move Crt:Cause-effect | Leanbot as Robot Buddy Crt:Senses=human Rob:Sensors Dt:Roles | Simple Patterns: Light & Sound CT:If-then Rob:Sensor input AI:Intro | Mini Project: Leanbot's First Mission DT:Visual path Crt:Choose route Rob:Navigation | Storytime with Sensors GC:Story creation AI:Better examples Crt:Explain | Building Curiosity About AI AI:Curiosity CT:Logic | Creative Play: Decorating Leanbot's World Dt:Design env Crt:Test Rob:Sensors | Final Project: My Leanbot's First Adventure CT:Sequences GC:Present Rob:Integrate | ||
Level 2 | Reviewing Leanbot Basics CT:Reinforce Rob:Improve Crt:Evaluate | More Sensors, More Awareness Rob:Multi-sensors Crt:Compare AI:Intro | Learning from Examples AI:Examples→decisions CT:If-then | Mini Project: Sorting Game Dt:Scenario AI:Improve Crt:Evaluate | From Patterns to Decisions CT:Pattern→action Crt:Evaluate Rob:Decision-making | Storytelling with Leanbot GC:Share Crt:Reflect AI:Examples | Preparing for More Complex Tasks Dt:Plan complexity AI:Data=better | Final Project: Leanbot's Colorful Adventure CT:Integrate AI:Reinforce GC:Present | ||
Level 3 | Caring for Robot and Kit Rob:Maintenance GC:Responsibility | Planning Algorithms CT:Steps Crt:Efficient | Programming Simple Behaviors CT:Coding seq Rob:Autonomy | Mini Project: Transporter Challenge Dt:Solution design Crt:Test routes | Programming Sound Behavior Rob:Audio AI:Instructions intro | Programming Light Behavior CT:Conditionals Rob:Light input | Mini Project: Ambulance-Bot Dt:Emergency scenario Crt:Problem-solve | Introducing Data Quality Concepts AI:Data quality Crt:Evaluate data CT:Data thinking | Mini Project: Data Balancing Challenge Dt:Experiment datasets AI:Balanced data→better results | Final Project: Forest Rescue GC:Env theme Dt:Creative AI:Apply data improvements |
Level 4 | LEANBOT Simple Behaviors w/ DT DT:Visualize Rob:Refine | LEANBOT Buzzers & RGB LED CT:More outputs Rob:Signals | Mini Project: Transporter Challenge Dt:Improve Crt:Test | LEANBOT Grippers Rob:Grip Dt:Efficiency | Understanding Ultrasonic Sensor Rob:Distance Crt:Data interp AI:More sensors | Mini Project: LEANBOT Vacuum Challenge Dt:Iterative CT:Efficiency | Understanding Touch Sensor Rob:New input AI:Data channels | Capstone Project: Space Rover Mission GC:Global Dt:Holistic Rob:Integrate DT:Integrate | ||
Level 5 | Programming Review w/ LEANBOT CT:Strengthen Rob:Reliable | Detecting Black (IR) Rob:Nuanced input AI:Data intro | Working with Loops & Conditionals CT:Core logic Crt:Choose conditions | Mini Project: Touch Variable Speed Dt:Respond input Rob:Adapt Crt:Evaluate | Wonders with Variables CT:Data store AI:Model data future | Line Tracking Rob:Pattern follow AI:Pattern analogy | Mini Project: Line Tracking Challenge Dt:Improve path Crt:Adjust | Understanding RTTTL w/ Buzzer CT:Pattern to code Crt:Solve tune | Capstone Project GC:Present AI:Foundation Rob:Integrated | |
Level 6 | Code Review w/ LEANBOT CT:Refine Crt:Improve | Arithmetic & Comparison Ops CT:Math logic AI:Math basis | Functions for Efficient Programming CT:Modular Dt:Structure | Mini Project: Museum Inspector Robot GC:Cultural Crt:Evaluate Rob:Navigate | Using Distance Travelled Function Rob:Metrics AI:Metrics intro | Remote Control Crt:Compare manual/auto IoT:Hint | Mini Project: Remote Control Project Dt:User-robot interaction Crt:Strategy | Tunnel Building Challenge Dt:Problem-solve Rob:Advanced nav | Capstone Project: Obstacle Course GC:Final AI:Obstacle data hint |