Barobo ranked #11
|

RoboBlocky is a web-based learning platform that supports hands-on learning in mathematics, STEAM, computer science, and engineering through coding, manipulatives, and robotics using both virtual and physical robots. The platform includes an integrated Learning Management System (LMS), real-time classroom interaction tools, and support for 18 languages to enhance accessibility and classroom implementation. RoboBlocky offers a low floor for beginners and a high ceiling for advanced students, supporting diverse learners across grade levels while enabling a smooth transition from block-based coding to text-based programming in C/C++.
Developed in collaboration with the UC Davis C-STEM Center and informed by more than two decades of research and classroom implementation with thousands of TK–12 educators, the RoboBlocky Curriculum provides schools and districts with flexible approaches for integrating coding, manipulatives, and robotics into mathematics, STEAM, computer science, and engineering instruction. The curriculum is supported by research-informed instructional frameworks that strengthen mathematical reasoning, discourse, and problem-solving. The vision of Learning Math with Robotics™ demonstrates how RoboBlocky Math makes mathematics meaningful, hands-on, and connected to the real world.
RoboBlocky Math, STEAM, Computer Science, and Engineering with Robotics Pathways, Expanded Learning with Robotics, and Integrated Learning Components—including Engineering Design with Robotics and RoboPlay Competitions—are designed to work together as a coherent TK–12 learning ecosystem, as shown below. RoboBlocky Math and STEAM, Computer Science, and Engineering with Robotics Pathways are intentionally designed to provide complementary learning experiences without repeating RoboBlocky activities. Expanded Learning with Robotics and Integrated Learning Components further extend and enrich student learning throughout TK–12. Schools and districts may implement any curriculum or course independently at any grade level to meet their instructional goals.
 - Transparent.png)
The platform includes over 16,000 lessons, activities, Big Idea Tasks, Big Idea Projects, Engineering Design activities, RoboPlay Adventures, and RoboPlay Challenges that support early learning, targeted intervention, computer science, engineering design, and expanded learning, while strengthening student engagement, real-world problem-solving, mathematical understanding, and integrated STEAM learning.
In addition, RoboBlocky supports flexible classroom implementation and supplemental use through selected lessons and activities designed to enhance existing mathemarics curricula, supported by alignment guides for more than 25 widely used mathematics programs. Classroom and district implementations, along with associated student outcomes, are illustrated in the RoboBlocky Math Showcases, including hands-on student applications through RoboParade projects and RoboPlay Competitions.
For licensing and access to the RoboBlocky Curriculum and Learning Management System (LMS), please contact us
RoboBlocky provides a comprehensive TK–12 curriculum for mathematics, STEAM, computer science, and engineering through the integration of robotics in classroom and expanded learning settings. The curriculum supports hands-on personalized and collaborative learning for core instruction, acceleration, intervention, enrichment, and expanded learning opportunities.
The Curriculum includes:
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() |

