LifesaVR: Immersive Learning Experience for Paramedics

Looking into the Context and the Problem

Shortly after I joined one of the curriculum committees at the Justice Institute of British Columbia, I learned that the paramedicine program has a 100-page practical simulation book, detailing how instructors should describe each scenario for simulation practice. The students, wearing their uniforms, carrying emergency cases, often stand in the middle of the classroom and try to imagine the physical environments where they are supposed to save lives.

In school, students rely on verbal explanations from the instructors to assess hazards and determine their next steps, whereas they are expected to observe the environment, identify risks, and save lives independently in the field. It is clear that there is a gap between what is learned in the classroom and what is required in the field.

As an instructional designer, I hope to fill the gap by designing and developing user-centred immersive experiences that could potentially shift the way we learn and teach in formal and informal environments.

Setting up Achievable Goals

Working with a team from the Centre for Digital Media, our goal is to develop a working VR prototype that simulates immersive learning environments for paramedics. The prototype will provide both experiential and reflective learning opportunities for trainees to apply critical assessment and decision-making skills, leading to better response when real events occur.

In addition to the realism of the learning environment, our design includes: 1) functionalities to track, analyze, and review how trainees made their decisions during the simulation; 2) non-intrusive user interface and exemplary user experience for reflective learning; 3) and a final package that can be easily installed and used in different physical settings.

Building, Testing, and Iterating the Prototype

Through iterative design, rapid prototyping, and user testing, we created a simulation in which a young adult is struck by a vehicle and becomes unresponsive. In the simulation, the patient is found lying supine on the pavement, with obvious bleeding; there are broken glasses on the ground near the patient, and the gas is leaking; police have stopped the traffic and firefighters are at the scene to assist.

Students are required to identify all the hazards, and then use three dressings, in the correct order, from the emergency case to stop the bleeding. In order to analyze students’ decision-making processes, we also designed a dashboard that collects two sets of data: attention and reaction time. Attention, tracked through head movement, measures how long students look at an object, while reaction time measures how long it takes a student to complete a task. The dashboard is cloud-based so instructors can read the analysis and provide feedback from anywhere.

Presenting a Mid-Project Video Demonstration

Halfway through the project, we were asked to present this project to JIBC donors, faculty, and staff. Although the final prototype has evolved from this iteration, this video provides a succinct introduction to our design. I personally adore this video for its energy and simplicity. 

Designing and Redesigning the Dashboard

The team conceptualized, prototyped, and iterated the dashboard in two or three weeks. Click the image to view the final interface of the dashboard. 

Installing the Final Prototype and Putting on the Backpack Devices

And Finally Meeting the Team

Centre for Digital Media

  • Eris Lam, Developer
  • Kyle Liu, 3D Artist | Unity programmer
  • Julia Read, Product Manager | UI Lead
  • Farbod Tabaei, Concept Artist | Game Designer
  • Sooq Won, UX Researcher | Graphic Designer
  • Yuan Zhang, 3D Artist | Game Designer
  • Robyn Sussel, Faculty Advisor

Justice Institute of British Columbia

  • Junsong Zhang, Instructional Designer, CTLI
  • Robert Walker, Director, CTLI
  • Svetlana Larson, Regional Training Coordinator, PCP
  • Eric McConaghy, Regional Training Coordinator, PCP

And a big thank you to people who participated in the user testings and provided valuable feedback.

UDL Strategies for Blended and Online Learning

Blended and online learning has become a prominent feature of our educational landscape because of COVID-19. The drastic shift in the learning environments has created challenges and opportunities for teaching and learning.

Collaborating with Dr. Seanna Tacks and Helen Lee, we developed a guide that explains how UDL principles can support both instructors and students. This guide is rich with practical tips, strategies, and examples whether you are new to UDL or a seasoned practitioner.

If you are interested in learning more about it, click on the image below to assess the guide. 

Five Practices for Rapid Course Design and Development

