Pro-Bot is a programmable floor robot designed to help students learn coding, sequencing, problem-solving, and geometry through hands-on exploration. Students enter commands directly on the robot using arrow and number keys, so no extra device is required. Pro-Bot can move in simple steps, turn specific degrees, draw with a pen, and respond to built-in sensors such as touch, sound, and light, making it a strong tool for both coding and robotics instruction.
Grades: 2-5
Subjects: Technology
Math
Reading
STEM/STEAM
Teach basic coding and robotics concepts
Develop sequencing and algorithmic thinking
Reinforce geometry skills such as angles, turns, and shapes
Give students practice with problem-solving and debugging
Introduce students to sensors and cause-and-effect in robotics
Support collaboration through hands-on challenges
Connect screen-free coding to more advanced programming concepts
Introduce students to the Pro-Bot and its buttons
Start in Bee-Bot mode using simple forward, backward, left, and right commands
Have students enter a short path and press GO to watch the robot follow the sequence
Move into Logo mode by combining arrows with numbers for exact distances and turns
Let students test, revise, and debug their programs
Add a pen attachment for drawing shapes and paths
Extend learning by using the built-in touch, sound, and light sensors for robotics challenges
Program the robot to travel through a maze
Draw geometric shapes using exact turns and distances
Complete “reach the target” challenges
Create obstacle course tasks
Practice debugging by fixing incorrect command sequences
Use the robot with mats for mapping and route planning
Have students work in pairs to plan and test programs
Retell a story by programming Pro-Bot to move through beginning, middle, and end
Map a character’s journey across a story mat
Sequence events from a text in the correct order
Practice directional vocabulary connected to reading and following steps
Create story-based challenges where the robot moves to important events or settings
Practice angles by programming turns of specific degrees
Draw squares, rectangles, triangles, and other polygons
Reinforce measurement using exact distances
Explore perimeter by programming the robot to trace shapes
Build understanding of position, direction, and spatial reasoning
Use repeat patterns and repeated movements to support early algebraic thinking
Design and test mazes
Create robotics challenges using light, sound, or touch sensors
Investigate how commands affect movement and outcomes
Solve engineering-style path problems with constraints
Build and revise programs using trial and error
Compare simple movement mode with more advanced Logo-style programming
Pro-Bot robot
USB charging cable
Open floor space or table space
Paper or mats
Marker pens for drawing
Challenge cards or task sheets
Optional route mat or dry erase mat
Optional online emulator for whole-group modeling
Start with simple movement commands before introducing exact distances and degrees
Let students predict what the robot will do before pressing GO
Use pair work so one student plans while the other enters commands
Have students say each step out loud to reinforce sequencing
Use the pen feature for math lessons on geometry and shapes
Build in time for mistakes and debugging
Model lessons with the online emulator before students use the physical robot