Teaching Mathematics with Coding and Robotics can Transform California Math Instruction
(EdSource, February 1, 2026, pdf file)
RoboBlocky Math™ is an innovative curriculum that emphasizes real-world mathematics problem solving, student agency, and TK–12 coherence. It is the nation's first comprehensive TK-12 math program integrating mathematics with coding and robotics, fully aligned with state math standards and approved for adoption by the California State Board of Education (SBE) under the new California Mathematics Framework.
The high school RoboBlocky Math courses are UC A–G approved C-STEM courses that may be readily added to a high school's A–G course list, enabling schools to integrate coding and robotics into college-preparatory mathematics courses.
Built to Support Teachers
RoboBlocky Math is designed to empower all teachers, including those without prior coding or robotics experience, to confidently guide students in making mathematics meaningful, engaging, and accessible. The program includes:
RoboBlocky Instructional Strategy for Excellence (RISE)
A research-informed, standards-aligned instructional strategy that supports conceptual understanding, mathematical reasoning, inquiry, problem solving, and academic language development through structured lesson design and purposeful mathematical discourse.
REST (Run, Explain, Step, and Talk) Instructional Model
A structured instructional model used within RoboBlocky lessons to guide inquiry-based learning through coding and robotics examples, supporting prediction, explanation, discourse, and collaborative problem solving.
Professional Development and Implementation Support
Professional development supports educators in implementing the RoboBlocky Instructional Strategy for Excellence (RISE) and the REST (Run, Explain, Step, and Talk) Instructional Model through classroom demonstrations, implementation examples, instructor scripts, and guided instructional practices designed to strengthen mathematical reasoning, discourse, inquiry-based learning, and classroom engagement.
![]() | ![]() | ![]() | ![]() |
The RoboBlocky Math Accelerated and Highly Accelerated Curriculum provides four rigorous, fast-paced accelerated courses, each compacting two years of content into one. Through engaging, project-based learning activities that integrate coding and robotics, students apply mathematical reasoning in complex, real-world contexts to accelerate their mastery of grade-level and above-grade-level standards, supporting flexible acceleration options to meet diverse student readiness levels and district pathway models.
This specialized middle school curriculum offers six flexible acceleration pathways, organized into:
Accelerated Pathways A and B provide one year of acceleration, beginning in either 7th or 8th grade. Highly Accelerated Pathway C allows the most advanced students to complete four years of content in two years, beginning in 6th grade.
![]() | ![]() | ![]() | ![]() |
![]() | ![]() |
The RoboBlocky Math Intervention and Enrichment Curriculum offers hands-on mathematics courses for elementary, middle, and high school students. The same core curriculum supports both intervention and enrichment, with differences driven by pacing and instructional approach. Intervention implementations provide targeted support and structured instruction to strengthen foundational mathematics, while enrichment implementations use an accelerated pace and extended problem-solving to deepen understanding. Courses may be implemented during the school day, afterschool, or in summer programs.
| Course Title | Grade Level | Duration |
|
Elementary School (Grades 5-6) | One semester |
|
Middle school (Grades 6-8) | One semester |
|
High school (Grades 9-12) | One semester |
|
High School (Grades 10-12) | One semester |
|
Middle School (Grades 6-8) | Full year |
|
High School (Grades 9-12) | Full year |
All courses reinforce essential mathematical concepts, build student confidence, and prepare learners for success in future mathematics and STEM pathways. One-semester courses support intervention or enrichment, while full-year courses are designed for intervention.
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() |
The STEAM, Computer Science, and Engineering with Robotics Pathways integrate robotics throughout STEAM (science, technology, engineering, arts, and mathematics), computer science, and engineering learning experiences. Through hands-on, interactive activities using virtual and physical robots, students develop computational thinking, engineering design, creativity, and problem-solving skills. Through creative projects, engineering challenges, computational storytelling, physical computing, and robotics activities, students develop the knowledge, skills, and confidence needed to become innovative problem-solvers, makers, and future technology leaders.
Students engage in exciting projects and activities such as Computational Storytelling, Build Your Own Robot Machines, RoboParade, RoboPlay Competitions, and Physical Computing Projects while applying concepts from mathematics, science, engineering, and computer science to solve authentic real-world problems.
The pathways are designed to complement and reinforce existing mathematics curricula—including RoboBlocky Math—while also serving as comprehensive, stand-alone STEAM, computer science, and engineering curricula. Each course is carefully designed to support students' cognitive development and grade-level mathematical proficiency. No prior experience with coding, robotics, engineering, or computer science is required. Schools may implement individual courses or comprehensive pathways as stand-alone curricula or integrate them into existing mathematics, science, computer science, engineering, STEAM, afterschool, expanded learning, makerspace, summer camp, CTE, and enrichment programs.
Elementary STEAM and Computer Science with Robotics Pathway (Grades K–5)
Middle School STEAM, Computer Science, and Engineering Pathway (Grades 6–8)
High School Computer Science and Robotics CTE ICT Pathway (Grades 9–12)
The High School Computer Science and Robotics CTE ICT Pathway courses are UC A–G approved C-STEM courses that may be readily added to a high school's A–G course list. AP Computer Science Principles with Robotics is a College Board-endorsed course.
For more information, please click here.
| Robotics for Expanded Learning: Grades TK-K | Robotics for Expanded Learning: Grades 1-2 | Robotics for Expanded Learning: Grades 3-5 | Robotics for Expanded Learning: Grades 6-8 | Robotics for Expanded Learning: Grades 9-12 |
![]() | ![]() | ![]() | ![]() | ![]() |
| Robotics-Math for Expanded Learning: Grades TK-K | Robotics-Math for Expanded Learning: Grades 1-2 | Robotics-Math for Expanded Learning: Grades 3-5 | Robotics-Math for Expanded Learning: Grades 6-8 | Robotics-Math for Expanded Learning: Grades 9-12 |
![]() | ![]() | ![]() | ![]() | ![]() |
Expanded Learning with Robotics has two curricula: Robotics Curriculum for Expanded Learning and Robotics-Math Curriculum for Expanded Learning. They are designed for afterschool and summer programs. These programs:
The same robotics hardware, programming tools, and curriculum resources used in regular classroom instruction can also be utilized in expanded learning programs, making implementation highly cost-effective while providing additional time for hands-on exploration, creativity, and deeper learning. For more information, please click here.
Engineering Design with Robotics, RoboPlay Competitions, and Holiday Activities are integral components of the RoboBlocky Curriculum. They provide students with opportunities to design, build, program, create, and compete through hands-on engineering projects, seasonal activities, and mathematics and engineering challenge competitions.
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
| RoboPlay Challenge Competition Curriculum | ||||
![]() |
RoboPlay is a unique, mathematics-focused, level-playing-field robotics competition for students in grades K–12.
RoboPlay™ Competitions include RoboPlay Adventure Competitions (K–1) and RoboPlay Challenge Competitions (Grades 2–12).
Designed around grade-level mathematics skills, the competition fosters teamwork and showcases students’ real-world mathematics problem-solving, engineering design, and creativity under time constraints. Participants use reconfigurable modular Linkbot robots and accessories to creatively solve mathematics adventures and challenges that integrate coding, engineering design, and robotics. Key features of RoboPlay include:
For more information about the RoboPlay™ Competitions, please click here.