Start with Backward Course Design Approach

If you start your course design with content selection, you are likely to spend a lot of time but making little progress. Backward course design approach is outcome-based and therefore efficient. It also helps us to align assessment plans to learning outcomes, and align content and activities to assessment plans.

Here are the simplified steps for backward course design:

    • Step 1 Learning outcomes: identify what students should get out of the course
    • Step 2 Assessment: determine how to assess learning outcomes
    • Step 3 Activity and Content: select content and design activities around assessment

Here is a Course Plan Template that supports backward design.

Design a Proper Syllabus

Even with tight deadlines, a syllabus should at least contain 1) Instructor information, 2) Course description, 3) Course learning outcomes, 4) Required texts and materials, 5) Course schedule, 6) Assessment plan, 7) Assignment descriptions and expectation, and 8) Course policies. A good syllabus helps everyone (SME, Instructional Designers, and Program Managers) to imagine how the final product will look like.

From a backward design perspective, it is critical to be clear on the assessment plans and assignment descriptions. For example, if you are asking students to post threads in discussion forums, you should elaborate on your expectations in the syllabus such as the length of the post, whether or not they should reply to other students, and when they should complete the tasks.

Build an Effective Process for Content Development

Course design and development usually requires strong collaboration between multiple parties. Here is what makes the process effective based on my experience and observation.

  • Use cloud tools such as OneDrive and Google Drive where possible (please check your organizational privacy policy first).
  • Adopt a clear and consistent structure for content and asset organization. Assets could include images, videos, documents, and any other files for course design and development.
  • Design your content document purposefully. The more your content document resembles the final product, the more efficient everyone could be.

Be the Product Manager

Put on your Product Manager’s hat and be clear on the requirements! Your final product is most likely a course that lives in a learning management system (LMS). To avoid surprises, here are some of the questions for you to think:

  • Is the design for a new course or integration into an existing course? A new course design usually starts from scratch while integration is a redesign based on what is already in the course. This is particularly important for online courses because the design process and the final product could look very different.
  • How will the course menu look like in the learning management system (LMS)? Is there a particular structure that everyone needs to know?
  • How is everything named in the LMS? Will your students and instructors be able to understand and tell the difference? Do the naming of your assignments align with what is in the syllabus?
  • How are your learning modules built? Simple file upload into LMS, customized HTML and CSS pages, or designed in e-authoring tools such as Articulate Storyline and Rise 360? 
  • How do learning modules open in your course? Pop-up in a new window or opens within the LMS? Open within LMS often means less on-screen space for content presentation. This may look minor but it could have a huge impact on student learning experience, especially for those who use mobile devices or tablets.
  • How do your courses move into LMS? Are they in a test environment before they go live? Are there any components that need to be imported as SCROM packages or HTML pages into your LMS? How are other departments such as IT and Scheduling involved?
  • Can you be agile? Do you have to wait for the SME to develop everything and then design the course? Think about the modules that you can design already.

Some of these questions may sound technical but it is what makes a good product manager great.

Make Technology Work for You and Students

There are multiples ways to success in life and at work. The same to technology.

  • For video recordings, Kaltura is recommended at many institutions, but if it doesn’t work for you, use your phone, your webcam, or any tool that works for you.
  • For synchronous online learning, Collaborate or Zoom is commonly used but it doesn’t mean that you or your students have to be in synchronous sessions all the time. Why not blend asynchronous and synchronous learning?
  • For courses delivered through LMS, is there any flexibility for course completion? For example, do students have to complete everything within the day if it is a 1-day course? Can the course be available for a longer period, particularly the asynchronous components? Maybe you just opened this course to more students who couldn’t register previously by doing that.
  • And lastly, always ask for help when it comes to technology.

Universal Design for Learning: A Practical Guide

In the past months, I have been working with Dr. Seanna Takacs on a project that aims to mobilize Universal Design for Learning (UDL) for faculty and staff at the Justice Institute of British Columbia.

