AI journey
Meet the machines that learn — and learn how they think.
What Is AI? – Understanding Smart Machines 45-60 mins
In this class, students will explore the exciting world of Artificial Intelligence (AI) and learn how smart machines help us in everyday life. Through fun demonstrations, games, and discussions, kids will understand what AI is, what it can do, and why it’s different from humans. By the end of the session, students will be able to recognize AI in action and understand its role in technology and daily life.
TRACK objectives
- Explain in simple terms what AI is and how it works.
- Identify examples of AI in everyday life (smart assistants, games, recommendations).
- Understand the difference between AI and human intelligence.
- Recognize that AI follows rules and learns from examples.
- Develop curiosity about how smart machines can help solve problems.
Debrief — key takeaways
- AI is a tool that helps computers “learn” from data and examples.
- AI is not human; it can’t feel, think, or make decisions like people.
- Smart machines are everywhere: in games, apps, and devices.
- AI learns by recognizing patterns, improving over time with examples.
- Understanding AI helps us use technology safely and creatively.
How AI Learns – Examples, Patterns & Training 45-60 mins
In this class, students will discover how AI learns by studying examples and recognizing patterns. Through hands-on activities and games, kids will see how smart machines improve over time and why good examples are important. The class emphasizes understanding AI’s learning process in a simple, engaging way and encourages curiosity about technology.
TRACK objectives
- Explain that AI learns by looking at examples and finding patterns.
- Understand that the quality and quantity of examples affect AI’s learning.
- Identify everyday situations where AI uses patterns (e.g., recommendations, image recognition).
- Recognize that AI can make mistakes if examples are confusing or wrong.
- Practice creating simple examples to “train” a machine.
Debrief — key takeaways
- AI learns from examples, not like humans.
- Patterns help AI make predictions or decisions.
- More and better examples = smarter AI.
- AI can make mistakes if trained with wrong or unclear examples.
- Learning is an ongoing process—AI improves with experience.
Image Recognition & Classification 45-60 mins
In this class, students will learn how AI “sees” the world by recognizing and classifying images. Through hands-on activities and interactive demos, kids will explore how machines identify objects, animals, and other items in pictures. They will also understand why AI sometimes makes mistakes and how more examples can improve accuracy.
TRACK objectives
- Explain what image recognition is and why it is important for AI.
- Understand how AI classifies objects in images.
- Identify real-life applications of image recognition (e.g., photo tagging, self-driving cars).
- Recognize that AI can make mistakes when images are unclear or confusing.
- Experiment with training an AI to classify simple objects using examples.
Debrief — key takeaways
- AI “looks” at images by analyzing patterns and features.
- Classification is how AI decides what an object is.
- The more examples AI sees, the better it can recognize objects.
- AI is not perfect; it can make mistakes if images are unclear.
- Image recognition is used in games, apps, cameras, and many other technologies.
Conversational AI – Chatbots & Commands 45-60 mins
In this class, students will explore how AI can communicate through chatbots and voice commands. Through interactive games and demonstrations, kids will learn how chatbots follow rules, respond to questions, and understand commands. They will also discover the difference between simple rule-based chatbots and smart AI chatbots, and how to use them safely.
TRACK objectives
- Explain what a chatbot is and how it works.
- Understand the difference between rule-based and AI-powered chatbots.
- Demonstrate how to give clear commands to a chatbot.
- Recognize common uses of chatbots in games, apps, and websites.
- Practice safe interactions with chatbots and other conversational AI.
Debrief — key takeaways
- Chatbots are AI programs that respond to text or voice messages.
- Rule-based chatbots follow strict instructions; AI chatbots can learn patterns.
- Clear instructions make chatbots work better.
- Chatbots are used for games, customer service, learning apps, and more.
- Always use chatbots safely and avoid sharing personal information.
Create your game with AI 45-60 mins
In this hands-on class, students will combine creativity and technology to design their own games using AI tools. Kids will learn how AI can help with characters, challenges, and game logic, and they will build a playable game by the end of the session. The class emphasizes problem-solving, creativity, and responsible AI use.
TRACK objectives
- Explain how AI can assist in game creation.
- Design simple game rules, characters, and goals.
- Use AI tools to enhance game logic or visuals.
- Test and improve their game based on feedback.
- Understand safe and responsible use of AI in games.
Debrief — key takeaways
- AI can help automate game logic, create characters, and recognize patterns.
- Clear instructions and rules make AI-assisted games work better.
- Game design combines creativity, problem-solving, and testing.
- Iterating and improving is part of creating a successful game.
- Responsible use of AI ensures safe and fun gameplay.
Computing science
Crack open the box and see how a computer actually works.
Computing. Parts& components 45-60 mins
In this class, students are introduced to the basic parts and components that make up a computer. Through hands-on exploration and simple demonstrations, kids discover what each part does, how the pieces work together, and why computers need both hardware and software to function. Students build foundational digital literacy by learning the names, purposes, and real-world examples of everyday computer components (like keyboard, mouse, monitor, CPU, memory, and storage), helping them develop confidence and understanding of how technology works behind the scenes.
TRACK objectives
- Learn the difference between hardware (physical parts) and software (programs)
- Identify common computer components: monitor, keyboard, mouse, CPU/tower, speakers, camera
- Understand what each part does in simple, kid-friendly terms
- Explore how components work together to make a computer function
- Discover the roles of memory, storage, and processing at an introductory level
- Practice recognizing computer parts on real laptops, desktops, or images
- Build foundational computer literacy and curiosity about how computers work
Debrief — key takeaways
- Hardware = physical parts: You can touch them
- Software = instructions: They tell the computer what to do
- Every part has a job:
- Monitor → shows pictures
- Keyboard → types letters
- Mouse/trackpad → controls movement
- CPU → the “brain” of the computer
- Memory & storage → save and hold information
- Computers need all parts working together to function
- Understanding components helps us become confident technology users
Operational System 45-60 mins
In this class, students learn what an operating system (OS) is and why every device needs one. Through hands-on examples using Windows, macOS, or tablets, kids explore how the OS helps them open apps, save files, connect to Wi-Fi, and control the computer. They discover how the OS acts like the “boss” of the computer—managing all the parts, helping programs run, and keeping everything organized. This lesson builds foundational digital literacy and prepares students to use both Windows and macOS confidently.
TRACK objectives
- Understand what an operating system is in simple terms
- Learn that the OS helps the computer start, run programs, and stay organized
- Identify common operating systems (Windows, macOS, ChromeOS, iOS, Android)
- Explore the basic functions of an OS: opening apps, closing apps, moving windows
- Understand files and folders at an introductory level
- Learn why different devices look different but work in similar ways
- Practice simple OS tasks (opening files, checking settings, launching apps)
- Build confidence navigating different systems safely
Debrief — key takeaways
- Operating system = computer’s boss It controls everything the computer does.
- The OS helps you:
- Open apps
- Save files
- Connect to the internet
- Use the mouse/trackpad and keyboard
- Keep things organized
- Different devices use different OS types: Windows, macOS, iOS, Android
- All operating systems share similar ideas:
- Desktop
- Folders
- Icons
- Settings
- Apps
- Knowing the OS helps you use technology safely and independently
Windows OS basics 45-60 mins
In this class, students learn the essentials of using the Windows operating system, one of the most common systems found in homes, schools, and libraries. Through hands-on exploration, kids discover how to navigate the desktop, open and close programs, use the Start Menu, manage simple windows, adjust basic settings, and understand what the taskbar does. Students also practice safe computer habits, such as logging out, shutting down properly, and avoiding unsafe pop-ups. This lesson builds comfort, confidence, and foundational digital literacy.
TRACK objectives
- Learn how to identify and navigate the Windows desktop, icons, and taskbar
- Understand how to open, close, and switch between apps
- Use the Start Menu to find programs, files, and system tools
- Practice basic window controls (minimize, maximize, resize, close)
- Explore simple settings: volume, Wi-Fi, brightness, wallpaper
- Understand where files and folders live in Windows
- Build safe habits for using Windows computers (log out, ask before installing, avoid pop-ups)
- Gain confidence using Windows in a school or home environment
Debrief — key takeaways
- Windows is an operating system that helps you control the computer
- Start Menu = your command center for apps, files, and settings
- Taskbar shows what’s open and helps you switch between programs
- Window controls let you move and resize programs
- Files live in folders — Windows organizes your digital world
- Safe habits:
- Don’t click strange pop-ups
- Ask before installing anything
- Always log out or shut down properly
- Knowing Windows basics helps you use almost any computer more confidently
MacOS Basics 45-60 mins
In this class, students explore the essentials of using macOS, the operating system that powers Apple computers like MacBooks and iMacs. Through guided demonstrations and hands-on practice, kids learn how to navigate the desktop, use the Dock, open and close apps, manage windows, and access basic system tools. They also discover how macOS organizes files and folders and practice safe digital habits. This lesson builds confidence and foundational computer literacy to help students feel comfortable using any Apple desktop or laptop.
TRACK objectives
- Learn what macOS is and why Apple computers use it
- Explore the macOS desktop, menu bar, and Dock
- Practice opening, closing, minimizing, and switching between apps
- Learn how to access Finder to navigate files and folders
- Identify common macOS tools (Spotlight search, System Settings, Trash)
- Understand how macOS keeps things organized
- Practice simple tasks such as adjusting volume/brightness, using the trackpad, or searching apps
- Develop safe habits when using macOS (avoiding pop-ups, asking before installing apps)
Debrief — key takeaways
- macOS is the system that controls Apple computers
- Dock = app launcher, a quick way to open programs
- Menu bar shows tools and controls for each app
- Finder is where files and folders live
- Spotlight helps you search for apps or files fast
- Windows can be moved, minimized, resized, and closed
- Safe habits: don’t click suspicious pop-ups, don’t change settings without permission, and always shut down or log out properly
- Knowing macOS basics helps students feel confident using MacBooks and iMacs at school or home
Office suite 45-60 mins
In this class, students are introduced to the Microsoft Office Suite, a collection of tools used in school, work, and everyday life. Kids explore three core programs—Word, PowerPoint, and Excel—through simple, hands-on activities designed for young learners. They learn how each tool is used, what kinds of projects it can create, and how these programs help people write, organize information, and make presentations. Students build foundational digital literacy and begin developing practical skills they will use throughout their education.
TRACK objectives
- Understand what the Microsoft Office Suite is and where it’s used
- Learn the purpose of three main programs:
- Word – writing and creating documents
- PowerPoint – making slides and presentations
- Excel – organizing data in tables
- Explore how to open, save, and close files
- Practice simple tasks in each program (typing text, adding pictures, making a slide)
- Recognize the Ribbon, Tabs, and basic tools shared across Microsoft apps
- Build confidence using productivity tools in a fun, age-appropriate way
- Develop early digital literacy that supports school projects and future missions
Debrief — key takeaways
- Microsoft Office = helpful tools for writing, creating, and organizing
- Word is for documents, stories, and typing
- PowerPoint is for presentations, slides, and visual projects
- Excel helps organize information using rows, columns, and simple tables
- All Office apps share similar buttons and menus (Ribbon, Tabs)
- Knowing Office tools helps with homework, school projects, and real-life tasks
- Kids gain confidence using technology for creativity and communication
Cybersecurity
Learn to spot trouble online before it spots you.
Safe Internet Browsing 45-60 mins
In this class, students learn how to explore the internet safely and responsibly. Kids discover what the internet is, how information moves online, and how to recognize safe vs. unsafe websites. Through stories, examples, and interactive activities, students learn how to protect themselves by avoiding suspicious links, pop-ups, and strangers online. This lesson creates the foundation for good digital habits and safe online behavior
TRACK objectives
- Understand what the internet is and how we use it
- Learn the difference between safe and unsafe websites
- Recognize warning signs such as pop-ups, ads, strange links, and scams
- Practice what to do if they encounter something uncomfortable or confusing
- Understand why online safety rules exist
- Build responsible habits for browsing websites and watching online content
- Know when to ask an adult for help
Debrief — key takeaways
- Think before you click: Not everything online is safe
- Good websites: Look normal, familiar, and don’t ask for personal info
- Bad websites: Strange links, scary pop-ups, “You won a prize!” messages
- No sharing: Never give personal information without an adult
- Tell someone: Ask a parent or teacher if something feels wrong
- Safe habits: Stay on trusted websites and follow rules
identities and passwords. Good security hygine 45-60 mins
In this class, students learn why online identities and passwords are important and how they protect us on the internet. Kids explore what personal information should stay private, what makes a password strong, and how to develop healthy digital habits. Through examples, stories, and hands-on activities, students learn how to create strong passwords, keep them secret, and understand what to do if something feels wrong online. This class builds foundational skills for safe digital citizenship.
TRACK objectives
- Understand what an online identity is
- Know what personal information should never be shared
- Learn what a password is and why it protects accounts
- Understand what makes a strong password vs. a weak one
- Practice creating kid-friendly strong passwords
- Learn good security hygiene habits (logging out, not sharing devices, not reusing passwords)
- Know when and how to ask an adult for help
Debrief — key takeaways
- Your identity is private: Some information must stay safe
- Passwords protect you: They keep your accounts and devices secure
- Strong passwords: Long, mixed, and hard to guess
- Never share passwords: Except with a trusted adult (parent/guardian)
- Good habits: Log out, don’t reuse passwords, keep devices safe
- Ask for help: Tell an adult if something feels wrong or someone asks for personal info
Staying Safe in Games, Chats & Social Apps 45-60 mins
In this class, students learn how to stay safe while playing online games, chatting with others, and using kid-friendly social apps. They discover how online interactions work, what safe communication looks like, and how to spot unsafe behavior such as strangers asking questions, rude messages, or links that don’t belong. Students practice what to do in different online situations, building confidence and responsible digital habits that protect them in virtual spaces.
TRACK objectives
- Understand how chatting and messaging works inside games and apps
- Learn the difference between friends you know and online strangers
- Recognize unsafe behaviors (asking for personal info, bullying, strange links)
- Practice safe responses: block, report, ignore, tell an adult
- Understand why they should never share personal info in chats
- Learn what to do when something makes them uncomfortable
- Build digital citizenship skills: kindness, respect, and good choices
Debrief — key takeaways
- Not everyone online is who they say they are
- Never share personal info in games or chats
- If someone is rude or asks questions, block and tell an adult
- Links in chats can be dangerous — don’t click them
- Safe communication = kind, respectful, appropriate messages
- You are in control: You can block, mute, leave the chat, or report
- Always tell an adult if anything feels wrong or confusing
Protecting Your Devices&digital world 45-60 mins
In this class, students learn how to take care of the devices they use every day—tablets, computers, phones, and game consoles—so they stay safe, secure, and working properly. Kids explore why device protection matters, how viruses and harmful software can sneak in, and what habits keep devices healthy. Through examples and simple activities, students discover practical ways to protect their digital world, from keeping apps updated to avoiding suspicious downloads and securing their Wi-Fi use with adult guidance.
TRACK objectives
- Understand why protecting devices is important
- Learn what can harm a device (viruses, bad downloads, unsafe websites)
- Recognize safe vs. unsafe actions when using tablets/computers
- Discover good habits: updates, strong passwords, adult supervision
- Understand why apps and systems need updates
- Learn to avoid suspicious pop-ups, fake ads, and “free download” traps
- Know what to do if a device acts strange or something pops up unexpectedly
Debrief — key takeaways
- Devices need protection: Just like helmets protect heads, updates protect devices
- Avoid unknown downloads: Free items, strange ads, and pop-ups can be dangerous
- Updates matter: They fix problems and keep devices safe
- Healthy habits: Lock screens, ask before installing anything, stay on trusted sites
- If something looks wrong: Stop, close the page, and tell an adult immediately
- Your digital world is your space: Keep it clean, safe, and protected
Coding basics
Turn ideas into instructions a machine can follow.
Algorithms & Step-By-Step Thinking (Unplugged Coding) 45-60 mins
In this class, students learn how computers think by exploring algorithms without using computers. Through fun unplugged activities, games, and real-life examples, kids practice breaking problems into clear, step-by-step instructions. Students learn that coding is not about typing—it’s about thinking logically, giving precise directions, and solving problems in the right order. This lesson builds strong foundations for Scratch, robotics, and future programming.
TRACK objectives
- Understand what an algorithm is in simple terms
- Learn how to break tasks into clear, ordered steps
- Practice giving precise instructions to avoid mistakes
- Identify sequences, patterns, and logical order
- Understand why computers need exact directions
- Build problem-solving and critical thinking skills
- Prepare for block-based and robot coding
Debrief — key takeaways
- Algorithms are instructions: Computers follow steps exactly
- Order matters: Changing steps can change the result
- Think like a computer: Clear, simple directions work best
- No computers needed: Coding starts with thinking
- Mistakes help us learn: We fix algorithms by improving steps
- Foundation skill: Algorithms power games, robots, and apps
Scratch block coding 45-60 mins
In this class, students are introduced to Scratch, a visual block-based coding platform that makes programming fun and easy to understand. Kids learn how to create simple animations, games, and interactive stories by snapping code blocks together like puzzle pieces. Through hands-on exploration, students discover how characters move, react, and perform actions, building confidence in coding while developing creativity and logical thinking.
TRACK objectives
- Understand what Scratch is and how it is used to create programs
- Learn how block-based coding works without typing text
- Explore the Scratch interface: stage, sprites, and code area
- Use basic blocks to make a character move and react
- Practice sequencing instructions in the correct order
- Learn how events (like clicking a flag or key) start programs
- Build confidence creating their first interactive project
Debrief — key takeaways
- Coding is visual: Blocks snap together to form programs
- Sequencing matters: Actions happen in the order blocks are placed
- Sprites and stages: Characters act on a digital stage
- Events start programs: Code runs when something happens
- Creativity + logic: Coding combines imagination and thinking
- Foundation skill: Scratch prepares students for robotics and text-based coding
Using Scratch with Lego 45-60 mins
In this class, students connect digital coding with real-world movement by using Scratch to control LEGO models and robots. Kids learn how code written on a screen can make motors spin, models move, and robots react. By combining Scratch block coding with hands-on LEGO building, students see their programs come to life, building excitement and a deeper understanding of how software controls hardware.
TRACK objectives
- Understand how Scratch can control LEGO models and robots
- Learn the connection between code on a screen and movement in the real world
- Use Scratch blocks to control motors and actions
- Practice sequencing commands to create predictable movement
- Learn how sensors (if used) can trigger actions
- Develop problem-solving and logical thinking through testing and debugging
- Build confidence working with both code and physical robots
Debrief — key takeaways
- Code controls machines: Programs can move real objects
- Software meets hardware: Scratch connects digital ideas to physical action
- Sequencing matters: LEGO models follow commands in order
- Cause and effect: A block change can change robot behavior
- Debugging: Problems are solved by testing and adjusting code
- STEM connection: Coding, engineering, and robotics work together
Sphero robotics 45-60 mins
In this class, students are introduced to Sphero robots and learn how coding can control movement, lights, and behavior in a real rolling robot. Kids explore how commands written on a tablet or computer make Sphero drive, turn, and react. Through fun challenges and hands-on play, students connect coding concepts with real-world robotics while developing problem-solving, teamwork, and creativity.
TRACK objectives
- Learn what a robot is and how Sphero works
- Understand how code controls robot movement
- Use block-based coding to drive and control Sphero
- Practice sequencing commands to complete simple missions
- Learn basic movement concepts (forward, turn, speed)
- Explore cause-and-effect between code and robot behavior
- Build confidence working with real robotic systems
Debrief — key takeaways
- Robots follow code: Sphero moves based on instructions
- Sequencing matters: Commands must be in the correct order
- Coding controls motion: Speed, direction, and turning come from code
- Real-world robotics: Code affects physical movement, not just screens
- Problem-solving: Testing and adjusting improves results
- STEM connection: Coding, engineering, and play work together
Python basics 45-60 mins
In this class, students get a gentle introduction to Python, a real programming language used by engineers, scientists, and game creators. Kids learn that Python uses words and simple commands instead of blocks. Through guided examples and fun activities, students explore how Python can display messages, follow instructions, and make decisions, building confidence and curiosity for text-based coding.
TRACK objectives
- Understand what Python is and where it is used
- Learn how text-based coding is different from block coding
- Follow simple Python instructions step by step
- Write basic commands such as showing text and numbers
- Learn what a variable is in a simple, kid-friendly way
- Practice running and changing code to see results
- Build confidence using a real programming language
Debrief — key takeaways
- Python is real code: Professionals use it every day
- Code is instructions: Computers follow written commands
- Text instead of blocks: Words replace puzzle pieces
- Variables store information: Like labeled boxes
- Try and change: Coding improves through testing
- Strong foundation: Python builds skills for advanced coding
Drones Unlimited
Take controls and put the basics of flight to the test.
What Is a Drone? 45-60 mins
In this introductory class, students discover what drones are and how they work. Kids learn about different types of drones, basic parts like propellers, motors, and controllers, and why drones can fly. Through fun explanations, visuals, and hands-on activities, students get their first look at how drones are used in real life—such as photography, rescue missions, farming, and scientific research. This class sets the foundation for safe flying, piloting skills, and future coding missions.
TRACK objectives
- Understand what a drone is and how it is different from other flying machines
- Identify main drone parts and their functions
- Learn the basic idea of how drones fly (lift, balance, and control)
- Discover common and helpful real-world uses of drones
- Learn simple safety rules for flying drones
- Build excitement and confidence for hands-on piloting activities
Debrief — key takeaways
- What a drone is: A flying robot controlled by a computer or pilot
- Main parts: Propellers, motors, battery, camera, and controller
- Why drones can fly: Spinning propellers push air downward to lift the drone up
- Safety first: Drones must be flown carefully and responsibly
- Real-world impact: Drones help people explore, rescue, and learn
- Technology fun: Drones mix engineering, coding, and creativity
Drone Safety & Rules of the Sky 45-60 mins
In this class, students learn how to fly drones safely and responsibly. Kids discover why safety rules exist, where drones are allowed to fly, and how pilots protect people, animals, and property. Through simple explanations, demonstrations, and guided discussion, students learn the basic “rules of the sky” and practice being safe drone pilots before flying or coding their own drone missions.
TRACK objectives
- Understand why drone safety rules are important
- Learn basic rules about where and how drones can be flown
- Identify safe and unsafe flying situations
- Learn how pilots stay aware of their surroundings
- Practice safe behavior around flying drones
- Build responsibility and confidence as beginner drone pilots
Debrief — key takeaways
- Safety first: Drones are powerful machines, not toys
- Rules protect everyone: Pilots must follow sky rules to keep people safe
- Where you can fly: Some places are safe, others are not
- Awareness matters: Pilots must watch people, animals, and objects
- Good pilot habits: Listen, look, and fly carefully
- Responsibility: Safe pilots earn the right to fly and code drones
How Drones Fly – Basics of Aerodynamics 45-60 mins
In this class, students discover how drones are able to fly. Kids learn the basic ideas of aerodynamics—how air, speed, and balance help drones lift off, hover, and move in different directions. Using simple explanations, demonstrations, and hands-on activities, students explore how spinning propellers push air downward to lift a drone upward. This lesson helps students understand flight fundamentals before practicing piloting or programming drone missions.
TRACK objectives
- Understand what aerodynamics means in a simple, kid-friendly way
- Learn how air movement helps drones fly
- Identify the four basic drone movements: up, down, forward, and turning
- Understand how propeller speed affects lift and control
- Learn the concept of balance and stability in flight
- Connect flight basics to safe piloting and future coding activities
Debrief — key takeaways
- Air makes flight possible: Drones fly by pushing air downward
- Lift: Fast-spinning propellers lift the drone up
- Control: Changing propeller speed makes drones move and turn
- Balance matters: All propellers must work together
- Hovering: Staying still in the air takes constant adjustment
- Engineering connection: Flight is controlled by computers, motors, and sensors
Learning the Controls – Pilot Training 101 45-60 mins
In this class, students learn how to control a drone safely and confidently. Kids are introduced to the basic flight controls and practice simple piloting skills such as takeoff, hovering, moving, and landing. Through guided hands-on activities and clear safety rules, students begin their journey as drone pilots while building coordination, focus, and confidence. This lesson prepares students for more advanced flying and future coding-based drone missions.
TRACK objectives
- Learn the purpose of the drone controller and its main controls
- Understand what each control does (up, down, forward, backward, turn)
- Practice safe takeoff and landing
- Learn how to hover and keep the drone steady
- Improve hand-eye coordination and control
- Follow instructor commands and safety rules during flight practice
- Build confidence as beginner drone pilots
Debrief — key takeaways
- Controllers guide drones: Pilots tell drones what to do using controls
- Small movements matter: Gentle control keeps drones stable
- Hovering is a skill: Staying still takes practice and focus
- Takeoff & landing are important: Safe starts and stops protect people and drones
- Practice builds confidence: Pilots improve by flying carefully and repeatedly
- Safety always comes first: Good pilots fly with awareness and responsibility
Coding With Drones – Block Coding Missions 45-60 mins
In this class, students learn how to control drones using block-based coding instead of a controller. Kids discover how simple code commands can tell a drone when to take off, move, turn, and land. Through guided coding missions, students practice sequencing steps, solving problems, and watching their code come to life as the drone follows instructions. This lesson helps children understand that drones are smart machines that can be programmed to perform missions safely and accurately.
TRACK objectives
- Understand that drones can be controlled using code
- Learn what block-based coding is and how it works
- Use simple code blocks to control drone movement
- Practice sequencing commands in the correct order
- Program basic drone missions (takeoff, move, land)
- Learn how programming improves drone accuracy and safety
- Build confidence in coding through hands-on missions
Debrief — key takeaways
- Code controls drones: Instructions tell drones what to do
- Step-by-step thinking: Drones follow commands in order
- Blocks make coding easy: No typing required to program
- Planning matters: Missions work best when planned carefully
- Test and fix: Programmers debug when something goes wrong
- STEM connection: Coding, engineering, and flying work together
3D printing and design
Design it on screen, then watch it print in real life.
Introduction to 3D Printing – How Things Are Made 45-60 mins
In this introductory class, students discover how everyday objects are designed and made using 3D printing. Kids learn what 3D printing is, how digital ideas become real objects, and how printers build items layer by layer. Using 3D pens, students experience this process hands-on by “printing” their own simple 3D creations, helping them understand design, structures, and creativity in a fun and safe way.
TRACK objectives
- Understand what 3D printing is and how it works
- Learn how objects go from ideas to designs and then to real products
- Discover how 3D printers build objects layer by layer
- Explore basic design concepts such as shape, size, and structure
- Use 3D pens to safely create simple 3D objects
- Develop creativity, confidence, and fine motor skills
- Practice patience and problem-solving while building their designs
Debrief — key takeaways
- How things are made: Objects can be designed on a computer and printed in 3D
- Layered building: 3D printing creates objects one layer at a time
- Design thinking: Every object starts as an idea and a plan
- Hands-on creation: 3D pens work like mini 3D printers
- Creativity & STEM: Art, engineering, and technology work together
- Real-world connection: 3D printing is used in toys, tools, medicine, and space
Getting Started With 3D Design – Shapes, Parts & Tools 45-60 mins
In this class, students learn the basics of 3D design by exploring shapes, parts, and tools used to create objects. Kids discover how simple 2D shapes turn into 3D objects and how designers break big ideas into smaller parts. Using 3D pens, students practice drawing, connecting, and building shapes to create their own simple 3D designs, developing both creativity and early engineering skills.
TRACK objectives
- Understand the difference between 2D and 3D shapes
- Identify basic shapes used in 3D design (cube, cylinder, sphere, pyramid)
- Learn how objects are made from smaller parts
- Explore tools used in 3D design, including 3D pens
- Practice planning a design before building
- Create simple 3D structures by connecting shapes
- Improve fine motor skills and spatial thinking
Debrief — key takeaways
- Shapes build everything: All objects are made from basic shapes
- Parts make a whole: Designers build big things from small pieces
- Tools help us create: 3D pens act like handheld 3D printers
- From flat to 3D: Flat drawings can become solid objects
- Design thinking: Planning comes before building
- Creativity + STEM: Art and engineering work together
Industrial Design Basics – Designing for Real Use 45-60 mins
In this class, students learn what industrial designers do and how everyday objects are designed to be useful, safe, and comfortable. Kids explore how shape, size, and strength affect how an object works in real life. Using 3D pens, students design and build simple, functional objects—like hooks, holders, or stands—learning that good design is not just about how something looks, but how well it works.
TRACK objectives
- Understand what industrial design is and how it helps people
- Learn the difference between decoration and functional design
- Explore how objects are designed for holding, carrying, standing, or supporting weight
- Identify basic design needs such as strength, balance, and usability
- Plan a simple object meant for real use
- Build a functional prototype using a 3D pen
- Test and improve their design
Debrief — key takeaways
- Design solves problems: Objects are made to help people do things
- Function first: Good design works well before it looks fancy
- Real-world thinking: Designers think about users and situations
- Prototypes matter: First versions help us test ideas
- Strength & structure: Some shapes are stronger than others
- Iteration: Testing and improving makes designs better
Modeling for 3D Printing – Ready-to-Print Designs 45-60 mins
In this class, students learn how designs are prepared so they can be successfully 3D printed. Kids discover what makes a design strong, stable, and printable—such as flat bases, connected parts, and proper thickness. Using 3D pens, students create simple “ready-to-print” models while learning how real 3D printers turn digital designs into physical objects.
TRACK objectives
- Understand what “ready to print” means
- Learn how 3D printers build objects layer by layer
- Identify important design rules such as flat bases and connected parts
- Explore why thickness and stability matter in 3D printing
- Plan a simple model that could be printed by a 3D printer
- Use 3D pens to create a printable-style prototype
- Test and improve their design for strength and balance
Debrief — key takeaways
- Print-ready designs: Not every idea prints well without planning
- Flat and stable: Designs need a strong base to print correctly
- Connected parts: Floating pieces do not print easily
- Thickness matters: Thin lines break; thicker lines are stronger
- Planning first: Good models start with a clear design
- From pen to printer: 3D pens work like handheld 3D printers
3D modeling and CAD software. Introducing TinkerCAD 45-60 mins
In this class, students take their first steps into digital 3D design using TinkerCAD, an easy-to-use web-based modeling tool. Kids learn how shapes on a screen become real objects that can be 3D printed. By creating simple designs with basic shapes, students discover how designers use software to plan, build, and improve objects before they are printed.
TRACK objectives
- Understand what 3D modeling and CAD software are
- Learn how digital designs are used to prepare objects for 3D printing
- Get familiar with the TinkerCAD workspace and basic navigation
- Use basic shapes to build a simple 3D model
- Learn how objects are resized, moved, and combined
- Practice saving and modifying their designs
- Connect digital models to real-world 3D printing
Debrief — key takeaways
- Design on a screen: 3D models are created digitally before printing
- Shapes are building blocks: Complex objects are made from simple shapes
- CAD tools: Software helps designers plan and fix mistakes easily
- Digital to physical: What you design can be 3D printed
- Try, test, improve: Designs can be changed anytime
- Creativity + Technology: Computers help turn ideas into real objects
Lego Robotics Animal planet
Build creatures from the animal kingdom, brick by brick.
Alligator 45-60 mins
In this lesson, students explore the world of alligators and their habitats while learning how these animals live, hunt, and survive. After discovering fun facts and the alligator’s life cycle, students build their own LEGO WeDo 2.0 alligator model. They then program it to react to “prey” using the distance sensor—opening and closing its mouth automatically. The class blends biology, engineering, and coding to make learning both hands-on and exciting.
TRACK objectives
- Understand key alligator facts and behaviors
- Build a functional LEGO alligator model
- Use the distance sensor to trigger mouth movement
- Program loops, waits, and conditional reactions
- Practice basic algorithmic thinking
Debrief — key takeaways
- Animal knowledge: Students learn about alligators’ habitats, diet, life cycle, adaptations, and surprising behaviors.
- Sensor-based robotics: Distance sensor triggers real-world–like reactions in the LEGO alligator.
- Interactive coding: Students use motor blocks, sensor conditions, and timing to create natural animal behavior.
- Algorithmic thinking: The alligator repeats actions using loops and responds to the environment automatically.
- STEM connection: Shows how biology + coding + engineering help us understand and model animal behavior.
Bear 45-60 mins
Students learn about bears from around the world—their habitats, behaviors, diets, and unique adaptations such as hibernation and strong senses. After exploring fun facts and comparing different bear species, students build their own LEGO WeDo 2.0 bear model. They then program it to “walk” through a forest scene using display blocks and motor controls, combining biology with hands-on robotics.
TRACK objectives
- Understand key characteristics of bears, including species differences, habitats, diet, and life cycle
- Learn how bears survive seasonal changes through hibernation and adaptation
- Build a functional LEGO WeDo 2.0 bear model following instructions
- Use display, motor power, and timing blocks to create animated bear movement
- Practice sequencing code to begin, run, and end an action
- Strengthen problem-solving and introductory robotics skills through guided programming
Debrief — key takeaways
- Animal science: Students gain knowledge about bear species, global habitats, behaviors, and survival strategies
- Robotics basics: Introduction to display background, display modes, and motor control blocks
- Programming skills: Using “motor on for,” direction, and sequence blocks to animate movement
- Algorithmic thinking: Understanding ordered steps and simple program flow
- Creativity & connection: Seeing how real animal behavior can be modeled with coding and engineering
Elephant 45-60 mins
Students discover elephants from Africa and Asia, learning about their habitats, physical features, and unique adaptations such as trunks, tusks, and large ears. After exploring fun facts and comparing elephant species, students build a LEGO WeDo 2.0 elephant model and program it to move using motor controls and keyboard commands.
TRACK objectives
- Understand where elephants live and how they adapt to their environments
- Learn the differences between African and Asian elephants
- Build a functional LEGO WeDo 2.0 elephant model
- Program forward, backward, and stopped movement using motor power and timing blocks
- Use start-on-key-press blocks to control multiple actions
- Practice basic sequencing and control logic
Debrief — key takeaways
- Animal knowledge: Elephant habitats, diet, adaptations, and species differences
- Engineering skills: Building a moving model inspired by real animals
- Coding basics: Event control, motor direction, power, and timed movement
- Algorithmic thinking: Sequencing actions and controlling robot behavior
- STEM connection: Understanding how real animal motion can be modeled with robotics and code
Lion 45-60 mins
Students learn about lions, their habitats in African grasslands and plains, and their behavior as social animals living in prides. After exploring lion communication, hunting roles, and life cycle, students build a LEGO WeDo 2.0 lion model and program it to react to movement—standing up and roaring when something approaches, then returning to rest using sensors, sound, and motors.
TRACK objectives
- Learn key facts about lions, including habitat, social structure, and communication
- Understand predator behavior and how lions use sound and movement
- Build a functional LEGO WeDo 2.0 lion model
- Use the distance sensor to detect nearby objects
- Program movement, sound, and timing to simulate lion behavior
- Practice loops, waits, and sensor-based reactions
Debrief — key takeaways
- Animal science: Lion habitats, pride behavior, communication, and conservation
- Sensor-based interaction: Distance sensor triggers movement and sound
- Robotics skills: Motors control body movement; sound blocks create roars
- Coding concepts: Event-driven actions, loops, waits, and sequencing
- STEM connection: Modeling real animal behavior through robotics and coding
Kangoo 45-60 mins
Students explore kangaroos and their unique adaptations in Australian habitats, learning about marsupials, powerful legs, tails, and pouches. After discovering how kangaroos move, jump, and care for their young, students build a LEGO WeDo 2.0 kangaroo model and program it to move in a repeating “jumping” motion using motor control and timing blocks.
TRACK objectives
- Learn key facts about kangaroos, including habitat, diet, life cycle, and movement
- Understand what makes marsupials different from other mammals
- Build a functional LEGO WeDo 2.0 kangaroo model
- Use motor blocks to simulate hopping and movement
- Program loops and timing blocks to repeat actions
- Practice sequencing and basic automation in robotics
Debrief — key takeaways
- Animal science: Kangaroo habitats, adaptations, and marsupial life cycle
- Movement modeling: Using motors to simulate jumping behavior
- Coding basics: Motor power, direction, timed motion, and repeat loops
- Algorithmic thinking: Creating continuous motion through cycles
- STEM connection: Translating real animal movement into robotic behavior
Lego Robotics space
Rovers, satellites and rockets built for other worlds.
Aly - alien rover - Space vocabulary: What is rover and what their missions - Lego vocabulary: Hub, motors, sensors, - Basic coding: Motor blocls
Aly - Alien Rover
TRACK objectives
- Introduction to Lego Robotics. Kids will explore core engineering principles through an exciting Space Journey theme, discovering how great engineering solves real-world challenges. They’ll build and experiment with space-inspired projects like rovers, examine key components, understand TRACK challenges, and learn basic coding along the way
Debrief — key takeaways
- Introduce students to LEGO WeDo 2.0 by guiding them through a space-themed TRACK where they design and build an autonomous vehicle that operates using their own code. The lesson leads kids through the entire mission—constructing the vehicle, programming it, and seeing it run independently
Satellite - Exploring the space - Space vocabulary: What is sattelites, types, what they are doing - Basic coding: Motor blocls, tilt sensor, sound control
Satellite
TRACK objectives
- In this class, students explore what satellites are, how they orbit Earth, and why they are important in everyday life. Through fun activities and LEGO WeDo 2.0 building, kids learn about early satellites like Sputnik 1, modern satellite technology, and how GPS helps us navigate the world. The lesson brings space science to life in a simple, hands-on way.
Debrief — key takeaways
- Understand the difference between natural and artificial satellites.
- Explain the purpose of satellites and how they orbit Earth.
- Recognize key parts of modern satellites (solar panels, antennas, instruments).
- Describe what GPS is and how satellites help it work.
- Build and explore a simple satellite model using LEGO WeDo 2.0.
Advanced mars rover. Our universe Autonomous behavior: The rover repeats actions on its own using loops. Sensor reactions: The distance sensor detects obstacles and triggers backup actions. Conditional coding: “If obstacle detected…” leads to different robot responses. Step sequencing: Students follow TRACK steps: move → detect → reverse → pause → repeat. Safe stop: A key press event immediately stops the entire program. Real-world connection: Rovers continuously scan the environment just like real NASA robots.
Advanced Mars Rover
TRACK objectives
- In this lesson, students explore how NASA’s Mars rovers work and then build their own LEGO WeDo 2.0 rover that can navigate like a real robot on another planet. Kids learn how rovers detect obstacles, reverse, pause to “examine” the environment, and repeat their exploration loop automatically. Students follow a step-by-step coding guide, using sensors and conditions to make their rover behave independently—just like Perseverance on Mars.
Debrief — key takeaways
- Learn what Mars rovers do and how they explore harsh environments.
- Build a simple LEGO rover model inspired by Perseverance.
- Program the rover to move forward, detect obstacles, reverse, pause, and loop actions.
- Use sensors and conditional logic to create autonomous rover behavior.
- Apply basic debugging by testing and improving their code.
Radar Radar operation pcinciples Programming Challenge: Build a radar that runs at speed 5, detects objects, sends alarm messages, plays sound alerts, and blinks LED lights Skills Developed: Event-driven programming with message passing Conditional logic (if/then detection) Creating patterns with loops and timing Parallel code execution (multiple responses to one trigger)
Radar
TRACK objectives
- Students explore radar technology by building and programming a Lego WeDo 2.0 radar system. They'll learn how radar detects objects using radio waves, then code their model to sense objects, send alarm messages, and create blinking light patterns. The lesson combines real-world STEM applications with hands-on block programming.
Debrief — key takeaways
- Explain how radar works and name 3 real-world uses
- Build a functioning Lego WeDo 2.0 radar model
- Program object detection with alarm responses
- Use message-based communication between code blocks
- Create custom LED blinking patterns
Lunar Rover. Vechicles on other planet Programming Concepts: Subprograms and message passing Loops (repeat blocks) Event-driven programming Conditional sensor responses Real-World Connection: Spacecraft control systems Remote vehicle operation
Lunar Rover
TRACK objectives
- Students build and program a LEGO WeDo 2.0 lunar lander while learning about the historic Apollo 11 moon landing. Using tilt sensors and block coding, they'll simulate a lunar landing sequence and explore the challenges astronauts faced in 1969.
Debrief — key takeaways
- Build a lunar lander model using LEGO WeDo 2.0
- Program tilt sensor controls for three landing positions
- Create subprograms using message-passing
- Display visual feedback showing the Moon surface
- Learn about the Apollo 11 TRACK and space exploration
Lego Advanced Robotics 1
Sensors, arms and autonomy for builders levelling up.
Eagle. Tilt sensor 60-75 min
In this advanced robotics class, students explore bionic (bio-inspired) robots by studying how birds fly and how engineers recreate these movements using mechanical systems. Students learn about ornithopters, belt and gear transmissions, and cranking mechanisms while building a LEGO WeDo 2.0 Robot Eagle. Using sensors and motors, they program the robot to flap its wings, move on wheels, and react to changes in position—connecting biology, engineering, and robotics into one advanced build.
TRACK objectives
- Learn how nature inspires bionic (bio-inspired) robot design
- Understand basic principles of bird flight such as lift and gravity
- Explore advanced mechanical systems including belts, gears, and cranking mechanisms
- Build a LEGO WeDo 2.0 Robot Eagle model
- Use tilt sensors to control robot movement and behavior
- Program sensor-based actions using simple algorithms
- Develop mechanical reasoning and problem-solving skills
Debrief — key takeaways
- Engineering vocabulary: Students learn advanced terms such as transmission, pulley, crank, torque, lift, and sensor feedback
- Bio-inspired design: Nature can inspire robot movement and behavior
- Mechanical systems: Belts, gears, and cranks change speed, power, and motion type
- Sensor-driven robots: Tilt sensor input controls movement, sound, and motor direction
- Algorithmic thinking: Robots follow sequences and conditions to solve problems
- Advanced robotics skills: Combining mechanics, electronics, and coding to build complex robots
Fish - orientation by line 60-75 min
In this advanced robotics class, students explore how fish move through water and how engineers replicate this movement in robotic systems. Students learn about fish biology, swimming mechanics, and real-world robotic fish used for environmental monitoring. They then build a LEGO WeDo 2.0 Robot Fish and program it to move using tail motion and a distance sensor to follow a path, combining biology, mechanics, and sensor-based coding.
TRACK objectives
- Learn how fish move and navigate in water
- Understand how biology inspires robotic design
- Explore gear transmissions and motor-driven movement
- Build a LEGO WeDo 2.0 Robot Fish model
- Use a distance sensor to detect surfaces and follow a line
- Program conditional logic and loops for continuous motion
- Strengthen problem-solving and algorithmic thinking
Debrief — key takeaways
- Bio-inspired robotics: Fish movement can be modeled using mechanical systems
- Engineering concepts: Gears and motors convert rotation into swimming motion
- Sensor-based control: Distance sensors detect color and distance for navigation
- Coding skills: Conditions, loops, motor direction, and speed control
- Real-world connection: Robotic fish are used to study and protect aquatic environments
- Advanced integration: Mechanics, electronics, and programming work together in one robot
Robot Waiter - Folowing the line 60-75 min
In this advanced robotics class, students explore humanoid robots and how they are used in real-world service environments such as restaurants and public spaces. Students learn what makes a robot humanoid, study examples of real robot waiters, and examine how sensors, motors, and controllers work together to perform tasks. They then build a LEGO WeDo 2.0 Robot Waiter that follows a path, responds to sound, and communicates with messages—combining mechanical design, electronics, and programming.
TRACK objectives
- Learn what humanoid robots are and where they are used
- Understand how robots assist people through service and interaction
- Build a LEGO WeDo 2.0 Robot Waiter model
- Explore gear transmissions and motor-driven movement
- Use distance and sound sensors to guide robot behavior
- Program conditional statements, loops, and event-based actions
- Create interactive responses using sound and on-screen text
Debrief — key takeaways
- Humanoid robotics: Robots can be designed to interact with people and spaces
- Real-world applications: Robot waiters support service industries and tourism
- Engineering concepts: Gears, motors, and wheelbases enable movement and control
- Sensor-driven control: Distance and sound sensors guide navigation and interaction
- Coding skills: Events, conditions, loops, sound, and display actions
- System integration: Mechanics, electronics, and code work together to create intelligent robots
Robotic Arm - picking objects 60-75 min
In this advanced robotics class, students explore robotic manipulators—machines designed to grasp, lift, and move objects with precision. They learn how robotic arms evolved from simple levers to modern automated systems used in factories, medicine, space, and hazardous environments. Students build a LEGO WeDo 2.0 Robotic Arm and program it to grasp and lift objects using gears, worm drives, motors, and tilt-sensor control.
TRACK objectives
- Understand what a robotic arm (manipulator) is and where it is used
- Learn the history of manipulators from levers to automated robots
- Explore advanced mechanical systems: gear trains and worm gears
- Build a LEGO WeDo 2.0 Robotic Arm model
- Use a tilt sensor to control direction, lifting, and stopping
- Program conditional logic and sequences to operate the arm
- Develop mechanical reasoning and structured problem-solving skills
Debrief — key takeaways
- Engineering vocabulary: Manipulator, lever, gear ratio, worm gear, torque, controller
- Mechanical advantage: Gears and worm drives increase lifting power and control
- Sensor-based control: Tilt sensor directs arm movement and motor behavior
- Programming concepts: Sequencing, conditions (IF), events, and motor control
- Real-world connection: Robotic arms perform dangerous, precise, and repetitive tasks for humans
- Advanced integration: Mechanics, electronics, and algorithms work together in one system
Mail robot -color scanner 60-75 min
In this advanced robotics class, students explore how mail sorting robots are used in modern warehouses and postal centers to automate delivery systems. They learn how robots identify unloading zones, transport parcels, and sort items efficiently using sensors and programmed logic. Students build a LEGO WeDo 2.0 Mail Sorting Robot and program it to move, unload parcels, count deliveries, and operate in both manual and autonomous modes.
TRACK objectives
- Understand how mail sorting robots improve speed and efficiency in logistics
- Learn core components of autonomous delivery robots (motors, sensors, controller, wheels)
- Build a LEGO WeDo 2.0 Mail Sorting Robot model
- Program motor-driven movement and unloading mechanisms
- Use keyboard events and conditions to control robot actions
- Implement a counter to track sorted parcels
- Create autonomous behavior using sensor input and line detection
Debrief — key takeaways
- Real-world robotics: Automation plays a key role in postal services and warehouses
- Engineering concepts: Gear transmissions control speed and force for transport tasks
- Sensor-based logic: Line detection and distance sensing guide robot decisions
- Programming skills: Events, conditions (IF), counters, and basic autonomy
- Systems thinking: Combining mechanics, electronics, and algorithms to solve logistics problems
- Advanced robotics practice: Robots can switch between manual and autonomous operation
Lego Robotics technics 1
Heavy machines — trucks, tanks and rescue vehicles.
Fire truck 45-60 mins
Students explore how fire trucks are designed to help firefighters save lives and protect communities. They learn about the history, parts, and types of fire trucks, then build a LEGO WeDo 2.0 fire truck and program it to move, flash emergency lights, and respond to different rescue scenarios using motors and lights.
TRACK objectives
- Understand the role of fire trucks in emergency response
- Learn the evolution of firefighting vehicles from early engines to modern trucks
- Identify main fire truck components such as ladders, hoses, pumps, and lights
- Build a functional LEGO WeDo 2.0 fire truck model
- Program motor movement and LED light patterns
- Practice timing, sequencing, and simple challenges in block coding
Debrief — key takeaways
- Real-world impact: Fire trucks are essential machines that protect people and property
- Engineering basics: Understanding how gears, motors, and mechanical parts work together
- Coding skills: Motor power, wait blocks, and light effects for emergency behavior
- Problem-solving: Completing step-by-step coding challenges at different difficulty levels
- STEM connection: Heavy machinery + robotics + coding working together to benefit humanity
Helicopter 45-60 mins
Students learn how helicopters work and why they are essential machines for rescue, transportation, and emergency services. They explore different helicopter types, understand how rotors create lift, and see real-world uses such as air ambulances, firefighting, and search-and-rescue. Students then build a LEGO WeDo 2.0 helicopter and program the rotor to spin, modeling vertical lift and flight mechanics.
TRACK objectives
- Understand what helicopters are and how they differ from airplanes
- Learn basic flight principles: lift, rotors, balance, and stability
- Identify different helicopter types and their purposes
- Explore how helicopters help people in emergencies and daily life
- Build a LEGO WeDo 2.0 helicopter model
- Program motor movement to simulate rotor rotation
- Practice basic sequencing and motor control in block coding
Debrief — key takeaways
- Real-world impact: Helicopters save lives through rescue, medical transport, and firefighting
- Engineering concepts: Rotors create lift; tail systems prevent spinning
- Machine variety: Different helicopter designs solve different problems
- Coding skills: Motor power, direction, and timing blocks
- STEM connection: Understanding how mechanical design and programming work together to benefit humanity
Bathyscaphe 45-60 mins
Students explore bathyscaphes—special deep-sea vehicles designed to explore the darkest and deepest parts of the ocean. They learn how bathyscaphes differ from submarines, how they survive extreme pressure, and why they are critical for deep-ocean research. Students then build a LEGO WeDo 2.0 bathyscaphe and program a propeller that reacts to sensors, modeling real underwater exploration.
TRACK objectives
- Understand what a bathyscaphe is and why it is used for deep-sea exploration
- Compare bathyscaphes and submarines
- Learn how engineers solve problems like pressure, darkness, and long missions
- Discover the historical significance of the bathyscaphe Trieste
- Build a LEGO WeDo 2.0 bathyscaphe model
- Use motors, distance sensors, lights, and sound blocks to simulate underwater behavior
- Practice basic coding challenges using sensor-based control
Debrief — key takeaways
- Real-world impact: Bathyscaphes help scientists explore the deepest parts of Earth’s oceans
- Engineering challenges: Extreme pressure requires strong spherical design and thick windows
- Environmental science: Deep oceans are dark and full of unique life
- Coding skills: Motor speed control, sensor input, lights, and sound feedback
- STEM connection: Engineering, science, and programming combine to enable deep-sea discovery
Tank 45-60 mins
Students explore what tanks are and how their design combines power, protection, and mobility. They learn about the history of tanks, their main components, and why tracks are used instead of wheels. Students then build a LEGO WeDo 2.0 tank model and program it to move, stop, and respond to obstacles using sensors, sounds, and lights.
TRACK objectives
- Understand what a tank is and its purpose as a heavy ground vehicle
- Learn basic tank history and how tank design evolved over time
- Identify key tank components such as tracks, turret, armor, engine, and radio
- Build a LEGO WeDo 2.0 tank model
- Use the distance sensor to detect objects and control movement
- Program motor actions, sound effects, and light signals
- Practice conditional logic and sequencing in block coding
Debrief — key takeaways
- Engineering design: Tracks provide stability and mobility over rough terrain
- Machine function: Tanks balance strength, protection, and movement
- Sensor-based control: Distance sensor enables obstacle detection
- Coding skills: Conditions, motor control, sound, and light feedback
- STEM connection: Mechanical design and programming work together to control heavy machines
Truck 45-60 mins
Students learn how dump trucks are designed to move and unload heavy materials that help build roads, buildings, and communities. They explore the history of dump trucks, how hydraulic systems work, and why these machines are essential to construction. Students then build a LEGO WeDo 2.0 dump truck and program it to unload materials using sensors, sounds, and on-screen feedback.
TRACK objectives
- Understand what a dump truck is and how it supports construction projects
- Learn how hydraulic lifting systems work at a basic level
- Explore the evolution of dump trucks and modern construction needs
- Build a LEGO WeDo 2.0 dump truck model
- Use the tilt sensor to control unloading actions
- Add sound and display feedback to show loading and unloading states
- Practice sequencing, conditions, and event-based control in block coding
Debrief — key takeaways
- Real-world impact: Dump trucks are essential for building roads, cities, and infrastructure
- Engineering concept: Hydraulics make it possible to lift and unload heavy materials
- Sensor control: Tilt sensor enables interactive control of the dump bed
- Coding skills: Conditions, motor control, sound cues, and display prompts
- STEM connection: Mechanical systems and programming work together to solve real construction challenges