What is VR and A Frame?
In this lesson, students will learn about virtual reality and how it is currently being used for entertainment as well as in various professions. Students will be introduced to HTML and how to use the A-Frame framework in an HTML page.
National Standards Alignment
OVERVIEW
Activity Overview:
In this lesson, students will learn about virtual reality and how it is currently being used for entertainment as well as in various professions. Students will be introduced to HTML and how to use the A-Frame framework in an HTML page.
Meta description
- Subject Area: Computer Science
- Grade Level : 6-8
- Computer Science Domains:
- Algorithms and Programming
- Impacts of Computing
- Computer Science Principles:
- Developing and Using Abstractions
- Creating Computational Artifacts
- Testing and Refining Computational Artifacts
- Materials:
- Website, codehs.com and https://aframe.io/
- Considerations:
- Teacher needs to create a codeHS account, give student code number and then assign activities for students. Teachers should complete all activities before assigning to students.
Lesson Plan
Overview
In this lesson, students will learn about virtual reality and how it is currently being used for entertainment as well as in various professions. Students will be introduced to HTML and how to use the A-Frame framework in an HTML page.
ASSESSMENT PRE/POST-TEST
In the 3D coordinate system in A-Frame, what coordinate direction is pointing directly into the screen? What is VR? T/F Virtual reality is mainly used in video games? T/F Virtual reality is too new to be used in the medical field? T/F City Planning, Sports, Tourism, Healthcare and Security field all use VR?
OBJECTIVES
Explain what virtual reality is Identify how virtual reality is being used for purposes other than entertainment Identify a position using a 3d coordinate
CATCH/HOOK
Show video game poster then show poster of ten career sectors using VR.
ACTIVITY INSTRUCTIONS
Activities:
Watch the lesson video and complete the corresponding quiz. This quiz is a quick check for understanding [7-10 mins] Explore the A-Frame Examples example. [5-10 mins] Students can click on the links on the right side of the image to see different examples. Explore the Hello, A-Frame example. [5-10 mins] Have students try changing some of the parameters for the objects. Most parameters are easy to understand. Read through the Connection: Professional VR Uses exercise. [5 - 7 mins] Students may want to take note as they will need to write about this article later. Read through the VR in Healthcare exercise. [5 - 7 mins] Students may want to take note as they will need to write about this article later. Complete the Using VR Professionally free response. [5 mins] Remind students to look back to the articles to provide evidence. Complete the What are uses of VR free response. [5 mins] Tell students to think of examples that are have not already been discussed, either in the articles or in class discussion.
Supplements
Any items in this section are the property & under the license of their respective owners.
REVIEW
Have students reflect and discuss their responses to the end of class discussion questions. [5 mins]
STANDARDS
| Type | Listing |
|---|---|
| CS Domains | Algorithms and Programming, Impacts of Computing |
| CS Principles | Developing and Using Abstractions, Creating Computational Artifacts, Testing and Refining Computational Artifacts |
| Other Content Standards | Ohio CS Standards: |
| CS.HS.7.a Evaluate hardware and software combinations used to accomplish a task | |
| ATP.PD.7.a Write code that utilizes algorithms, variables and control structures to solve problems or as a creative expression. | |
| ATP.PD.7.b Test, trace and debug to refine code. | |
| ATP.PD.7.c Identify procedures that utilize parameters. |