Implementing the UDL framework can be challenging because it requires us to contextualize UDL principles, develop actionable ideas, and foster a mindset of (re)design. Considering those challenges, we created a UDL guide that integrates Design Thinking and offers actionable ideas.

Universal Design for Learning: A Practical Guide 

This guide is perfect for those who want to explore the what, why, and how of UDL. Feel free to share with your colleagues. Your feedback is certainly welcomed!

Photo from the UDL Workshop

The Implicit Rule of Working from Home

When COVID-19 hit Vancouver, I was in the middle of renovating my place. Obviously, the renovation has to stop to keep everyone safe, but the question is how should I work from home with such a big mess.

In order to create some space to work from home, we cleaned up the living room which was filled with boxes and dust. It really helped because now I have an option: dress up in my bedroom in the morning and walk to work downstairs.

But that is not enough. An implicit rule of working from home is that you need a room that is quiet enough for important conversations. My living room obviously does not live up to that expectation, so I find myself crawling back my bedroom for important work such as facilitating online workshops for faculty and staff.

Here is my setup for online workshops: one laptop on the bed frame and one on the bed. It is not perfect but surprisingly creates an appealing hierarchy, if you ignore the background.

This setup requires some creativity and physical flexibility. Everyone in my team had a good laugh when they realized how I set up everything. Isn’t it exactly what we need during a difficult time?

So how do I sit? I sit on my knees, just like when you are on a tatami or on a yoga mat. If you are a yogi or a dancer, this is a perfect opportunity for pancake split or middle split.

In case you are wondering why I use two laptops, it is because one is logged in as the moderator, and the other joined as a student. This is just to make sure I see what participants see particularly when I share screens or PPTs. It helps with the pace of speech as well because there is usually a 2 or 3 seconds delay between the facilitator’s view and the students’ view.

Also, participants won’t see my face from their webcams until almost the end of the workshop. For the record, I do dress up properly and the background is just a plain white wall. But it is unnecessary to turn on the video function while presenting your content. It eats up your bandwidth and also competes with your presentation, and I am sure it is backed up by research on cognitive load somewhere.

Luckily everything went well. I mean, the internet didn’t die and my middle split proved to be advantageous for this job.

So I guess the ultimate implicit rule of working from home is: keep everyone happy and remember to stretch!

[The graffiti created by the participants when they were trying out the whiteboard function]

What You Should Know about Creative Learning

Nine months ago, Dr. Sandrine Han suggested that I should check out Learning Creative Learning created by Lifelong Kindergarten at MIT Media Lab.

I hesitated for a moment because I was not sure if I would be able to complete this open online course. After all, the average completion rate of MOOC courses is about 15%. To my surprise, not only did I finish the entire course, but also go back and review some of the articles and resources provided by Mitchel Resnick and his lab team.

Learning Creative Learning is now officially a source of inspiration for me. The course materials are fun to read, the course structure is well-designed with 6 easily digestible modules, and the principles and strategies can be applied to any discipline at any school or university. I would recommend every educator to take the course if time allows.

However, if you do not have the time to finish the entire course, these are the things I would like to share with you:

  • The spiral process of creative learning
  • The core concepts of 4P’s: Project, Passion, Peers, and Play
  • Strategies to foster creativity

1. The Spiral Process of Creative Learning 

In the first chapter of his most recent book Lifelong Kindergarten: Cultivating Creativity through Projects, Passions, Peers, and Play, Mitchel illustrates the spiral process of creative learning: an iterative process when someone engages in a creative activity.

Creative Learning Spiral (Courtesy of Mitchel Resnick)

According to Mitchel, IMAGINE is usually the first step, followed by actions to CREATE things. PLAY refers to a stage where people experiment or tinker. SHARE create spaces for collaboration and peer feedback. Reflect basically means “how might we improve,” typically guided by a teacher or facilitator.

