Home
HoloCL
HoloCL
Making Collaborative learning Effective and Affordable

Live Demo

About the project

Our project is to understand the collaborative learning methods that are being practiced currently in the smart classrooms and discussions and build a cost effective system that can be used with minimal resources. The goal of our project is to build a system that improves the quality and effectiveness of collaborative learning in smart classrooms or in group discussions and to bring them closer to as many people as possible by making it affordable.

Collaborate

The students in a school or employees in a business meetings can collaborate easily with our project

Learn

Learning is made easy using 3D models and data while collaboration.

Interact

Learning has become fun and awesome using the interaction with 3D models.

Requirements

Several user studies and interviews were conducted to gather requirements. The following are the main requirements gathered:

  1. All users should be able to view the shared content without any obstructions
  2. Users should be able to view a 3D model of the shared object
  3. The system should enable the driver to manipulate 2D and 3D models with gesture interactions to avoid difficulties faced with traditional keyboard and mouse
  4. The system should allow the passengers to track which part the driver is talking about or looking at (ex: pointer or marker)
  5. The system should accommodate 2 to 10 users with one user as the driver
  6. The system should enable the driver to pull up more information about an object

Requirements documentation

requirements

Sketches

Several sketches have been drawn by brain storming before "making the right design". Check out the sketch diary for the detailed sketch iterations

Sketch diary

sketch

Screenshots of the Interface

Evaluation

Formative Evaluation

Formative evaluation is done while the system is in design phase before implementation. Wizard of Oz method has been used to evaluate the system in design. Refer to the formative evaluation documentation for further details

Formative Evaluation Documentation

Summative Evaluation

Our tool was evaluated by two users who were given four tasks. Then the various metrics such as task success, task efficiency were calculated. The user experience and the feedback were recorded using SUS forms.

The four tasks were as follows:

  1. Move eye object from local list to shared screen and display details of the eye object on shared screen. Tell us the function of the eye’s lens
  2. User was asked to place the pokey object in the hologram projector and rotate the object along y-axis and then stop rotating
  3. User was asked to place the ant object in the hologram projector and zoom in on the object in the hologram projector, then zoom out and stop zooming
  4. (Collaborative Task) User1 uploads the Pockey object on the shared screen. User two should find the various flavors of Pocky
Metrics

The following metrics were calculated from the summative evaluation:

Feedback & Observations:

The following questions were asked from the SUS forms and the corresponding rating achieved on 1-5 scale (1 being low and 5 being high scores)

  1. Do you think the system achieves its objective? : 4
  2. Do you find the system user friendly? : 4.5
  3. How likely would you use this system for collaborative learning? : 4.5
  4. How likely do you recommend this system to your friends? : 4.5
  5. Do you find the gestures for leap motion easy to perform? : 4

The following observations were made from feedback by the users:

  1. All The tasks were performed with relative ease by the users because of simple and user friendly system design
  2. The average task time was more for the tasks involving the leap motion for the interactions and so are the errors. The reason being that the users are not comfortable using leap motion sensor and informed that they need more familiarity to make swift interactions. Despite that, users finished the tasks successfully
  3. They mentioned that the 'Delete item' option in the context menu can be placed at the end of the list as the users can accidently delete the objects
evaluation evaluation evaluation

Demo

Team

RK

Ramkiran Chevendra

Shreyas

Shreyas Kulkarni

Sudipta

Sudipta Laha

Hai

Hai Thanh Tran

Jaeun

Ja Eun Yu

Source Code & Live Demo

Live Demo