1 of 56

Day 1

Virtual Reality Camp

2 of 56

Zoom information

  • Please rename yourself in Zoom to show your first name and last name initial (e.g. Leah T)
  • Counselors - please rename yourself and add (Counselor) to your name
  • If you’re new to Zoom, the mute/unmute and the start/stop video buttons are in the bottom left corner

3 of 56

Rules

  • Treat each other and the volunteers with respect. Unruly behaviour will not be tolerated and you will be disconnected.
  • Please have your microphone muted unless you are speaking.
  • If you have a questions, please ask in the chat first and a volunteer will help.
  • Do not spam the chat.

4 of 56

Introductions

Welcome to our camp!

Camp directors

Katie Bates

Thomas Proffen

Counselors

Ada Pezzuti Dyer

Alisha Jamal

Grace Feng

Kristen Moor

Thuviksa Mathialakan

5 of 56

Introductions

Let’s get to know you!

Miriam

Kate

Dhruvi

Kelly

Naomi

Ella

Noa

Skylar

Chikanyima Kimberley

Shritha

Emilia

Sofia

Navya

Piper

Bella

Nadia

Zoe

Gurman

Aarya

What’s your name?

Where are you from?

What are you most excited about?

6 of 56

Schedule

Monday

Tuesday

Wednesday

Thursday

Icebreaker Activity

Intro to CoSpaces

Activity

Sharing

Warm-up

Intro to Augmented Reality

Merge Cube

Sharing

Warm-up

Virtual Reality Dream World

Sharing

Warm-up

Add-ons

Build your world

Sharing

This camp runs from 1pm to 3pm Eastern time with 30 minutes of time afterwards to solve coding problems.

7 of 56

Here’s the plan:

Red: nothing is done

Pink: outline done

Yellow: text in

Green: pictures in

Blue: text/pictures in

Purple: finalized

Green: simple, not much left to do

Yellow: medium, good amount left to do

Red: hard/complex, lots left to do

8 of 56

What is Virtual Reality?

Take from VR class slides

Relate to real life - make it simpler though

Virtual reality (VR) typically refers to computer technologies that use software to generate realistic images, sounds and other sensations that replicate a real environment, and simulate a user's physical presence in this environment.

Wikipedia

9 of 56

Gallery

10 of 56

CREATE YOUR �ACCOUNT

Setup

  • Follow along to create your account.
  • Use this code

TTTB9

  • Stop once you are signed in ..

If you have an account, sign in and click join class and enter the code. Do not create a new account!

Class code: TTTB9

Link to CoSpaces:

  • On slide
  • In chat (counselors)

Annotated Image of CoSpaces sign-up screen

11 of 56

Break

Time!

12 of 56

Break into groups

Goal: Create a CoSpaces account

Ada

Alisha

Grace

Kristen

Thuviksa

Aarya

Ella

Piper

Skylar

Noa

Miriam

Sofia

Kelly

Shritha

Bella

Naomi

Kate

Dhruvi

Zoe

Emilia

Chikanyima

Gurman

Navya

Nadia

Breakout room tips

Have your camera on and pay attention

Be creative and interact with your awesome counselors

Remember: nobody writes code that works right away!

Counselors: if they want to download the CoSpaces app on their/their parent’s phone, they can

13 of 56

Explore CoSpaces

Make sure to ask your breakout leads questions! They can give you hints

Ask counselors at 2:20 how many girls in their groups have accounts set up to determine if we should start the activity today

Things to do:

  • Add a background
  • Place people and animals
  • Add items (balloons, buildings, etc.)
  • Rotate and resize objects
  • Play your CoSpace!

Watch me first…

14 of 56

Break into groups

Goal: Create a CoSpaces account

Optional: Make your own CoSpace

Breakout room tips

Have your camera on and pay attention

Be creative and interact with your awesome counselors

Remember: nobody writes code that works right away!

Ada

Alisha

Grace

Kristen

Thuviksa

Aarya

Ella

Piper

Skylar

Noa

Miriam

Sofia

Kelly

Shritha

Bella

Naomi

Kate

Dhruvi

Zoe

Emilia

Chikanyima

Gurman

Navya

Nadia

15 of 56

Sharing

Share what you’ve been working on!

16 of 56

Time for a group photo

Turn on your camera if you like to be in it.