As a spiral process, the creative learning cycle is iterative in its nature. That means students need to try out different ideas and approaches to solve problems and improve their solutions. In order to support the creative learning process, Mitchel introduced 4P’s: Projects,  Passion, Peers, and Play. 

2. Projects, Passion, Peers, and Play


In chapter 2, Mitchel suggests that project-based learning is critical because it is the key to fluency, a similar concept to mastery.

“… When you learn to write, it’s not enough to learn spelling, grammar, and punctuation. It’s important to learn to tell stories and communicate your ideas…  Imagine trying to learn to write just by working on crossword puzzles. It could improve your spelling and vocabulary, and it could be fun, but would you become a good writer, able to tell stories and express your ideas fluently? I don’t think so. A project-based approach is the best path to fluency, whether for writing or coding.”

Mitchel also argues that learning by doing is not enough. Students should engage in  learning by making, which is the process of designing, building, and creating something:

“in the culture of the Maker Movement, it’s not enough to do something: You need to make something. According to the maker ethic, the most valuable learning experiences come when you’re actively engaged in designing, building, or creating something—when you’re learning-through-making.”

The idea of learning by making can be challenging to many of us. If you are wondering where to start, I would suggest thinking about these questions:   

  • How do your current activities, feedback, and assignments support or do not support the “making” process?
  • How can you create authentic projects that support the acquisition of 21st-century skills?
  • And more importantly, are you willing to try out new approaches?


In chapter 3, Mitchel introduces the idea of “wide walls” building on Seymour Papert’s concepts of low floor” and high ceiling.” “Low floors” means technology should provide easy ways for novices to get started. “High ceiling” means technology should also provide ways for people to work on increasingly sophisticated projects over time.

According to Mitchel, “wide wall” adds that technology should support a wide range of different types of projects because people have different passions. He also suggests that passion leads to a phase of immersion in learning.

“Developmental psychologist Edith Ackermann described the process in terms of diving in and stepping back. When people work on projects they’re passionate about, they’re eager to dive in and immerse themselves. They’re willing to work for hours, or longer, and hardly notice that time is passing… But it’s also important for people to step back and reflect on their experiences. Through reflection, people make connections among ideas, develop a deeper understanding of which strategies are the most productive, and become better prepared to transfer what they’ve learned to new situations in the future. Immersion without reflection can be satisfying, but not fulfilling.”

He points out that we need to encourage “hard fun” instead of believing the misconception that students want learning to be easy.

“Too often, teachers and educational publishers try to make lessons easier, believing that children want things to be easy. But that’s not the case. Most children are willing to work hard—eager to work hard—so long as they’re excited about the things they’re working on.”

Although it is obvious that people learn the best when they are led by passion, it is not easy to implement when students just need certain courses in order to complete their degrees. However, whenever possible, it is our job to create space for flexibility and agency that ignite passion.  

If there is not much you can change in your course content, how about giving students choices to decide the format of their assignments? If they enjoy creating videos, can they submit a video instead of a writing assignment? And even before that, do your students know that they can talk to you about their interests or preferred ways of learning?  


Mitchel suggests that we need to shift from think-it-yourself to make-it-together.

“This approach is more aligned with the needs of today’s society, where almost all jobs require collaborative effort, and the most important social issues require collective action.”

With peers, students collaborate with and learn from each other to create prototypes and artifacts. They seek for team members offline and online and develop communities by themselves. These meta-cognitive strategies enable them to become more self-sufficient.

But how should we support this? In chapter 4, Mitchel addresses it by discussing the shifting role of teachers:

  • Catalyst: The best way for a teacher to provide a spark is to ask questions. By asking the right types of questions, a teacher or mentor can catalyze exploration and reflection, but the learner remains that active agent, in charge of the activity.
  • Consultant: The goal is not to “deliver instruction” or “provide answers,” but to understand what people are trying to do and figure out the best way to support them.
  • Connector: An important part of teachers’ job is to connect learners with other people who they might work with, learn with, and learn from.
  • Collaborator: Teachers or mentors don’t simply provide support or advice. They work on their own projects and invite people to join in.


