VR/AR CoSpaces Design and Programming Course
Master CoSpaces Programming to Create Metaverse Worlds
Using Blockly visual programming, create immersive experiences from scene design and object modeling to interactive storytelling.
This course aims to guide students in exploring the world of Virtual Reality (VR) and Augmented Reality (AR) technologies, and learn how to use CoSpaces platform to design virtual worlds and program. Students will start from scratch, learning to create interactive 3D content, including games, animations, and campus scenes. The course covers CoSpaces basic operations, object and scene creation, and implementing interactive features using block programming. Students will have opportunities to createVRroller coasters, bowling games, solar system models, and even virtual school tours. Additionally, students will learn to adjust camera speeds, create scoreboards, and more to increase game difficulty and fun. Through this course, students will develop three-dimensional spatial thinking, enhance creativity and programming skills, unlock the unlimited possibilities ofVRandAR, and learn how to combine virtual content with the real world to create immersive interactive experiences.
Suggested Course Topics:
- My VR Campus Tour
- Solar System Galaxy World
- Maze Design
- VR Roller Coaster
- Bowling Game
- Escape Room Game
- AR Blocks
- Cross-disciplinary Museum Design
- *Course themes can be customized to suit school requirements
Course Content
This course will apply CoSpaces Edu (Delightex) to teach VR/AR design and programming, enabling students to learn 3D modeling, spatial design, and interactive program development. Students will use Blockly to write programs that give virtual objects interactive features like movement, collision, and gravity simulation, fostering logical thinking and creative expression. The course covers various topics, and students will learn camera angle switching, animation creation, and physics simulation, mastering game development and interactive experience design. Additionally, the course includes AR technology, allowing students to combine virtual objects with real environments to create AR blocks and interactive experiences. Through project work and team collaboration, students will be able to plan, develop, and showcase complete VR/AR projects, enhancing their programming abilities, innovative thinking, and technology application skills.
My VR Campus Tour
Students will design a virtual campus tour, learning to create virtual environments using CoSpaces and present different areas of the campus using 360-degree views. Students will learn to set up interactive elements such as buttons and trigger zones, and incorporate text or video introductions to make the virtual campus more engaging and interesting.
Solar System Galaxy World
Design a solar system model where students will learn to create different planets and galaxies using CoSpaces, set up planetary orbital movements, and add corresponding animations and backgrounds. Students need to learn how to make scenes dynamic, such as object movement and collisions in space, to enhance immersion.
Maze Design
Students will design a 3D maze using CoSpaces modeling tools to create maze structures. Skills include setting up obstacles, traps, and passages, and using programming commands to control player movement and trigger events. Students will also learn to use the physics engine to make object interactions more realistic.
VR Roller Coaster
Students will create a virtual roller coaster experience, learning to use CoSpaces’ motion controls and visual effects to simulate speed and gravity. Skills include designing roller coaster paths, adjusting camera angles, and creating exciting speed sensations and game interactive elements.
Bowling Game
Students will design a bowling game, learning to create 3D bowling lanes, balls, and pins, and use programming to control ball rolling, impact effects, and scoring systems. Students will gain a deeper understanding of physics calculations, such as collision detection and elasticity calculations, to make the game more realistic.
Escape Room Game
Students will design a virtual escape room game, learning to construct multiple rooms and levels, and design puzzles and challenges to unlock new areas. Skills include setting up trigger events, timers, and using 3D modeling to create puzzle objects (such as locks, password boxes, etc.).
AR Blocks
Students will use AR technology to place virtual blocks in the real environment, design AR scenes, and make virtual blocks interact with real objects. Students will use AR programming techniques to control virtual object positions and movements, creating fun and personalized AR experiences.
Cross-disciplinary Museum Design
Students will design a virtual museum, learning to create exhibition areas and place exhibits, adding descriptions for each item. Skills include designing exhibit appearances, interactive elements (such as displaying more information on click), and adding appropriate background music or voice introductions for each section to enhance the learning experience.
Student Works
Learning Outcomes
Master VR/AR Design and Programming Basics
Students will master creating 3D scenes using CoSpaces and controlling object and environment interactions through programming, enhancing VR/AR design and application capabilities.
Enhance Logical Thinking and Problem-Solving Skills
Through programming games and interactive experiences, students will develop logical thinking and problem-solving abilities.
Strengthen 3D Spatial Concepts and Creative Design
Students will become familiar with 3D modeling and animation creation, learning to use perspective, motion, lighting, and interactive design to create more immersive virtual worlds.
Learn to Apply Physics and Motion Principles
Through game development, students will master physics engine calculations, including applications of gravity, collision, velocity, and acceleration.
Experience Immersive VR/AR Technology, Increase Interest in Technology
Students will personally experience and create VR/AR applications such as VR tours, AR blocks, VR museum design, etc., enhancing their interest and understanding of virtual and augmented reality.
Firefly is Different.
We firmly believe that learning should be filled with laughter and surprises. Our professionally designed VR/AR courses use CoSpaces to let students create interactive virtual scenes hands-on, combining animation, storytelling, and programming. Learn while playing, unleash creativity, and easily enter the world of spatial design and immersive technology!
Professional Team
All instructors are current students or graduates of the Hong Kong Institute of Education, and all must undergo professional STEAM education training before becoming official instructors.
Keeping Up with the Times
Combining the latest technology in the market and the most popular topics, our courses and materials are designed for primary and secondary school students by an experienced professional teaching team.
Student-Centered
We guide students to think independently and learn autonomously, combining practical and real-life challenges to spark students’ interest and creativity.
Tailored Teaching
We have extensive experience teaching various types of students, including English/Chinese schools, special schools, kindergartens, etc., and tailor courses accordingly.
Client Testimonials
“I appreciate the professional attitude of your company's staff the most. I have personally witnessed that your company's managers, staff, and instructors are all polite, responsible, enthusiastic, and possess sufficient professional knowledge. Special thanks to your company's staff for accompanying our school's teachers and students to the mainland to participate in the sister school program and share VR filming techniques with local students.”
“I appreciate the team's course design, which includes basic VR video shooting concepts, VR video appreciation, and allows students to participate in actual shooting and post-production. This enables students to experience a complete VR filming learning process in just a four-hour course.”
“The design of this course (CoSpaces VR) is excellent, catering to students' abilities while maintaining an element of fun, allowing students to enjoy themselves. The instructor professionally helps students master programming skills, which is very professional 👍🏻”
“Coolwalk's Virtual Tour course allows students to try industry-level professional 360-degree photography equipment and experience creating virtual tours hands-on. The instructor is also experienced and dedicated to guiding students, enabling them to create their own virtual tour projects, which is highly beneficial.”
“Your company's staff possesses the latest professional knowledge in the industry, and the company has sufficient equipment to meet teaching and filming needs. At the same time, your company regularly introduces the latest resources for our school's teaching use, such as VR short films of famous Chinese landmarks, allowing our students to break through the limitations of time and space and view our country's famous sites and historical relics while in the classroom.”