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.


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.

VEXcode VR workspace showing block-based code used to program the virtual robot

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 VEX Library.

VEXcode VR workspace showing block-based commands used to program a virtual robot


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.

Three challenge levels support differentiated coding instruction in VEXcode VR

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.

VEXcode VR workspace showing block-based and text-based coding for virtual robot programming

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: