VIRTUAL REALITY
CODING FOUNDATIONS

Virtual Reality Coding Foundations uses the exciting technology of virtual reality to teach introductory computer science to middle school students. By the end of this course, students will be proficient in JavaScript, processing, and computational thinking.

 

STEM-BASED CURRICULUM & PROJECTS

  • JavaScript: Learn the fundamentals of a powerful programming language

  • The basics of algorithmic & computational thinking

  • Experiencing and evaluating virtual reality content with the Oculus Go

  • Processing: Making coding visually exciting and accessible

  • Projects include building your own paint program + exercises in cryptography

  • Fundamentals of Gaming: Arcade game creation

  • The Capstone Project: Students build an immersive 3-dimensional game

 

CORE PRACTICES

  • Fundamental Programming Skills

  • Principles of the Cloud and the Internet

  • Global Impact of Technology on Society

  • Abstract Thinking

  • Algorithms

  • Computational Thinking and Creative Problem Solving

 

YOUR STUDENTS CAN BUILD THIS:

 

Project created by Xiaoyan Zhu, Jorge Mas Canosa Middle School
Controls: Click ‘Run the Pen,’ click the play area, and use the A and D keys to move left and right