High School VR Computer Science Curriculum

Overview | Part 1: 3D Dev | Sprint 1 | Sprint 2 | Sprint 3 | Sprint 4 | Part 2: VR Dev | Sprint 1 | Sprint 2 | Part 3: Educational Software Design


We are currently funded by NJ Department of Education for development of secondary VR curriculum for national release. Curriculum will be developed in collaboration with Oculus Education, Unity Education, the Elizabeth, NJ school system and the Seattle, WA school system. Curriculum will be publicly released for any school system to incorporate and any educator to add new curriculum. We are currently focused on introduction to 3D and VR development with C# in the Unity creation engine. We have recently finished part 1 of the curriculum, introduction to 3D development, tested it in our undergraduate game development program before handing the material to the high school curriculum developers to refine for their educational needs. The introduction to 3D development curriculum focuses on building a painting application, which is featured below.

We will be using New Jersey Institute of Technology’s (NJIT) IT201 (Information Design Techniques) course for the first half of senior-level class and our Virtual Reality Part 1: Foundations for the second half of the proposed high school, senior-level class. The plan is to align with the learning content needed for a one-year, senior-level, high school, CS class. Each of the original college-level, undergraduate classes is meant to run for one half of an academic year (a total of 15 weeks each), so to adapt the two undergraduate classes into one, full academic year, high school class. High school students completing (and passing) class should be eligible to receive college-level credits for our IT201 undergraduate class if students chose to come to NJIT.

VR Curriculum Development.png

Intro to 3D Development Final Deliverable

Embedded Webgl build has been disabled for now. Here is the link to the build.