🤖 FireOtto Series · Level 1(For age 7-10)

Theme: Creative Assembly & AI Discovery

Module Content Learning Objectives
🧩 Robot Assembly Basics

| Learn about parts (servos, sensors, motors) and build basic structures | Understand the components and motion principles of a robot | | 🧠 Logic & Block-Based Programming | Use Otto Blockly / MakeCode | Master programming logic, sequence, conditions, and loops | | Simple Electronic Circuits | Explore power, switches, LEDs, and buzzers | Understand electricity flow and recognize basic components | | 🎨 Creative Design | Customize robot appearance (paper craft or basic 3D model) | Develop design thinking and creativity | | 💬 Intro to AI | Voice command control (preset voice module) | Understand how artificial intelligence enables machines to “understand human speech” |

⚙️ FireOtto Series · Level 2(For Age 10-12)

Theme: Maker Creativity & Intelligent Control

Module Content Learning Objectives
🧱 3D Modeling Basics

| Learn to design robot parts using Tinkercad or Onshape | Develop 3D spatial thinking and digital design skills | | 🔌 Breadboard & Electronic Components

| Explore resistors, light sensors, potentiometers, buttons, and ultrasonic sensors | Understand how sensors detect signals and interact with the circuit | | ⚙️ Arduino Programming

| Use Arduino Nano to control sensors and actuators | Master basic programming structures (setup, loop) and control logic | | 🌈 RGB Lights & Sound Control

| Program LED lighting effects and buzzer sound feedback | Learn how robots express “emotion” through light and sound | | 🎯 Integrated Mini Projects | Build projects such as “Auto Obstacle-Avoiding Car,” “Sound-Controlled Lamp,” or “Smart Pet” | Strengthen engineering mindset and teamwork through real projects |

🧠 FireOtto Series · Level 3(For Age 12-14)

Theme: Smart Programming with ESP32 & Python

Module Content Learning Objectives
⚡ Introduction to ESP32

| Learn about Wi-Fi, Bluetooth, and sensor connections on the ESP32 microcontroller | Understand the basics of IoT (Internet of Things) and microcontroller communication | | 🐍 Python Programming | BasicsUse MicroPython to program sensors and devices | ****Build foundational programming skills and logical thinking | | 📡 Data Collection & Visualization | Measure and display data such as temperature, light, and distance | Understand data structures and learn how to visualize sensor data | | 🔉 Offline Voice Recognition

| Implement local speech recognition using LD3320 or Vosk | Learn how voice recognition converts sound into commands without the Internet | | 🧩 Integrated Projects

| Create projects like “Voice-Controlled Car” or “Smart Plant Monitoring System” | Develop system integration skills and combine hardware with AI-driven interaction |