Skip to content
This repository has been archived by the owner on Feb 26, 2025. It is now read-only.

Commit

Permalink
update READMEs
Browse files Browse the repository at this point in the history
  • Loading branch information
aprilspeight committed Apr 6, 2022
1 parent a3aefce commit acfc0bb
Show file tree
Hide file tree
Showing 31 changed files with 51 additions and 46 deletions.
2 changes: 1 addition & 1 deletion 1-introduction-to-realities/1-what-is-xr/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ As technology continues to advance, additional real-world applications of XR tec

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/0)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
2 changes: 1 addition & 1 deletion 1-introduction-to-realities/2-devices/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ Source: [GadgetComrade](https://gadgetcomrade.com/oculus-go-standalone/)

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/1)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ Not all devices share the same features and thus can limit the ability to engage

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/2)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
12 changes: 6 additions & 6 deletions 1-introduction-to-realities/assignment.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,17 @@ If you've never tried out an augmented reality (AR) or virtual reality (VR) app,

*Note: Requires an AR supported device such as a mobile phone or tablet.*

- Example 1
- Example 2
- Example 3
- [Pokémon Go](https://www.pokemon.com/us/app/pokemon-go/)
- Social Media Filters ([TikTok](https://tiktok.com), [Instagram](https://www.instagram.com), or [Snap Chat](https://snapchat.com/))
- [Ikea Place](https://apps.apple.com/us/app/ikea-place/id1279244498)

**Virtual Reality**

*Note: Requires a VR device.*

- Example 1
- Example 2
- Example 3
- [Beat Saber](https://www.beatsaber.com/)
- [AltspaceVR](https://altvr.com/)
- [Tilt Brush](https://www.tiltbrush.com/)

After trying out the app, review and answer the questions below. If you've already tried out an AR or VR app prior to starting this curriculum, we still encourage you to review and answer the questions below.

Expand Down
2 changes: 1 addition & 1 deletion 2-core-concepts/1-comfort/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ Adding short breaks between inputs and mixing others forms of input (such as spe

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/3)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
2 changes: 1 addition & 1 deletion 2-core-concepts/2-coordinate-systems-and-anchors/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ Source: Microsoft

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/4)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
2 changes: 1 addition & 1 deletion 2-core-concepts/3-physics/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ Without a pivot point, any force added to an object will result in movement (pro

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/5)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
3 changes: 1 addition & 2 deletions 3-spatial-design/1-design-and-prototype/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,6 @@ The **prototyping process** focuses on building high fidelity prototypes. While

![Application prototype with basic shapes and colors as placeholder objects. An enlongated cube to serve as player and a post to serve as a net.](../../images/prototype-1.png)


*Two versions of an application's prototypes, the earliest on the left*

Source: Curriculum Project
Expand All @@ -100,7 +99,7 @@ Source: [Microsoft](https://hololabinc.github.io/MixedRealityToolkit-Unity/Docum

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/6)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
3 changes: 1 addition & 2 deletions 3-spatial-design/2-environmental-awareness/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,6 @@ In this scenario, a 3D ball rolls off the surface of a table and onto the ground

**Navigation**


In this scenario, a virtual robot navigates around a room, avoiding obstacles. The virtual robot can move around the environment while also being aware of obstacles that obstructs it's path of movement.

### Spatial Audio
Expand All @@ -64,7 +63,7 @@ Placement of the audio plays a major role in how audio is perceived by the user.

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/7)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
2 changes: 1 addition & 1 deletion 4-interactions/1-hands-and-motion-controllers/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ Source: [Medium](https://medium.com/designatmeta/designing-for-hands-in-vr-61e68

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/8)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
2 changes: 1 addition & 1 deletion 4-interactions/2-hands-free/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ Source: [Microsoft](https://docs.microsoft.com/en-us/windows/mixed-reality/desig

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/9)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
2 changes: 1 addition & 1 deletion 4-interactions/3-gaze-and-commit/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ Users often fail to find UI elements located either too high or low in their fie

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/10)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
2 changes: 1 addition & 1 deletion 4-interactions/assignment.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Instructions

Interactions for the basketball game app will vary depending on whether you choose to adapt the game for AR or VR. Consider how each interaction model could be leverage for a player to interact with the game.
Interactions for the basketball game app will vary depending on whether you choose to adapt the game for AR or VR. Consider how each interaction model could be leveraged for a player to interact with the game.

### Hands and Motion Controllers

Expand Down
3 changes: 1 addition & 2 deletions 5-c-sharp-foundations/1-hello-world/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,7 @@ Moreover, these are particularly useful to leave notes to ourselves or others wh

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/11)

## Supplemental Reading

## Review and Self Study
We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

- [Take your first steps with C# - Microsoft Learn](https://docs.microsoft.com/en-us/learn/paths/csharp-first-steps/)
Expand Down
2 changes: 1 addition & 1 deletion 5-c-sharp-foundations/2-variables-and-data-types/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ string svar = "Hello World";

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/12)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
2 changes: 1 addition & 1 deletion 5-c-sharp-foundations/3-classes-and-methods/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ class Program

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/13)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
2 changes: 1 addition & 1 deletion 5-c-sharp-foundations/4-conditional-statements/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ case 4:

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/14)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
2 changes: 1 addition & 1 deletion 5-c-sharp-foundations/5-loops/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,7 @@ Leaving the conditional expressions of the `for` loop empty leads to the compute

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/15)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
2 changes: 1 addition & 1 deletion 6-unity-fundamentals/1-get-started-with-unity/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ You can provide a name and location for the project within the **Settings**. Con

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/16)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
2 changes: 1 addition & 1 deletion 6-unity-fundamentals/2-unity-editor-ui/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@ The status bar provides notifications about various Unity processes, and quick a

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/17)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
2 changes: 1 addition & 1 deletion 6-unity-fundamentals/3-project-setup/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ The **XR Plug-in Management** settings are used to configure your project for XR

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/18)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
2 changes: 1 addition & 1 deletion 6-unity-fundamentals/4-scene-objects/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ You should also use Prefabs when you want to instantiate (or create an instance)

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/19)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
2 changes: 1 addition & 1 deletion 7-create-app-logic/1-unity-scripting/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -211,7 +211,7 @@ Below is a list of the most commonly used and important built-in classes in Unit

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/20)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
2 changes: 1 addition & 1 deletion 7-create-app-logic/2-xr-input/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ The `Input.Touch` enables you to get the status of a finger touching the screen.

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/21)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
2 changes: 1 addition & 1 deletion 7-create-app-logic/3-physics/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ GameObjects must have a Collider component to be considered collidable. When add

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/22)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
2 changes: 1 addition & 1 deletion 7-create-app-logic/4-user-interface/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ There are XR dedicated toolkits available that provide similar interaction compo

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/23)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
2 changes: 1 addition & 1 deletion 7-create-app-logic/5-build-and-deploy/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ The main workflow when building an application for iOS using Unity is as follows