Why is play even relevant or essential? In chapter 5, Mitchel explains that play helps students to explore the unknown and the uncertainty.

However, not all types of play are equally valuable. Citing work from Marina Bers, he agrees that there is a difference between playpen and playground.

“The playground promotes, while the playpen hinders, a sense of mastery, creativity, self-confidence, and open exploration.”

“Playpen” indicates limitations and restrictions, whereas “Playground” is open and encourages social interactions. With that, he suggests that the tinkering process combines the value of “playing” and “making.”

“The tinkering process is messier. Tinkerers take a bottom-up approach: They start small, try out simple ideas, react to what happens, make adjustments, and refine their plans. They often take a meandering, circuitous path to get to a solution. But what they lose in efficiency they gain in creativity and agility. When unexpected things happen and when new opportunities arise, tinkerers are better positioned to take advantage.”

Tinkering is inherently an iterative process, similar to the process of design thinking.

“Tinkerers believe in rapid prototyping and iteration. When working on a design project, they build something quickly, try it out, get reactions from other people, then make a new version— over and over.”

In order to cultivate creative thinkers, he cautions that teachers need to understand that step-by-step instructions should be a stepping stone, not a final destination. Teachers also need to encourage students to try out different approaches and styles so that they can switch strategies as situation warrants.

3. Strategies to foster creativity

In chapter 6, Mitchel lists 10 tips for parents and teachers to support the development of creativity based on the spiral process of creative learning. You may also find the 10 Tips here.

Contextualizing Learning Creative Learning for learning design in general, I think there are a few things we could implement effectively with some reasonable efforts:

  • Low floor: A course should be designed in a way that is fun and provides a strong sense of achievement at the beginning. For example, you could gamify your first class by introducing a trivial game with a leader board, and everyone wins something.
  • High ceiling: When possible, learning tasks should be designed with a gradual increase in difficulty.  A simple way to increase difficulty is to provide less support or aids. For example, your students may be provided step-by-step instruction at first. As the course progresses, students are asked to perform a task with less or no instructional aids. Sometimes it just means you talk less. 
  • Wide wall: Consider the needs and interests of your students. Give students chances to choose projects or assignments. Empower them to figure out a topic they are interested in within the subject. An example I provided previously is to think about the format of your assignments, can students submit video assignments rather than writing assignments? Are they given the opportunities to discuss with you about their preferred ways of learning?
  • Allow play and mistakes: High-stake assessments do not usually afford mistakes. Consider “drop the lowest grade” if you have multiple projects in one course so your students could experiment different approaches, or consider allowing students to submit assignments a few more times to make improvements (iterations) based on formative feedback they receive.
  • Room for unknown: Use worked-out examples with purpose. Depending on your objectives, you may provide step-by-step instruction first, or you could give students opportunities to imagine and explore the possibilities of solving problems first. The key is that students need to understand that unknown is constant in the real world and the only way to deal with it is to try different approaches
  • Build the habit of reflection: Establish a process for reflection. Provide opportunities and tools for your students to reflect as an individual and as groups. A simple tool like KFC (keep, fix, change) will make the reflection process much easier for new students. Also, encourage your students to document their process and iterations for reflection.

So, how about some creativity with your course design and teaching practices?  

Facilitating Synchronous Online Learning

A few weeks ago I developed and facilitated a workshop around facilitating synchronous online learning for the Learning Center at Kwantlen Polytechnic University. Initial assessment showed that the main challenges of teaching synchronous online classes are:

  • Communicating with each student during the session
  • Converting face-to-face activities to online sessions
  • Audio or video technical issues
  • Using interactive tools

At first glance, these challenges seem to be technical. However, it may be a combination of beliefs and skill gaps. For example, I wonder why instructors need to engage with “each” student in a synchronous online session. Is it a need derived from learning objectives or a perception driven by the fear of losing sight to each student?

