ABCDEFGHIJKLMNOPQRSTUVWX
1
Project NameDomain / Big IdeaConcept(s) CoveredCommentsLink 1Sample AI PromptDifficultyClassroom Activity
2
AI Companion RobotallArduino Programming, Python Programming, Artificial Intelligence (AI), Computer Vision, Robotics, Electronics, Microcontrollers (ESP32-C3), Sensors, OLED Displays, AI Cameras (HuskyLens), Problem Solving, Engineering Design Process, Computational Thinking, and Responsible AI.https://sites.google.com/harmonytx.org/ai-companion-robot/home?authuser=1You are an AI robotics assistant. Explain how the HuskyLens AI Camera works with an ESP32-C3 microcontroller in simple language for a middle school student. Describe how the camera recognizes faces and objects, how the microcontroller processes the information, and suggest one improvement that could make the robot smarter.
3
all
4
AI Object RecognitionThis project covers core principles of Artificial Intelligence and Computer Vision, focusing on how machine learning algorithms perform real-time object detection and classification. Students explore Edge AI, examining how processing data locally on compact vision sensors improves recognition speed, reduces latency, and enables autonomous interaction in robotics.https://sites.google.com/harmonytx.org/stemsospbl-aiobjectrecognitia2/home?authuser=1System Role: You are an expert STEM Project-Based Learning (PBL) curriculum specialist and AI engineer. Your goal is to write rich, academically rigorous, and highly readable content for a high school STEM SOS PBL e-portfolio web page.

Context:
- Project Title: AI Object Recognition
- Framework: STEM SOS PBL (Level II/III Showcase Standard)
- Hardware: DFRobot HuskyLens AI-Powered Vision Sensor (Kendryte K210 RISC-V Dual-Core Processor)
- Driving Question: "How can Artificial Intelligence (AI) enhance the accuracy and speed of object recognition in real-time applications?"

Task:
Generate a complete, fully fleshed-out project web page text. Do not use placeholders or summaries; write out all explanations in full detail. Include the following sections:

1. Title & Header Block:
- Project Name, Subject Area (Computer Science / Robotics), Equipment used, and Driving Question.

2. Expanded Introduction:
- Explain Machine Learning (ML), Edge AI Computing, and Computer Vision in clear, accessible terms for a general audience.
- Contrast cloud-based AI processing (latency, bandwidth dependencies) with edge computing on dedicated AI microcontrollers.

3. Background Science & Technical Mechanism:
- Detail how the HuskyLens performs feature extraction, bounding box localization, and real-time classification using convolution-like algorithm pipelines on the K210 chip.
- Explain key visual metrics: Frames Per Second (FPS), confidence percentage, and bounding coordinates $(x, y, w, h)$.

4. Method & Experimental Protocol:
- Provide a step-by-step walk-through of object training using the HuskyLens "Learn" button (single-object learning vs. multi-object learning modes).
- Detail the setup for interfacing the sensor with a microcontroller (e.g., Arduino or ESP32) over I2C/UART protocols.

5. Real-World Applications & Case Studies:
- Describe 3 concrete industrial/real-world applications where speed and accuracy are critical (e.g., Autonomous Vehicle Pedestrian Detection, High-Speed Factory Quality Control Sorting, and Assistive Vision Devices for the Visually Impaired).

6. Answer to the Driving Question:
- Provide a thorough, evidence-backed conclusion directly answering how real-time edge AI optimizes both processing latency and recognition accuracy compared to human or traditional rule-based system capabilities.