17 of 56

Day 1 is done!

18 of 56

Day 2

Virtual Reality Camp

19 of 56

Schedule

This camp runs from 1pm to 3pm Eastern time with 30 minutes of time afterwards to solve coding problems.

Monday

Tuesday

Wednesday

Thursday

Icebreaker Activity

Intro to CoSpaces

Activity

Sharing

Warm-up

Intro to Augmented Reality

Merge Cube

Sharing

Warm-up

Virtual Reality Dream World

Sharing

Warm-up

Add-ons

Build your world

Sharing

20 of 56

Here’s the plan:

21 of 56

What is Augmented Reality?

Sounds like a big word, but it’s really not that bad ;)

AR: layering a virtual world over our own real world

Have a counselor make a simple merge cube prototype *again, no code* and show it

Augmented reality – where VR and real life combine, layering virtual elements onto your current surroundings

AR stands for augmented reality, where VR and real life combine to bring virtual elements into your current surroundings

Usually VR is completely virtual, all is computer generated. AR 'augments' or adds computer generated objects to the real world

22 of 56

Merge Cube Demo

Find your merge cubes!

Ideas:

  • Forest
  • Underwater world
  • All About Me
  • World of your favorite book

Watch me first…

23 of 56

Break into groups

Activity: Design a merge cube

Breakout room tips

Have your camera on and pay attention

Be creative and interact with your awesome counselors

Remember: nobody writes code that works right away!

Ada

Alisha

Grace

Kristen

Thuviksa

Aarya

Ella

Piper

Skylar

Noa

Miriam

Sofia

Kelly

Shritha

Bella

Naomi

Kate

Dhruvi

Zoe

Emilia

Chikanyima

Gurman

Navya

Nadia

24 of 56

Break

Time!

25 of 56

CoSpaces App

  • Open the CoSpaces App on your phone/tablet
  • Log in using the username and password from yesterday
  • Search for ‘Merge Cube’
  • Pick one and click Play
  • Hold the Merge Cube in front of the phone’s camera

26 of 56

Adding On

Character movements

Simple coding w/ regular blocks

Challenge: use merge cube-specific blocks

Ideas:

  • Give objects motion with animation
  • Make characters speak or think (using code)
  • Use merge cube-specific blocks to change the properties of the cube

What can you add?

27 of 56

Break into groups

Activity: Add onto your merge cube

Breakout room tips

Have your camera on and pay attention

Be creative and interact with your awesome counselors

Remember: nobody writes code that works right away!

Ada

Alisha

Grace

Kristen

Thuviksa

Aarya

Ella

Piper

Skylar

Noa

Miriam

Sofia

Kelly

Shritha

Bella

Naomi

Kate

Dhruvi

Zoe

Emilia

Chikanyima

Gurman

Navya

Nadia

28 of 56

Sharing

Share what you’ve been working on!

29 of 56

Time for a group photo

Turn on your camera if you like to be in it.

30 of 56

Day 2 is done!

31 of 56

Day 3

Virtual Reality Camp

32 of 56

Schedule

This camp runs from 1pm to 3pm Eastern time with 30 minutes of time afterwards to solve coding problems.

Monday

Tuesday

Wednesday

Thursday

Icebreaker Activity

Intro to CoSpaces

Activity

Sharing

Warm-up

Intro to Augmented Reality

Merge Cube

Warm-up

Virtual Reality Dream World

Sharing

Warm-up

Add-ons

Build your world

Sharing

33 of 56

Here’s the plan:

Red: nothing is done

Pink: outline done

Yellow: text in

Green: pictures in

Blue: text/pictures in

Purple: finalized

Green: simple, not much left to do

Yellow: medium, good amount left to do

Red: hard/complex, lots left to do

34 of 56

Final Project

Show first box w/ simple VR world

Second box (hidden) shows simple code

Third box (hidden) shows half merge cube, half more complex code

Explain the idea and basis of the project

Ask them what their ideas will be

Adding: simple code

Demo project

?

Adding: harder code

?

?

Goal:

  • Make a virtual dream world using virtual & augmented reality

Examples:

  • Moon base
  • Rainforest
  • Model city
  • Treasure hunt

35 of 56

Break into groups

Activity: Build your VR dream world

Breakout room tips

Have your camera on and pay attention

Be creative and interact with your awesome counselors

