CoSpaces Edu (VR Delightex)

Build interactive 3D worlds, museums, and ecosystems in virtual reality using CoBlocks.

1

Getting Started

๐Ÿšง

Content in Development

The introductory tutorials for CoSpaces Edu (VR Delightex) are currently being prepared. Check back soon for beginner guides!

2

Build a Museum

๐Ÿ›๏ธ

Content in Development

The "Build a Museum" project materials are currently being prepared. You'll learn how to curate exhibits and program interactive guides!

3

Ecosystems Project

Complete the programming objectives for each ecosystem scene. Test your code, then verify your layout using the dropdown solutions.

STEP 1. In the World Scene

Task 1: Boat Animations

  • Animate both boats.
  • Make both boats sail on their paths at the exact same time.
โ–ธ๐Ÿ” Show Solution 10.1

Your blocks should use a run parallel block to move both boat items simultaneously on their tracks:

CoBlocks Solution 10.1

Task 2: Scene Teleporting Navigation

  • Use a When Clicked event combined with a go to scene block for the navigation texts.
  • Clicking "Polar" goes to the Polar Scene.
  • Clicking "Dry" goes to the Dry Scene.
  • Clicking "Continental" goes to the Continental Scene.
  • Clicking "Tropical" goes to the Tropical Scene.
โ–ธ๐Ÿ” Show Solution 10.2a & 10.2b

Ensure each clickable text script directs to the correct ecosystem target workspace environment:

CoBlocks Solution 10.2a
CoBlocks Solution 10.2b

๐Ÿ’ก Check Your Understanding

Which block is absolutely required if you want two paths to execute at the exact same moment instead of waiting for one to finish?

Reveal Answer

The run parallel control block handles concurrent execution tracks simultaneously.

STEP 2. Change to the Continental Scene

Task 1: Interactive Horse Interaction

  • When the Horse is clicked, switch its animation state to trot.
  • Turn the horse clockwise by 120ยบ with a radius of 5 meters over 3 seconds.
  • Have Luis say: "Welcome to the Continental climate..." followed by your custom ecosystem description text definition.
  • Use go to scene to redirect the sequence back to the world scene.

Task 2: Continuous Deer Scripting Loop

  • Make the deer loop its movement forever:
  • Set animation to walk, move 5 meters forward in 5 seconds, then wait 3 seconds.
  • Set animation to eat, turn clockwise by 90ยบ with a radius of 4 meters over 4 seconds.
  • Set animation to startled, then wait 3 seconds.
โ–ธ๐Ÿ” Show Solution 10.3

Review the loop nesting and event triggers configuration structure below:

CoBlocks Solution 10.3

๐Ÿ’ก Check Your Understanding

What happens if you forget to add a "wait" block after assigning a temporary animation state like "startled" inside a continuous loop?

Reveal Answer

The system immediately skips to the next block logic, and the animation might change instantly before the student can see it play out.

STEP 3. Change to the Polar Scene

Task 1: Concurrent Action Sequencing

  • Program the Bear and the Skier to run parallel.
  • Bear Configuration: Animation to walk → move 30 meters forward in 30 seconds → animation to sleep.
โ–ธ๐Ÿ” Show Solution 10.4a

Check your tracking track syntax setup for the polar bear path routine profile:

CoBlocks Solution 10.4a

Task 2: Complex Skier Movement Timeline

  • Skier Sequence:
    • Animation to diagonal sliding → Move 3 meters forward in 2 seconds.
    • Animation to gliding → Move 2 meters forward in 1 second.
    • Animation to falling → Skier says "Oops!" → Move 4 meters forward in 2 seconds.
    • Wait interval execution → Skier says a blank message string " " to clear the bubble text area.
    • Animation to idle → Skier says: "The polar climate is..." (Add your information definition text here).
    • Return to the hub using go to scene - world.
โ–ธ๐Ÿ” Show Solution 10.4b

Double-check the timing logic parameters for each segment shift in your project setup panel view:

CoBlocks Solution 10.4b

STEP 4. Change to the Dry Scene

Task 1: Click Trigger Behavior

  • When the desert man is clicked → Animation to walk → Move 4 meters forward in 4 seconds.
  • Change animation to talk neutral → Say: "The Dry climate is..." (Add your eco-facts detail notes here).
  • Set animation back to neutral → Trigger go to scene - world.

Task 2: Collision Detection Scripting

  • When the snake collides with the camel:
  • Enter block: Camel animation to run → Move 30 meters forward in 10 seconds → Animation to sit.
  • Exit block: Animation of the snake changes to charmed → Set color item property of the snake to red.
โ–ธ๐Ÿ” Show Solution 10.5a

Verify collision block placement conditions format properties mapping here:

CoBlocks Solution 10.5a

Task 3: Parallel Running Action Logic

  • Camel Segment: Animation to walk → Move 12 meters forward in 12 seconds → Turn counterclockwise by 120ยบ with a radius of 4 meters over 4 seconds → Animation to eat.
  • Snake Segment: Animation to slither → Move 15 meters forward in 10 seconds → Turn clockwise by 180ยบ with a radius of 3 meters over 5 seconds.
โ–ธ๐Ÿ” Show Solution 10.5b

Examine the alignment tracking within this layout flow design matrix panel:

CoBlocks Solution 10.5b

STEP 5. Change to the Tropical Scene

Task 1: Tropical Interaction Routine

  • When Rainforest man is clicked → Animation to walk → Move 4 meters forward in 4 seconds.
  • Change animation state to talk neutral → Say: "The Tropical climate is..." (Incorporate your custom climate facts).
  • Revert animation to neutral → Return home using go to scene - world.
โ–ธ๐Ÿ” Show Solution 10.6

Observe the target structure pattern setup configuration map view details:

CoBlocks Solution 10.6

๐Ÿš€ Bonus Challenge: Creative Sandbox

Add any extra creative logic paths you want to test! Create interactions, color modifications, or terrain effects to bring your ecosystems alive.

Install App for Classroom

One-click fullscreen learning for Chromebooks, iPads & PCs

๐Ÿ–ฅ๏ธ
Distraction-FreeFullscreen window without browser tabs or search clutter.
โšก
1-Tap LaunchPin directly to the Chromebook shelf, iPad dock, or Windows taskbar.
๐Ÿ“ถ
Classroom SpeedInstant cached loads for lessons and simulators even on school Wi-Fi.
๐Ÿ”’
Safe & Ad-Free100% free, private, and no app store logins or passwords needed.
  1. 1
    Click the Install button

    In your browser, look at the right end of the top web address bar for the ๐Ÿ’ป Install or โค“ icon.

  2. 2
    Confirm "Install"

    A popup will ask if you want to install "Ed Tech Hub". Click Install.

  3. 3
    Pin to your Shelf

    Right-click (or two-finger tap) the app icon in your Chromebook bottom shelf and select "Pin"!