Insight1 AI Learning Lab | Kit 01

AI Learning Lab — Kit 01

A structured school-based course in physical computing, computational thinking, design thinking, and conversational AIoT.

Product Overview

One Reusable Kit

The same ESP32-S3 hardware is rebuilt across three experiments.

Progressive Learning

Skills grow from basic input and output to sensor-driven control and connected AI interaction.

Beginner-Friendly

No previous ESP32 or text-programming experience is required.

AI Interaction Across the Learning Lab

Learner asksXiaoZhi interpretsESP-NOW connectsESP32-S3 validatesAI explains
Learner holding the XiaoZhi AI device
Build · Question · Verify

Example conversations

Live project data
Touch Piano

LearnerWhat note is playing?

AIThe current key, note, and playback state.

Plant Care

LearnerDoes the plant need water?

AISoil moisture, temperature, humidity, and watering state.

Air Detective

LearnerHow is the air right now?

AIPM readings, environmental data, classification, and alert state.

Course Path and Experiments

1–3
Foundations
4–11
Touch Piano
12–18
Plant Care
19–27
Air Detective
28–37
AI Block
Thinking through making

Thinking in Every Project

Computational
Thinking
System map Program logic Test evidence
Shared project cycle Understand Create Improve
Design
Thinking
User need Prototype Feedback
Touch piano image

Touch Piano

  • Maps seven touch inputs to notes and colours
  • Provides sound, light, and on-screen feedback
  • Tests response and playability
Plant care image

Plant Care Assistant

  • Measures temperature, humidity, and soil moisture
  • Calibrates thresholds for plant conditions
  • Controls watering with safe local rules
Air detective image

Air Detective Station

  • Reads particulate and environmental data
  • Validates and classifies air conditions
  • Presents results through OLED pages and alerts

Extended Challenges

01
Core mission

Build and Verify

Complete the required system, test every part, and record evidence that it works.

Computational ThinkingTrace and debug the sequenceDesign ThinkingCheck whether feedback is clear
02
Guided investigation

Change and Compare

Modify one variable, collect observations, compare outcomes, and explain the pattern.

Computational ThinkingControl variables and analyse dataDesign ThinkingEvaluate whether the change helps
03
Open challenge

Design and Improve

Define a need, build a new solution, test edge cases, gather feedback, and justify revisions.

Computational ThinkingDecompose, reuse, and test boundariesDesign ThinkingPrototype, gather feedback, and iterate
Change one variableCollect evidenceMake one improvementExplain why

Learning Support Included

Digital course hub

Insight1 LMS

Course pages connect instruction, practical work, and review.

  • Video lessons + diagrams
  • Starter code + hardware checks
  • Activities + quizzes
  • Progress + learning records
Visit learn.insight1.hk
Student learning evidence

Student Missions

Mission logs structure practical work without removing discovery.

  • Tasks + predictions
  • Observations + data
  • Code reasoning + testing
  • Reflection + teacher sign-off
Classroom delivery support

Teacher Guides

Lesson-ready guidance supports preparation, teaching, and assessment.

  • Goals + materials
  • Safety + teaching prompts
  • Misconceptions + troubleshooting
  • Assessment + extensions