Formatting Instructions: Use clean Markdown headers (##, ###), bullet points, bold key terms, and blockquotes for key takeaways.
5
ASLifyAIText and voice to Sign language interpretorhttps://aslify-82785495046.us-west2.run.app




Website

https://sites.google.com/harmonytx.org/aslify/home
You are an expert mobile app developer and AI engineer. I want to build an app that converts spoken language (audio) into American Sign Language (ASL) in real time.

Crucial Requirement: I do NOT want a complex 3D avatar or animation. Instead, the app should take the real-time audio, convert it to text, and immediately map those words/letters to a sequential display of pre-recorded hand sign images or short video clips/GIFs.
6
Nova – Smart AI RobotallArtificial Intelligence (AI), Generative AI, Python Programming, APIs, Prompt Engineering, Speech Recognition, Text-to-Speech, Problem Solving, Computational Thinking, and Responsible AI.https://nova-smart-ai-robot.ai.studio



Project Website

https://sites.google.com/harmonytx.org/novasmartairobot/home?authuser=0
Artificial Intelligence (AI) is transforming the way people interact with technology. Virtual assistants, smart devices, and AI chatbots are becoming part of everyday life. In this project, students will design and build Nova, an interactive AI robot that listens to voice commands, understands questions using Google's Gemini AI, and responds with natural speech.
Students will learn fundamental programming concepts in Python while exploring AI, APIs, speech recognition, and prompt engineering. By the end of the project, students will have created a working AI-powered application and gained valuable experience with technologies used by today's software developers and AI engineers.
7
Restroom Tracker Digital PassApp Design and User Interface (UI)
Data Collection and Data Management
Variables and Lists
Selection (If/Else Statements)
Iteration (Loops)
Algorithms
User Input and Validation
Data Visualization (Weekly Reports)
Problem Solving Through Computing
Ethical Computing (Privacy and Responsible Data Use)
https://sites.google.com/view/stemsos2025restroom23/homeI am building a school restroom tracking application for teachers and students. Help me create a simple web app with a clean, mobile-friendly interface. The app should allow teachers to record when a student leaves for the restroom, automatically track how long they are away, and record when they return. It should also log attendance, store all records in a database, and generate a weekly report showing restroom usage, average time away, and attendance statistics for each student. Suggest the database structure, user interface design, and sample code using HTML, CSS, JavaScript, and Firebase. Include ideas for improving usability while protecting student privacy.
8
Automated Attendance Program
Introduction: Attendance is something that happens every day throughout the world. Whether at work or in school, people need to know if you are here or not. For this project, we focus on the school environment because we believe that it is important for students to attend enough hours in order to move on to the next grade. Also, this program will make the lives of many teachers and administrators easier because they will know instantly if the student is absent by just looking up their name. https://sites.google.com/view/automated-attendance-program/home?authuser=1
9
Microbit Compation Robot







10
Interactive Learning AcdemyAIVoice controled-Assisted Quiz gamehttps://python-quiz-game-82785495046.us-west2.run.app/Create a simple Python multiple-choice quiz game that works using voice.

The program needs to do three things:
1. Ask the user a question out loud using audio.
2. Listen to the user's answer through their microphone.
3. Keep track of the score and tell the user "Correct" or "Wrong" out loud after each question.

At the very end of the game, it should state the final score. Please keep the code clean, easy to understand, and include comments explaining how the microphone and audio parts work.
11
Capstone Pathway: Data
Capstone 1
TECH APPhttps://sites.google.com/harmonytx.org/stemsos-pbl-capstone-1/home
12
Toy Recognizing App with MLTech AppBlock Coding / MLhttps://sites.google.com/harmonytx.org/stemsos-pbl-toy-recognition/homeMedium
13
Smart Recycling AssistantEnvironmentAI, Machine Learning, SustainabilityHelps students learn proper recycling practices.Help me design an AI-powered recycling assistant that teaches students how to sort waste correctly. Include features, required data, target users, benefits, and a prototype plan suitable for middle school students.Medium
14
Tobi Bear’s Interactive Robot
https://ai.thestempedia.com/community-project/fun-with-tobi-ai-based-interactive-game-and-entertainment-project/Medium
15
AI Pet Care Assistant
AI Assistants, Data Tracking
Helps pet owners manage pet care.Design an AI pet care assistant that reminds users about feeding, exercise, and health needs. Include features, target audience, and possible data sources.
16
AI Talking Buddy (ChatGPT + micro + Servo MotorRobotics & AI
LLMs, Physical Computing, Robotics
AI chatbot controls a toy's moving mouth.Help me build an AI-powered talking toy using ChatGPT, micro, and a servo motor. Explain how the AI generates responses, how the micro receives commands, how the servo motor moves the toy's mouth, materials needed, coding steps, and possible improvements
17
AI Holiday Recommendation Planner
Recommendation Systems, Data Analysis, Generative AIHelps families choose vacation destinations based on budget, weather, interests, and activities.Help me design an AI-powered holiday recommendation system for families. Include user preferences, travel interests, budget options, weather considerations, and destination recommendations suitable for middle school students
18
Farm Animal Counter (Camera + AI)Computer Vision, Image RecognitionUses a laptop camera to count animals in pictures or videos automatically.Design an AI system that uses a camera to count farm animals such as cows, sheep, and chickens. Explain how image recognition works and how farmers could use this technology
19
Animal Classification SystemComputer Vision, Machine LearningIdentifies different animal species from photos.Help me create an AI animal classification system that can identify animals from images. Include training data, model ideas, target users, and conservation benefits.
20
AI Calorie & Activity TrackerComputer Vision, Data AnalysisUses OpenCV to detect movement and estimate calories burned during exercise.Design an AI fitness tracker that uses a camera to detect exercises and estimate calories burned. Include exercise types, tracking methods, and health benefits."
21
Microbit - AI Smart Garden AssistantSensors, Machine Learning, Data AnalysisUses micro sensors to monitor plant conditions and AI to recommend watering schedules.Help me create an AI-powered smart garden using micro sensors. Explain how temperature, light, and moisture data can be used to make plant care recommendations
22
AI Smart Pet Door A micro controls a small model door.
AI identifies pets using a camera.
The door opens only for approved pets.
Help me build an AI pet door that uses a camera to recognize pets and a micro to control the door mechanism
23
AI Smart Classroom Attendance SystemA camera identifies students entering the room.
AI records attendance automatically.
micro displays attendance statistics or classroom status.
Design an AI attendance system using computer vision and micro. Explain how attendance is recorded and displayed.
24
The Smart Fitness Tracker Train the micro:bit to recognize different physical activities, like jumping jacks, walking, or resting.Students use the micro:bit's accelerometer to record data for different movements. They feed this data into CreateAI to train a model. Once trained, they program the micro:bit to act as a stopwatch or rep counter that only triggers when a specific exercise is detected.
25
Smart Posture Corrector A wearable device that alerts the user when they are slouching.
Act as an expert computer science teacher and Microsoft MakeCode developer. >
I am creating a lesson plan for 8th-grade students to build a "Smart Posture Corrector" using a BBC micro:bit (V2) clipped to their shirt collar.

The Workflow:
The students will first use the "micro:bit CreateAI" tool to train a machine learning model using accelerometer data. They will train it to recognize two specific states: "Straight" (sitting up properly) and "Slouching" (leaning forward/slumping).

Your Task:
I need you to design the MakeCode logic and provide the code (in MakeCode Python or JavaScript) that utilizes this trained model.

App Requirements:

The micro:bit must continuously check the current AI classification ("Straight" or "Slouching").

If the classification is "Straight", display a happy face on the LED matrix and reset any timers.

If the classification is "Slouching", start a timer or counter.

If the "Slouching" state remains active for more than 5 seconds continuously, trigger an alert: display an angry face on the LED matrix and play a warning beep or melody.

As soon as the user sits back up ("Straight"), the alarm should stop and the face should return to happy.

Output format:

Variables: A brief list of the variables needed for the timer/logic.

Step-by-Step Logic: A plain-English explanation of how the code works for an 8th-grade understanding.

Code: The MakeCode text code (Python or JS) that students can reference.
The micro:bit is clipped to the student's shirt collar. They train the AI to recognize the difference in the accelerometer's positioning between sitting up straight and slumping over. If the "slouching" state is detected for too long, the micro:bit displays an angry face or beeps.
26
MIcrobit - AI Autonomos Car https://github.com/lillian-se/AI-Veichle
27
voice to controll micro:bit vehicleUse your voice to controll micro:bit vehicle. This one recognizes 5 words that are said to a computer and sent via bluetooth to micro:bit.https://www.youtube.com/watch?v=5175AzcwdKY&t=18shttps://github.com/lillian-se/AI-Veichle
28
Microbit MicroPal Guidehttps://www.youtube.com/watch?v=s0pl6J9EozE
29
Make an AI car: HUSKYLENS
30
31
32
Face Following Robot using a Person Sensor https://python.microbit.org/v/3https://python.microbit.org/v/3
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100