Carnegie Mellon University

Carnegie Mellon Robotics Academy

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


RoboCamp with Virtual SPIKE Prime is an informal curriculum that teaches basic programming, proportional mathematics, robotics, and other STEM concepts at an introductory level. RoboCamp is designed with carefully scaffolded virtual activities appropriate for both formal and informal educational settings. All of the activities and challenges use a custom virtual SPIKE Prime build in a space-like environment. Get ready for take-off!  

RoboCamp with Virtual SPIKE Prime is perfect for:

  • Summer Camps

  • Workshops

  • Afterschool Programs

  • Classroom Specials

  • Interdisciplinary STEM Lessons


RoboCamp with Virtual SPIKE Prime includes virtual environments so that students can follow along with all lesson content, from anywhere in the world. All lessons are self-contained, require a minimum of instructor supervision, and include built-in opportunities to self-assess progress. 

Each section within this RoboCamp includes access to a more open-ended Lunar Level. Here, students can choose how to remix the new concepts that they've learned to explore, create messages, and even send moon rocks flying. These "unstructured play" opportunities create increased engagement even while students deepen their experience in meaningful learning outcomes. 


The virtual robot itself contains simulated versions of the programmable motors, distance sensor, and other components. A built-in sensor dashboard allows students and teachers to quickly inspect the values the robot sees, speeding up the process of developing and troubleshooting their code. 


RoboCamp with Virtual SPIKE Prime takes a just-in-time and embedded approach. As students make progress through the course (which the CS2N Learning Management System keeps track of), CS2N ensures sure that students are presented with the corresponding instructions, virtual environment, and programming interface. CS2N automatically saves student code progress with each activity so that they never lose it and teachers never have to track it down. Virtual activities can be run as many times as the student needs to foster their understanding, and their completion is automatically awarded so that students know when to move on. 


Once they have a license, teachers and students can use the curriculum whether they’re at home, school, or anywhere else in the world as long as they have an Internet-connected Chromebook, Windows PC, and Mac. 

  • Introducing TACObot
  • Warm Up
    • Lunar Level Exploration
  • Iris Rover
  • Forward & Reverse
    • Coding Forward & Reverse
    • Forward & Reverse Practice
    • Proportional Mathematical Relationships
    • Sequential Movements Challenge
    • Lunar Level Exploration
  • Turning
    • Coding Turns
    • Turning Practice
    • Wheels & Turning
    • Arc Length
    • Travel Around Craters Challenge
    • Forever Loops 
    • Lunar Level Exploration
  • Arm Movement
    • Coding Arm Movement
    • Arm Movement Practice
    • Mechanical Linkages
    • Collect Space Cargo Challenge
    • Repeat Loops
    • Lunar Level Exploration
  • Distance Sensor
    • Coding Wait Until Near
    • Wait Until Near Practice
    • Boolean Logic
    • Thresholds
    • Program Flow
    • Rocket Launch Detection Challenge
    • Lunar Level Exploration
  • Wrap Up
    • Lunar Level Exploration