Fun

Students from primary to secondary levels will enjoy tangible interactivity of the virtual chemical reactants and apparatus using mixed reality technology. Sound effects such as pour and success also add realism and excitement to the experiments. For the first time, students are free to make as many mistakes as possible and learn from them. Finally, there is almost infinite amount of chemical combinations that can be incorporated in Chemz Lab, resulting in high replay value.

 

 

Convenient

With Chemz Lab and a computer attached with a camera, students are able to conduct their own chemical experiments in the comfort of their own home, at their own pace. Even with the absence of a teacher, students are aided throughout the experiments with the help of guided hints displayed the bottom of the screen. Lastly, as students are encouraged to own their own mobile computers such as netbooks or iPad, we forsee its possibility for mass adoption in the long-run.

 

 

Safe

Students can conduct experiments without the risk of chemical injuries.

 

Environmental-friendly

As more and more experiments will be conducted globally by students, Chemz Lab minimise wastage by reducing the number of reactants and apparatus used to zero. As a result, less resources are consumed thus conserving the environment.

 

 

 

Distinctive characteristics of Chemz Lab over traditional educational software platforms ie. Adobe Flash:

1.    Realism

2.    Tangible interaction

 

 

Realism

Actions are calibrated based on real life human movement with the Magic Wands. For example of pour action, the computer detects a rotation transformation of the marker.

Likewise for the scoop action, it checks for close proximity with solid followed by upward translation. If both conditions are met, it will produce a scoop result of the adjacent solid. Much refining of the code was done so as to mimic the scoop action realistically.

Furthermore, angle of apparatus also reflects the speed of liquid poured out of test tube.

Tangible interaction

Our very own MXR markers with internal handles, otherwise known as “Magic wands”. Dependent solely on tangible media, does not rely on traditional inputs such as keyboard or mouse. Users can have a feel of handling chemical apparatus and conducting experiments in the comfort of their own home.

 

Other novel features:

Augmented On-screen Button Selection

Using actual physical markers to select the augmented on-screen button, this distinctive feature portrays mixed realty at its best. Based on the location of image points of the marker (outer and inner block). Firstly, it takes average of the first 4 image points. Secondly, it checks if it matches with the location of the on-screen button, which are predetermined by its respective range of coordinates of the screen. If so, a loading screen will appear next to the marker. If the average of image points is locked-in the location of the on-screen button for a duration of 3 seconds, the button is selected.

2D Visualization

The 2D User interface was manually drawn using OpenGL. Technical proficiency required were drawing of not only 2D (fonts, UI containers)  as well as 3D geometric objects (chemical apparatus such as test tube, beaker, conical flask, spatula, plate, trash bin, reactants such as chemical liquid, iron nail). Colour and transparency was also carefully selected for a visually-appealing, friendly user experience.


 

3D Visualization of molecules

The 3D geometric models of molecules were drawn manually using OpenGL. Normals of sphere (representing the atoms) and cylinder (representing the covalent bonds) were manually calculated. In addition, realistic lighting, smooth shading and specular highlights were also implemented in the molecules.

Sound effects

Using the media library found in MXRMedia toolkit, loading and playback of sound files were accomplished. Firstly, the piano background music is played back in loop mode. Moreover, the sound effects such as item selected, pour, shake, spill, trash, and exit were played back at the appropriate locations. As a result, sound effects were incorporated, adding realism and excitement to the experiments.

 

In summary, Chemz Lab is the platform to encourage and interest primary school students to learn Chemistry!