VR Smart City Model

Objective:
To enable students to learn computational thinking through employing virtual reality (VR) technologies to model a smart city conceptual design for communication and realisation of urban management issues.

Description:
The school will organise a series of basic VR technologies workshops to students. The workshops include theoretical session conducted in a classroom, including VR concept, platforms and 3D modelling, followed by practical session to prepare a 3D city model, such as a street or small district. Students can also explore how to enhance the immersive and interactive experience through IoT and cloud computing technologies. They can try adding any interactive AR features like streets navigation, objects search engine, social network, sight-seeing and translation aid, security control, etc. in the 3D model.

Hardware
  • VR headsets with/without controllers
  • IoT kits included sensors such as motion detection, gas, temperature, humidity, gyroscope, accelerometer etc.
  • PC / laptop / tablet computer with Internet connection that meet the system requirements of running 3D VR engine
Software
  • Cross-platform development engine that can be used to create 3D VR visual design
  • IoT devices SDK / APIs for capturing ambient data to the cloud
Cloud Services
  • IoT service platform
  • VM for storing and publishing the 3D model and real-time data
Major Activities
  1. Theoretical session covering:
    1. VR concept
    2. Common AR platforms and tools
    3. Basic 3D modelling
  2. Practical session of building a 3D model and touring with VR glasses. The model can be tuned for different viewing perspectives on motion
  3. Explore any useful real-time aggregated data to display in-situ, such as air quality, temperature and humidity data
Learning Objective(s)
  • Enhance students' computational thinking skills, through creating the virtual city models in which 3D-geometry concept and computing techniques are required
  • Stimulate students' creativity, through associating the model with real-time data to make our lifestyle even smarter
Duration
  • Basic session
    • Theoretical session : 6 hours
    • Practical sessions : 8 hours x 2

  • Moderate level session : depending on the complexity
  • Advanced session : depending on the complexity
Difficulty
  • Hard
Target Level S4 - S6
Target No. of Students About 20 students per class