High School STEM: Computer Science, Internet of Things, and Mobile Robotics Curriculum  



 Boe-Bot Mobile Robot

Exploring Robotics with Electronics for Boe-Bot 

(Grades 8-10)

Students program the Boe-Bot robot to follow lines, navigate a room or a maze, roam toward light, flash lights, follow a person or vehicle, follow other robots, and much more. Use Boe-Bot robots in classrooms or after school clubs and makerspaces to teach robotics, physical science, coding, and STEM concepts.

Exploring Robotics self-paced robotics curriculum with videos makes a great Introduction to Digital Electronics, Engineering, Mechatronics, and other CTE programs for Grades 8-10. Teach introductory electronics with a solderless breadboard and Basic programming (coding) with resistors, capacitors, LEDs, circuit diagrams, and more.  This rugged robot is built from a kit but also dissassembles easily and can be used in multiple classes year after year. Inexpensive replacement kits ($10) are available for the small electronic parts and fasteners.


Learn more  Request Info


expansion pack withbookUKIT Advanced

Exploring Engineering with UBTech UKIT Advanced

(Grades 8-10)

UKIT Advanced offers an open-ended approach to robotics and STEM topics for the more experienced roboticists in your classroom. With a more sophisticated and versatile tool set, UKIT Advanced provides an in-depth look at the mechanics, electronics, and programming behind real high-tech robotics. 

  • Comprehensive building kit includes over 1000 pieces, 16 servos, real Arduino-compatible microcontroller, and complete circuitry kit for limitless opportunities
  • NGSS-aligned curriculum designed to prepare students for college and careers with complex, real-world design and coding challenges
  • Learn circuitry fundamentals and electrical engineering
  • Build and program with block-based code using UBTECH Education’s proprietary uCode software, or text-based code in C/C++ through Arduino IDE 
  • Up to 38 pre-designed models in the software invite students to fully explore the engineering design process, or invent their own projects


Learn more Request Info


boe shield

Boe Shield

Exploring Robotics with Boe Shield: Arduino with C Programming

(Grades 10-12)

Engage students in learning Electronics and C++ coding with a fun robot. Students build this robot with an Arduino brain, program it, and create circuits on the solderless breadboard to control it.  Students program the robot to follow lines, navigate a room or a maze, roam toward light, flash lights, follow a person or vehicle, follow other robots, and much more. 

The Exploring Robotics Introduction to Electronics with BOE Shield-Bot curriculum provides an excellent opportunity to learn and apply a variety of STEM skills which include engineering, electronics, math, physics, C programming, and computer technology. It is also great as a hands-on lab to accompany an introductory robotics, digital electronics, or C programming course.


Learn more  Request Info



makeblock ultimate 20 10 in 1 kit electronics desc2

 Ultimate 2.0

Exploring Robotics with Ultimate 2.0

(Grades 9-12)

Ultimate 2.0 is a flagship robot kit based on Makeblock platform with rich features and strong compatibility. Whether you are an enthusiast of Raspberry Pi or Arduino, a mechanical or electronics engineer, a teacher, or a student, it helps you learn the knowledge and skills of mechanical structures, electronic modules and programming with ease. Build and control Ultimate 2.0 to start your exploration in the world of robotics!


Learn more  Request Info




Exploring Robotics with Ranger

Ranger is an advanced version of mBot that comes with 3 configurations for three times the fun! From construction and operation to programming, Ranger allows students to receive STEAM education in a simple and fun way. Ranger also gets students started on robot programming, advancing with them as they grow and develop their problem solving abilities.

Ranger includes approximately 100 mechanical parts and electronic modules which allows students to transform it into a tank-like Off-road Land Raider, three-wheel racing car Dashing Raptor, or a Self-balancing Nervous Bird. No matter whether it’s a muddy track or a challenging arena, Ranger can conquer any terrain.


Learn More  Request Info



cyberpi 2


Exploring Robotics with CyberPi

The CyberPi is a single-board computer, packed with advanced electronics which makes it powerful yet affordable. In combination with the impressive mBlock coding editor, it supports the development of coding skills from Scratch to Python. The integration of hardware and software makes it a powerful tool to discover Data Science, Artificial Intelligence, Networks and the Internet of Things in a learning setting.

Use the integrated gyroscope, accelerometer, joystick, and the preset joystick algorithms to turn CyberPi into a motion controller for games. You can also use the built-in full-color screen to display simple stages and play games.


Learn More  Request Info


guy smiling with laptop iStock 000017470734XSmall

High School Robotics Curriculum with Teacher PD for STEM and CTE programs

Our Curriculum combined with robots is designed to attract students to STEM and CTE engineering and computer science programs.  Now any math, science or technology teacher can teach STEM topics with robots. 

Students sign up for the courses and are fully engaged with the hands-on robots and programming activities. Everything needed to successfully teach is included.  Our self-paced curriculum is paired with robots or electronic kits, storage boxes, batteries, spare parts, tools for teachers, teacher training, and support.

The curriculum includes online active learning lessons, videos, 3D models with step by step instructions, worksheets, quizzes, and other items which support self-paced instruction.




S5 Box