Augmented reality (AR) describes user experiences that add 2D or 3D elements to the live view from a device’s camera in a way that makes those elements appear to inhabit the real world.
In this course students will explore how they can build AR apps for the iPhone and iPad. Students will build AR Apps using Appleās ARKit to simplify the task of building an AR experience.No previous ARKit experience is required.
The course starts with basic skills such as creating basic shapes and using these shapes to create an ARKit app. Students will leave the course with advanced skills by building ARKit apps step by step.
With a focus on mastery-based learning, students will work at their own pace to master required and supplemental skills and will be given opportunities for choice in their learning topics based on the needs of their chosen project.Projects will demonstrate proficiency or advanced proficiency in one or more of Burke’s five computer science domains:
- Ethics of Computing
- Algorithms and Programming
- Data and Analysis
- Networks and the Internet
- Computing Systems
This course is open to all 10th, 11th and 12th graders and also to 9th graders who have completed Intro to Computer Science, is pass/fail, earns .333 credit, and can count as a student’s sixth course.