| Holiday Activities (Grades TK-K) | Holiday Activities (Grades 1-2) | Holiday Activities (Grades 3-5) | Holiday Activities (Grades 6-8) | Holiday Activities (Grades 9-12) |
![]() | ![]() | ![]() | ![]() | ![]() |
Discover free curriculum resources, common features and benefits, professional development opportunities, and educator testimonials that support the successful implementation of the RoboBlocky Curriculum.
| Robotics Challenges for Outreach Programs | Introduction to Physical Computing with Arduino | Hour of Robot | Hour of Code | Projects |
![]() | ![]() | ![]() | ![]() |
The RoboBlocky Math, STEAM, Computer Science, and Engineering with Robotics Pathways, and Expanded Learning with Robotics:
Barobo offers both online and on-site professional development to support educators in integrating RoboBlocky curricula into classroom instruction and expanded learning programs.
In collaboration with higher education partners, including UC Riverside Extention and UC Merced Professional & Continuing Education, Barobo supports educators pursuing a Computer Science Supplementary Teaching Credential and related professional learning opportunities. UC Merced also provides Continuing Education Units (CEUs) for participating educators.
A train-the-trainer program is also available, enabling school districts to conduct their own professional development for teachers, building local capacity and supporting long-term sustainability.
For more information, please click here.
|
"I like how I can use the curriculum to integrate coding and hands on math to bring math alive for the students …Fun, exciting, and lots of opportunities for kids to learn from their mistakes." --- Catherine Ouellette, Kindergarten Teacher "The RoboBlocky curriculum is a godsend for distance learning! Thanks!" --- Robert Beckett, High School Robotics Teacher “RoboBlocky is awesome! Bringing programming to life with the Linkbot! The materials and online curriculum are fantastic.” --- Margaret Willett, 9-12th Grade CS Teacher |
![]() |