Remember: nobody writes code that works right away!

Ada

Alisha

Grace

Kristen

Thuviksa

Aarya

Ella

Piper

Skylar

Noa

Miriam

Sofia

Kelly

Shritha

Bella

Naomi

Kate

Dhruvi

Zoe

Emilia

Chikanyima

Gurman

Navya

Nadia

36 of 56

Break

Time!

37 of 56

Final Project

Show first box w/ simple VR world

Second box (hidden) shows simple code

Third box (hidden) shows half merge cube, half more complex code

Explain the idea and basis of the project

Ask them what their ideas will be

Demo project

Adding: simple code

Adding: harder code

?

?

Goal:

  • Make a virtual dream world using virtual & augmented reality

Examples:

  • Moon base
  • Rainforest
  • Model city

38 of 56

Final Project

Ideas:

  • Open a door with a click
  • Have someone talk
  • Make a character move

39 of 56

Break into groups

Activity: Build your VR dream world

Breakout room tips

Have your camera on and pay attention

Be creative and interact with your awesome counselors

Remember: nobody writes code that works right away!

Ada

Alisha

Grace

Kristen

Thuviksa

Aarya

Ella

Piper

Skylar

Noa

Miriam

Sofia

Kelly

Shritha

Bella

Naomi

Kate

Dhruvi

Zoe

Emilia

Chikanyima

Gurman

Navya

Nadia

40 of 56

Final Project

Demo project

Show first box w/ simple VR world

Second box (hidden) shows simple code

Third box (hidden) shows half merge cube, half more complex code

Explain the idea and basis of the project

Ask them what their ideas will be

Adding: simple code

Adding: harder code

?

Goal:

  • Make a virtual dream world using virtual & augmented reality

Examples:

  • Moon base
  • Rainforest
  • Model city

41 of 56

Final Project

Ideas:

  • Add special features to doors or objects
  • Make something move along a path (ex: rocket landing)

42 of 56

Sharing

Share what you’ve been working on!

43 of 56

Time for a group photo

Turn on your camera if you like to be in it.

44 of 56

Day 3 is done!

45 of 56

Day 4

Virtual Reality Camp

46 of 56

Schedule

This camp runs from 1pm to 3pm Eastern time with 30 minutes of time afterwards to solve coding problems.

Monday

Tuesday

Wednesday

Thursday

Icebreaker Activity

Intro to CoSpaces

Activity

Sharing

Warm-up

Intro to Augmented Reality

Merge Cube

Warm-up

Virtual Reality Dream World

Sharing

Warm-up

Add-ons

Build your world

Sharing

47 of 56

Here’s the plan:

Red: nothing is done

Pink: outline done

Yellow: text in

Green: pictures in

Blue: text/pictures in

Purple: finalized

Green: simple, not much left to do

Yellow: medium, good amount left to do

Red: hard/complex, lots left to do

48 of 56

Final Project

Add onto your VR world with a merge cube you can hold

Ideas:

  • Space theme: make a planet (hint - Nature)
  • Nature themed: habitat inside the cube
  • Book world: the cube tells the story

49 of 56

Break into groups

Activity: Add onto your VR dream world

Breakout room tips

Have your camera on and pay attention

Be creative and interact with your awesome counselors

Remember: nobody writes code that works right away!

Ada

Alisha

Grace

Kristen

Thuviksa

Aarya

Ella

Piper

Skylar

Noa

Miriam

Sofia

Kelly

Shritha

Bella

Naomi

Kate

Dhruvi

Zoe

Emilia

Chikanyima

Gurman

Navya

Nadia

50 of 56

Time for a group photo

Turn on your camera if you like to be in it.

51 of 56

Break

Time!

52 of 56

Future ORCSGirls Jr. Events

We have lots of ideas for the future…

  • Special invitation to select regular classes
  • Jr. version of selected ORCSGirls classes
  • ORCSGirls Jr. Camp 2024!!

53 of 56

Raffle time 🥳

54 of 56

Sharing

Share what you’ve been working on!

55 of 56

End of camp

56 of 56

THANK YOU SO MUCH FOR ATTENDING

www.orcsgirls.org

contact@orcsgirls.org

Big thank you to our

Volunteers, partners and sponsors.

@ORCSGirls

ORCSGirls

ORCSGirls