
Students progress from users of technology to creators of technology.
Teachers progress from users of curriculum to developers and innovators of curriculum.
Empowering Educators to
Transform Teaching and Learning
RoboBlocky empowers educators with high-quality curriculum, research-informed instructional frameworks and strategies, an integrated teaching and learning platform, robotics hardware, and Professional Learning to support effective teaching and meaningful student learning from Transitional Kindergarten through Grade 12.
Designed for educators with or without prior coding or robotics experience, RoboBlocky provides ready-to-use curriculum and instructional resources while giving teachers the flexibility to differentiate instruction, customize learning experiences, and develop curriculum that meets the needs of their students.
Teacher Agency
RoboBlocky supports Teacher Agency by giving educators the curriculum, tools, professional knowledge, and flexibility to make informed instructional decisions and take greater ownership of teaching and learning.
Teachers can differentiate instruction, copy and modify existing RoboBlocky lessons and activities, and create their own lessons, activities, projects, and curriculum. This flexibility empowers all teachers to integrate mathematics with STEAM, computer science, engineering design, reading, and writing through coding and robotics.
As teachers gain experience, they can move beyond curriculum implementation to customize instruction, develop new learning experiences, collaborate with colleagues, and become curriculum developers and instructional innovators.
Supporting Diverse Learners
RoboBlocky provides educators with flexible curriculum, instructional strategies, and platform tools to differentiate instruction and support diverse learners. Within a Multi-Tiered System of Supports (MTSS), educators can use RoboBlocky for grade-level instruction, intervention, acceleration, and enrichment while adapting learning experiences to individual student needs.
RoboBlocky Math provides differentiation strategies for four broad groups of learners:
English Learners
Built-in language and text-to-speech tools, multiple representations, manipulatives, collaborative learning, and academic language development help students strengthen mathematical understanding while developing language proficiency.
At-Promise Learners
Scaffolding, small-group instruction, hands-on manipulatives, flexible pacing, and differentiated assignments—including prerequisite lessons and activities from earlier grade levels—provide additional opportunities for students to develop conceptual understanding and build confidence.
Advanced Learners
Open-ended tasks and projects, accelerated pacing, advanced activities, independent research, mathematical modeling, engineering design, and peer mentoring provide opportunities for students to extend learning, explore more sophisticated concepts, and take greater ownership of their learning.
Resource Program Learners
Accessibility tools, multi-sensory instruction, differentiated assignments, prerequisite learning, and flexible assessment options help educators provide accommodations and modifications aligned with students' Individualized Education Programs (IEPs), 504 plans, and other instructional needs.
The RoboBlocky Platform further supports differentiation through Student Groups, enabling educators to assign different lessons, activities, and learning pathways based on student instructional needs.
Curriculum and Instructional Support
RoboBlocky provides educators with comprehensive TK–12 curriculum and research-informed instructional frameworks and strategies that support effective teaching and meaningful student learning.
Educators have access to ready-to-use lessons, activities, projects, instructional resources, and assessment tools across RoboBlocky Curriculum Programs. Instructional frameworks and strategies—including the RoboBlocky 5E+GC Instructional Framework™, RoboBlocky Instructional Strategy for Excellence (RISE), REST (Run, Explain, Step, and Talk), mathematical modeling, and Structured Student Talk—support conceptual understanding, mathematical reasoning, computational thinking, academic language development, collaboration, and authentic problem solving.
Teachers can begin with existing curriculum resources and progressively adapt them to their students, instructional goals, local standards, and existing curricula.
Tools that Support Teachers
The RoboBlocky Platform provides an integrated environment for curriculum delivery, coding, assessment, classroom interaction, teacher customization, virtual and physical robots, and physical computing.
Teachers can use the integrated Learning Management System (LMS) and Real-Time Learning Management and Interaction to manage classes, assign learning activities, monitor student progress, assess student work, provide feedback, and adjust instruction based on student understanding.
Teachers can also copy and modify existing RoboBlocky lessons and activities and create their own content, supporting differentiation, curriculum customization, and instructional innovation.
Professional Learning


RoboBlocky Professional Learning supports educators from initial implementation through curriculum development and instructional innovation.
Individual educators can participate in scheduled online and in-person sessions. Customized Professional Learning is also available for schools, districts, County Offices of Education, state agencies, and other educational organizations.
Professional Learning helps educators build the knowledge, skills, confidence, and agency to effectively implement RoboBlocky, customize instruction, develop curriculum, collaborate with colleagues, and lead instructional innovation.
Learn → Implement → Customize → Develop → Innovate
Collaborate and Learn with Other Educators
Teaching and learning continue to improve when educators learn from one another.
Registered RoboBlocky instructors can connect through the Barobo Professional Learning Community to ask questions, exchange ideas, share classroom experiences, and find practical tips for curriculum implementation, customization, and instruction.
Professional Learning Communities (PLCs), peer mentoring, and collaboration across classrooms, grade levels, schools, and districts further enable educators to share effective practices, develop local expertise, and support coherent implementation.
Educators' Perspectives
"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, Hacienda La Puente USD, California
"Excellent program. I really enjoyed learning to integrate Algebra into coding. It makes a lot of sense, I didn't know it was possible to just jump in and teach robotics but now I feel confident. I love the support we received; I can't stop thinking of different ways of teaching my classes with robotics and programming."
— Marilyn Cunneen, Math Teacher, Huntington Beach, California
See Educators and Students in Action
Get Started