In order to address these beliefs and skill gaps, the workshop is designed and delivered to cover these learning outcomes:

  • Identify elements that influence synchronous online learning experience
  • Recognize the affordances and constraints of synchronous online learning platforms
  • List different phases and best practices in a synchronous online session
  • Apply multimedia learning principles in the selection and use of tools for interaction and assessment

A Sneak Peek of the Workshop Activity

What are the best practices for synchronous online learning?

It is obvious that best practices in teaching and learning largely depend on the learning objectives and the tool you selected within the platform.

We will go through the first page of Suggestions for Using Synchronous and Asynchronous Communication from the University of Calgary, Werklund School of Education, and work in groups to adapt it based on your synchronous online learning classes.

At the end of this workshop, not only participants learned the technical side of using synchronous online learning tools for content delivery and assessment but also formed a better understanding of relevant strategies to engage and interact with students.

Presentation at ETUG: Co-creating XR Application for Education

What is ETUG?

Educational Technology Users Group (ETUG) is a community of BC post-secondary educators focused on the ways in which learning and teaching can be enhanced through technology.

What is this presentation about? 

In the ETUG Fall 2018 Workshop, I proposed to present. And here is the abstract:

Most educators get to access AR/VR/MR applications when they are well-developed and ready to use, but they are missing in the design and development process. To most people, the design and development process remains mysterious, but educators need to be involved in the process and become co-creators. Sharing the process and challenges will be an important first step.

What was presented?

Developing HoloLens Application for Aircraft Maintenance Engineers

Just in case you don’t know, our project is basically to translate an existing desktop Helicopter Rotor Head application into Microsoft Hololens application. In addition, we are adding voice control and multiple user network.

(Image Credit: John Bondoc, UX Designer)

Sounds interesting? It’s actually quite scary because none of our team members had experience developing HoloLens application previously. So we learn as we do it.

We just finished Sprint #6 and entered into Sprint #7.

(Credit: Junsong Zhang, Project Manager)

In Sprint #5, we created a prototype based on the concept art below and started adding voice control into the application. The main changes were: 1) we added a voice control command board, and 2) the controls were moved below the rotor.

(Image Credit: John Bondoc, UX/UI Designer)

However, in Sprint #6, we tested the prototype and found that the main problems are

  • Difficulties with collective/cyclic controls.
  • Difficulties to see the effects such as airflow & swashplate movement.
  • Difficulties in looking at the rotor while moving the cyclic/collective controls.
  • Slow response with voice control.
  • Confusion about voice control menu.
  • Insensitivity of voice control in noisy environment.
  • There are no indications when “make bigger/smaller” voice controls hit the limits.
  • Not enough training/instructions with regard to how to use HoloLens.
  • Users tend to take it as a 2D object instead of 3D.

Considering scope, we decided to work on the ones that are critical to the functionality of this application:

  • Improve cyclic function
  • Resize/reposition cyclic & collective controls
  • Resize the whole field of view so users don’t need to move their heads too much at the beginning.
  • Change how the model scale up and down: keep the rotor in the background while it grows bigger or smaller instead of jumping to the front.
  • Redesign the voice control menu: instead of a command board, the new voice control menu will be interactions that give users instructions when they gaze/hover over the buttons.

(Credit: the entire team)

Based on that, we came up with a new sketch that reflects that our new interface and interaction. The main changes are the positioning of controls and voice control menu, as well as how the interactions work. We’ll have to prototype and test it. 

(Image Credit: John Bondoc, UX Designer)

From this week on, we will spend more time developing a multiple user network. The idea is to enable instructors to broadcast their views and modifications in the application to students in real-time.

Designing an Instructional Process for IELTS Speaking Part 2


  • Enable students to develop keywords and stories through iterations.
  • Provide personalized feedback to improve fluency, lexical resources, and grammatical accuracy, and pronunciation.
  • Increase the awareness of speech patterns.