[Quiz](https://ashy-plant-023e6671e.1.azurestaticapps.net/quiz/24)

## Supplemental Reading
## Review and Self Study

We've identified the following resources to provide additional context and learning for the content reviewed in this lesson. We encourage you to review the material below and explore additional related topics.

Expand Down
22 changes: 15 additions & 7 deletions 8-capstone-project/README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,23 @@
# Getting Started with
# Capstone Project

In this section of the curriculum, you will be introduced to ...
## Overview

### Topics
Throughout this curriculum, you've learned a range of concepts related to XR development. While this curriculum is the just the beginning of becoming familiar with XR development, the concepts you've learned will carry over onto more complex app development. This capstone project serves as an opportunity to demonstrate what you've learned over the course of the past 7 units. For your capstone project, develop an XR application to be deployed to your XR device of choice. You could either transform the basketball game app created in this curriculum or create a new project.

1. [Introduction to](1-intro-to/README.md)
You are encouraged to explore concepts not covered in this curriculum to aid in creating your project.

## Expectations

### Credits

"Introduction to" was written with ♥️ by [Name](Twitter)
- Plan an approach that follows the workflow introduced in the curriculum: Design, Prototype, Develop, Deploy.
- Create or import assets such as models or materials. Royalty-free 3D models and textures are available at [Sketchfab](https://sketchfab.com/), [CGTrader](https://www.cgtrader.com/), and [Poly Haven](https://polyhaven.com/).
- Create the application in Unity.
- Create a 2-page written rationale that includes the following:
- The app's intended audience.
- An explanation for your device decision.
- An explanation of your development workflow.
- A story board of the app.
- Design & environmental considerations that influenced your development decisions.
- Scripts documented to explain app logic.

## Rubric

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

Azure Cloud Advocates at Microsoft are pleased to offer a 8-week, 25-lesson curriculum all about Extended Reality (XR) development. Each lesson a written lecture, a post-lesson quiz, supplemental resources, and an assignment. Our project-based pedagogy allows you to learn while building, a proven way for new skills to 'stick'.

**Teachers**, we have [included some suggestions](for-teachers.md) on how to use this curriculum. If you would like to create your own lessons, we have also included a [lesson template](lesson-template/README.md). We'd love your feedback [via this form](LINK)!
**Teachers**, we have [included some suggestions](for-teachers.md) on how to use this curriculum. If you would like to create your own lessons, we have also included a [lesson template](lesson-template/README.md). We'd love your feedback [via this form](https://forms.microsoft.com/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbR2eR-nl8h15Ig7UasgxKy9xURENNVUE0VkhBQzFaVzBMWjVQUUEzNkxVVy4u)!

**Students**, to use this curriculum on your own, fork the entire repo and complete the lessons and activities. Another idea would be to form a study group with friends and go through the content together.

Expand Down
4 changes: 2 additions & 2 deletions TRANSLATIONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ We welcome translations for the lessons in this curriculum!

## Guidelines

There are [**translations**](https://github.com/microsoft/Web-Dev-For-Beginners/tree/main/1-getting-started-lessons/1-intro-to-programming-languages/translations) folders which contain the translated markdown files.
There are [**translations**](https://github.com/microsoft/xr-development-for-beginners/tree/main/translations) folders which contain the translated markdown files.

Translated lessons should follow this naming convention:

Expand All @@ -14,7 +14,7 @@ where _[language]_ is a two letter language abbreviation following the ISO 639-1

**Quizzes**

Add your translation to the quiz-app by adding a file here: https://github.com/microsoft/Web-Dev-For-Beginners/tree/main/quiz-app/src/assets/translations. Please don't localize the words 'true' or 'false' however. thanks!
Add your translation to the quiz-app by adding a file here: https://github.com/microsoft/xr-development-for-beginners/tree/main/quiz-app/src/assets/translations. Please don't localize the words 'true' or 'false' however. thanks!

**THANK YOU**

Expand Down
2 changes: 1 addition & 1 deletion for-teachers.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,4 @@ There are many ways to make this work in an online classroom format. Please let

## Please give us your thoughts!

We want to make this curriculum work for you and your students. Please give us [feedback](https://forms.microsoft.com/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbR2humCsRZhxNuI79cm6n0hRUQzRVVU9VVlU5UlFLWTRLWlkyQUxORTg5WS4u).
We want to make this curriculum work for you and your students. Please give us [feedback](https://forms.microsoft.com/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbR2eR-nl8h15Ig7UasgxKy9xURENNVUE0VkhBQzFaVzBMWjVQUUEzNkxVVy4u).

0 comments on commit acfc0bb

Please sign in to comment.