Carnegie Mellon University

Carnegie Mellon Robotics Academy

Use educational affordances of robotics to create CS-STEM opportunities for all learners

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. 

vicebot-coding-comp-thinking-virtual_f8ac1e.png

Coding and Computational Thinking with a VIRTUAL Robot
More Informatio n

Purchase Licenses
lego-spike-prime-coding-comp-thinking-virtual_6e6da3.png

Coding and Computational Thinking VIRTUAL SPIKE Prime
More Information

Purchase Licenses
robocamp_c775b0.png

RoboCamp with VIRTUAL SPIKE Prime
More Information

Purchase Licenses
ev3virtualsequence.png

Introduction to Programming wi th VIRTUAL LEGO EV3
More Information

Purchase Licenses

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_ec5e2d.png Applied AI and Robotics with NVIDIA Jetson Nano
More Information
View on CS2N
lego-essentials-fundamentals-of-coding.png Fundamentals of Coding with LEGO SPIKE Essential
More Information
View on CS2N
iqgen2badge.png Coding and Computational Thinking with VEX IQ 2nd Gen
More Information
View on CS2N
lego-spike-prime-coding-comp-thinking_3_08d4fc.png Coding and Computational Thinking with SPIKE Prime
More Inf ormation
View on CS2N
vex-v5-coding-comp-thinking.png

Coding and Computational Thinking with VEX V5
More Information

View on CS2N

Featured Robotics Technician Curricula

Our Robotics Technician Curricula began as a research project funded by the ARM Institute 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.

robotoperations_912ac8.png Robot Operations with CoDrone EDU
More Information
View on CS2N
af_smart_cert_6590a0.png Autonomy Foundations with NVIDIA Jetson Nano
More Information
View on CS2N
robotics-integration.png Robotics Integration with Arduino (ShieldBot) View on CS2N
fabrication-foundation.png Fabrication Foundations with Hand Tools View on CS2N
mechanical-foundations.png Mechanical Foundations with VEX V5 View on CS2N
mf_rev_badge.png Mechanical Foundations with REV DUO
More Information
View on CS2N
software-foundations.png Software Foundations with Arduino (ShieldBot) View on CS2N
software-fondations-with-vex-v5---27335f.png Software Foundations with VEX V5 View on CS2N
electrical-foundations.png

Electrical Foundations with Arduino

View on CS2N
machinevision_badge_03.png

Machine Vision

View on CS2N

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.

frc-ftc-portfolio-exam-microcert.png Earn SMART Micro-Certifications through FIRST Robotics Competition (FRC) or FIRST Tech Challenge (FTC) More Information
vrc-stacked-fc.png 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
View on CS2N
Introduction to Programming with VEX IQ (ROBOTC Graphical)
More Information
View on CS2N
Introduction to Programming: LEGO MINDSTORMS EV3
More Information
View on CS2N
Introduction to Programming with EV3 Classroom (Scratch) View on CS2N
ROBOTC Intermediate Programming: VEX IQ
More Information
View Curriculum
VEX Cortex Video Trainer using ROBOTC
More Information
View on CS2N
VEX Curriculum 2.0
More Information
ROBOTC Intermediate Programming: LEGO MINDSTORMS EV3
More Information
View Curriculum
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
More Information

Robotics Academy Curriculum

legocurriculum
LEGO MINDSTORMS
vexcurriculum
VEX Robotics

Robotics Technician