Exploring VR Eye Tracking Accuracy
This lesson uses discussions and hands-on activities to help students better understand what eye tracking is, how data is collected from tracking systems, and how to understand the data. This unit will also help students understand how eye tracking can be used in various fields and start to better understand the social implications of using these systems in all fields. This lessons will allow students to simulate an eye tracking system by observing and recording each other’s eye movement while looking at different objects and images within the GazeSense program.
National Standards Alignment
OVERVIEW
Activity Overview:
This lesson uses discussions and hands-on activities to help students better understand what eye tracking is, how data is collected from tracking systems, and how to understand the data. This unit will also help students understand how eye tracking can be used in various fields and start to better understand the social implications of using these systems in all fields. This lessons will allow students to simulate an eye tracking system by observing and recording each other’s eye movement while looking at different objects and images within the GazeSense program.
Meta description
- Subject Area: Computer Science, Engineering
- Grade Level : 6-8
- Computer Science Domains:
- Computing Systems
- Data Analysis
- Impacts of Computing
- Computer Science Principles:
- Recognizing and Defining Computational Problems
- Developing and Using Abstractions
- Creating Computational Artifacts
- Testing and Refining Computational Artifacts
- Communicating About Computing
- Materials:
- Spreadsheet (Google Sheets) and eye tracking software (GazeSense) device with camera and internet access (chromebook) and possibly webcams if needed
Lesson Plan
Overview
This lesson uses discussions and hands-on activities to help students better understand what eye tracking is, how data is collected from tracking systems, and how to understand the data. This unit will also help students understand how eye tracking can be used in various fields and start to better understand the social implications of using these systems in all fields. This lessons will allow students to simulate an eye tracking system by observing and recording each other’s eye movement while looking at different objects and images within the GazeSense program.
ASSESSMENT PRE/POST-TEST
- VR eye tracking accuracy refers to:
- Why is VR eye tracking accuracy important for enhancing user experiences in virtual reality applications?
- Based on the following data:
Student A: 8 successful eye tracking instances, 2 unsuccessful eye tracking instances
Student B: 5 successful eye tracking instances, 5 unsuccessful eye tracking instances
Student C: 9 successful eye tracking instances, 1 unsuccessful eye tracking instance
Student D: 7 successful eye tracking instances, 3 unsuccessful eye tracking instances
- Calculate the percentage of successful eye tracking instances for Student B: Based on the data collected in question 3, which student had the highest percentage of successful eye tracking instances?
- What conclusion(s) can you draw regarding VR eye tracking accuracy based on the provided data?
- What are some potential applications of improving VR eye tracking accuracy?
- When using eye tracking technology in VR, what ethical consideration(s) should be taken into account?
- How can the skills learned in this lesson, such as data collection and analysis, be applied in real-world scenarios beyond VR eye tracking accuracy? a. Analyzing user feedback in software development. b. Tracking customer preferences in e-commerce. c. Analyzing medical data for research purposes. d. All of the above.
OBJECTIVES
Students will understand the concept of VR eye tracking accuracy. Students will collect data on the use of VR eye tracking accuracy. Students will create a spreadsheet to organize and analyze the collected data. Students will draw conclusions based on the data analysis.
CATCH/HOOK
Begin the lesson by discussing the concept of virtual reality (VR) and its applications in various fields. Show a youtube video of eye tracking being used in a professional setting.
ACTIVITY INSTRUCTIONS
Introduction (10 minutes): Begin the lesson by discussing the concept of virtual reality (VR) and its applications in various fields. Introduce the topic of eye tracking in VR and explain its significance in enhancing user experiences. Discuss the importance of eye tracking accuracy and its impact on the effectiveness of VR applications. Data Collection (20 minutes): Divide the students into pairs or small groups. Provide each group with a VR headset equipped with eye tracking functionality (if available). Instruct the students to perform a predefined task or interact with a VR application that involves eye tracking. Ask the students to collect data on the accuracy of eye tracking by recording the number of successful and unsuccessful eye tracking instances during their task or interaction. Encourage the students to note down any observations or challenges they encountered while using the eye tracking feature. Data Analysis (20 minutes): Instruct the students to transfer their collected data into a spreadsheet. Demonstrate how to create a spreadsheet using the chosen software (e.g., Google Sheets or Microsoft Excel). Guide the students in setting up columns for data entry, such as “Participant ID,” “Successful Eye Tracking Instances,” and “Unsuccessful Eye Tracking Instances.” Assist the students in inputting their collected data into the respective columns. Show the students how to use basic spreadsheet functions to calculate the total number of successful and unsuccessful eye tracking instances. Data Interpretation and Conclusion (15 minutes): Facilitate a class discussion on the trends and patterns observed in the collected data. Encourage students to analyze the data by calculating percentages of successful and unsuccessful eye tracking instances. Guide the students in drawing conclusions based on the data analysis, such as identifying factors that may influence eye tracking accuracy. Discuss the potential applications and implications of improving eye tracking accuracy in VR technology. Encourage students to consider the ethical and social implications of using eye tracking technology in VR.
Supplements
Any items in this section are the property & under the license of their respective owners.
REVIEW
Wrap-up (5 minutes): Summarize the key points discussed during the lesson. Emphasize the importance of data collection, organization, and analysis in making informed decisions and drawing conclusions. Provide an opportunity for students to ask questions or share their insights.
STANDARDS
| Type | Listing |
|---|---|
| CS Domains | Computing Systems, Data Analysis, Impacts of Computing |
| CS Principles | Recognizing and Defining Computational Problems, Developing and Using Abstractions, Creating Computational Artifacts, Testing and Refining Computational Artifacts, Communicating About Computing |
| Other Content Standards | I teach computer science, so I only focused on those standards |