Finding meaningful and engaging STEM projects for your students can be challenging and also time-consuming. To help you save prep time, we’ve curated a collection of our favorite activities in the areas of AI, robotics, engineering, circuits, coding, and more. Each one is designed to get students thinking, creating, and testing like real engineers while bringing fun into your classroom or makerspace.
AI Smart Bridge
Make an AI smart bridge using Strawbees and a micro:bit that sees and reacts to boats approaching. Program the bridge so it turns on the red light for cars and then lets the boat pass before the bridge closes again and finally turns the green lights back on.
Moving Book Cover
Bring a book cover or story scene to life with the Hummingbird Robotics Kit by animating characters and objects using craft materials, servos, LEDs, and code. This project merges art, storytelling, and engineering, turning creative ideas into interactive robotic designs.
Finch Drawing
Using the marker port, code and draw geometric shapes. Refine the code and explore angles, speed, and distance while practicing precise movement control. This activity strengthens computational thinking and connects math concepts with robotics.
Tinkering Labs
Invent and engineer a moving machine using motors, switches, wooden parts, and everyday materials with the Electric Motors Catalyst kit from Tinkering Labs. Prototype, test, and redesign to solve open-ended challenges. Turn simple parts into working inventions.
AI Facebot
Make an AI Facebot and train a computer vision model to recognize real objects, like a battery or an apple. When the camera detects the chosen object, the micro:bit displays a happy or sad face, showing how AI can sort and respond to what it sees.
Makey Makey
Makey Makey is an invention board that lets you turn everyday conductive items—like foil, coins, or even fruit—into touch-activated buttons. Create custom controls for games, music, or art. Works with the Hummingbird robotics kit to trigger lights, motion, or sound.
Interactive Game
Design and build a mini-golf obstacle or interactive game using the Hummingbird Robotics Kit. Combine craft materials with sensors, servos, and LEDs. This project blends engineering, creativity, and problem-solving as students prototype and test real robotic mechanisms.
Automated Crane
Design and code an automated crane using Strawbees and a micro:bit to lift and move objects. Learn how motors, levers, and mechanical linkages work while practicing engineering design and problem-solving.
AI with Finch
Train an image or audio recognition model, then program the Finch Robot to react to what the camera sees or what the microphone detects. This activity shows how AI and robotics work together, using real data to drive physical actions.
Catapult Project
Make a motorized catapult using the Hummingbird Robotics Kit, experimenting with how motion, force, and angle affect a projectile. By coding a servo-powered launch mechanism and testing different designs, you can explore real engineering principles.
Robot Mazes
Design a maze and program the Finch Robot to navigate it using precise movement or sensors. Test, troubleshoot, and explore measurement and angles. This activity builds computational thinking and shows how robots use logic to solve challenges.
Rolling Rover
Build and program a rolling rover using rotation servos and craft materials. Experiment with speed, turning, and optional sensors that detect obstacles or follow paths. This project explores motion, control, and problem-solving through robotics.
Bristlebots
Make a bristlebot robot using a toothbrush, a coin-cell battery, and a vibration motor. Watch it wobble, race, and change direction based on balance and weight placement. This project teaches circuits, motion, and problem-solving through experimentation.
Battle Bots
Program your Finch Robot for battle and go head-to-head in a BattleBots-style showdown. Winning comes from a mix of programming skill and strategy, as you tweak speed, movement, and tactics through each match.
Pinball Game
Explore physics concepts like force and angles by building a pinball game. Design flippers and bumpers using servos, sensors, and code to control interactions. Discover how engineering and physics work together to create fast-moving game.
Robot Jousting
Program the Finch 2.0 Robot to “joust” by knocking a ping-pong ball off a target. Engineer a custom “lance” and experiment with speed, direction, and control to improve accuracy. This challenge is great for problem-solving and iterative testing.
DC Motor Mini-Car
Build a mini electric car using a DC motor, gears, wheels, and simple craft materials. Learn how gears and motors convert electrical energy into motion as you experiment with speed, balance, and battery power. Explore basic circuits and real-world mechanics.
Robotic Hand
Create a robotic hand using craft materials and the Hummingbird Robotics Kit. Program servos to pull each “tendon,” making the hand move like real muscles. This project blends engineering and biology, helping teach motion through a working robotic model.
Robot Bowling
Go robot bowling by programming the Finch Robot to act as a bowling ball, by adjusting speed, direction, and alignment to knock down a set of pins. Through testing and refining the code, students learn programming and problem-solving skills.
Circuit Tiles
Create reusable circuit tiles to explore switches, LEDs, motors, and battery connections on a board. Snap together different tiles to build working circuits and experiment with how electricity flows. This project teaches circuit design through hands-on building and remixable parts.
Animatronic Anatomy
Create Animatronic Anatomy with the Hummingbird Robotics Kit by building and programming a moving model of an arm, leg, or body part. Use servos and sensors to mimic muscles and joints, making it easier to visualize how the body moves.
Simple Hydraulics
Build a cardboard robotic arm powered by plastic syringes to learn how hydraulics work. Push and pull the syringes to move each joint and explore how fluid pressure creates motion. This project teaches force, control, and real-world hydraulic principles without electronics.
Mechanisms
Learn how to build simple mechanisms like linkages, cams, cranks, levers and more. Everyday craft materials can become working robotic components powered by servos and motors. It’s a perfect resource for adding motion to any STEM project.
Line Tracking
Program the Finch Robot to follow a path using its line-tracking sensor. Learn how sensors collect data and how robots make decisions from it. This activity builds debugging skills and shows how autonomous systems navigate the world.
Strawbeest
Inspired by artist Theo Jansen’s Strandbeest—wind-powered walking sculptures—build your own “Strawbeest” using Strawbees and the Hummingbird Robotics Kit. Use servos to power the legs and explore how linkages create a walking motion.
Python Lessons
Explore 16 Python coding lessons that teach how to control the Finch Robot using text-based programming and its built-in sensors. From movement and line tracking to drawing, sounds, and data-driven decisions, these activities build core computer science skills.

























