Developed by Carnegie Mellon Robotics Academy, all curricula follow an easy-to-follow structure, accessible to those without any experience to start at introductory topics, then grow into more advanced concepts. CMRA curricula are also based on research to ensure the content aligns to standards and skills that current industries value today. Below are some curricula, which are easily accessible on th e CS-STEM Network (CS2N) , developed as a tool for educators to host their own classes with CMRA curricula.
Featured Virtual Robotics Curricula
These Virtual Robotics Curricula feature a programming interface and virtual robot embedded directly within the curriculum.
Coding and Computational Thinking with a VIRTUAL Robot |
||
Coding and Computational Thinking VIRTUAL SPIKE Prime |
||
RoboCamp with VIRTUAL SPIKE Prime |
||
Introduction to Programming wi th VIRTUAL LEGO EV3 |
Featured Mobile Robotics Curricula
Our Mobile Robotics Curricula engage students through hands-on learning with robust robotics platforms, teaching critical skills in coding, computational thinking, math, AI, and more. These lessons build competencies that extend beyond the classroom, equipping students for success in robotics competitions and future careers.
Applied AI and Robotics with NVIDIA Jetson Nano More Information |
||
Fundamentals of Coding with LEGO SPIKE Essential More Information |
||
Coding and Computational Thinking with VEX IQ 2nd Gen More Information |
||
Coding and Computational Thinking with SPIKE Prime More Inf ormation |
||
Coding and Computational Thinking with VEX V5 |
Featured Robotics Technician Curricula
Our Robotics Technician Curricula began as a research project funded by the through the Smart Manufacturing and Advanced Robotics Training (SMART) Project. A Robotics Technician is a skilled professional responsible for assembling, maintaining, and troubleshooting robotic systems used in various industries.
With additional support from the National Science Foundation and the Office of Naval Research, we have expanded and refined these materials to better prepare students for careers in this field. These curricula are aligned with Career and Technical Education (CTE) pathways, ensuring that students gain the practical skills needed for success. Additional details are available on our Robotic Technician Curricula page.
Robot Operations with CoDrone EDU More Information |
||
Autonomy Foundations with NVIDIA Jetson Nano More Information |
||
Robotics Integration with Arduino (ShieldBot) | ||
Fabrication Foundations with Hand Tools | ||
Mechanical Foundations with VEX V5 | ||
Mechanical Foundations with REV DUO More Information |
||
Software Foundations with Arduino (ShieldBot) | ||
Software Foundations with VEX V5 | ||
Electrical Foundations with Arduino |
||
Machine Vision |
Earn SMART Micro-Certifications through Robotics Competitions
Participants of the FIRST Robotics Competition, FIRST Tech Challenge, and VEX Robotics Competition learn an incredible amount from these experiences, but many potential schools and employers are unaware of the specific Knowledge, Skills, and Attitudes that are fostered. Participants who have gone through at least one competition season can now provide evidence of their experience to earn SMART Robotics Technician Micro-Certifications from the Carnegie Mellon Robotics Academy, and more clearly showcase their abilities.
Earn SMART Micro-Certifications through FIRST Robotics Competition (FRC) or FIRST Tech Challenge (FTC) | More Information | |
Earn SMART Micro-Certifications through VEX Robotics Competition (VRC) | More Information |
Legacy Curricula
Curricula in this section are no longer actively supported and are freely available on an as-is basis.
Introduction to Programming with VEXcode IQ Blocks More Information |
|
Introduction to Programming with VEX IQ (ROBOTC Graphical) More Information |
|
Introduction to Programming: LEGO MINDSTORMS EV3 More Information |
|
Introduction to Programming with EV3 Classroom (Scratch) | |
ROBOTC Intermediate Programming: VEX IQ More Information |
|
VEX Cortex Video Trainer using ROBOTC More Information |
|
VEX Curriculum 2.0 More Information |
|
ROBOTC Intermediate Programming: LEGO MINDSTORMS EV3 More Information |
|
Introduction to Mobile Robotics - Robotics Engineering I More Information |
|
Guided Research - Robotics Engineering II More Information |
|
Robot Science featuring Data Logging More Information |
|
NXT Video Training 2.0 More Information |
|
ROBOTC Curriculum for TETRIX & LEGO MINDSTORMS |