Teaching with the VR Differentiation Guide

The VR Differentiation Guide aligns the Computer Science Fundamentals course with related VR Activities to provide additional opportunities for students to practice their coding skills.

The following article will cover:

  • VR Activities Connect to Course Concepts
  • Using VR Activities for Differentiation

VR Activities Connect to Course Concepts

Students will engage with various playgrounds throughout the Computer Science Fundamentals course, as they learn about the features and concepts of the VR Robot and its coding.


Further learning from the Computer Science Fundamentals course can be extended using VR Activities. VR Activities are designed to be simple, student-facing activities, offering scaffolded levels of exploration. Activities are written so that students are able to understand the goals of the activity and engage with the materials on their own. Each VR Activity is available as a Google Doc, so it can be downloaded by teachers and adapted to meet the specific needs of a class or even an individual student. For more information about the VR Activities, view the Activities article in the Knowledge Base.


Using VR Activities for Differentiation

For students who need additional time or support to fully grasp a Unit’s concept, offering Level 1 of the analogous VR Activity gives students an opportunity to practice what they are learning, with a clear goal to focus on.

For students who have mastered the concept and are looking for additional challenges, assigning Levels 2 and 3 of the same activity can give them the opportunity to extend their learning to tackle larger goals.


The VR Differentiation Guide provides suggested pairings of Computer Science Fundamentals Units and VR Activities, to extend students’ learning about the concepts covered in each Unit. The VR Activities can be assigned to students for extra practice or additional challenges throughout the course.