| Sponsors |
Prof. Amy Bruckman asb@cc.gatech.edu CCB 255 Jason Elliott jlelliot@cc.gatech.edu CCB 270 or CCB 226-D |
| Area | Learning Sciences and Technology (LST) |
Problem
In AquaMOOSE 3D, users learn mathematics by participating in an online
graphical virtual world. This mini-project addresses the online community
portion of the AquaMOOSE environment. We would like for people to
be able to easily share and discuss interesting mathematical creations
in AquaMOOSE via the Internet. Currently, the community support in
AquaMOOSE is very limited. How can we design an interface for an online
community around this 3D math learning software that encourages people to
have fun creating, sharing, and discussing cool artistic math objects?
For example, if I create a set of math equations that spells out my name, how do I then start a discussion about it or share it with other users? How does someone else find out about my creation? How can other users quickly let me know what they think about it, via rating systems or other mechanisms? What features should we include to help build an online community around artistic mathematical creations?
System Overview
AquaMOOSE is a desktop 3D environment designed to help students
learn about the behavior of parametric equations. The project is
based on an educational philosophy called constructionism, which
advocates learning through the design, construction, and sharing
of personally meaningful projects. Our primary research question
is to explore how a 3D graphical online community can support
constructionist mathematics learning.
The main activity in AquaMOOSE is moving your fish avatar through the world based on a set of parametric equations. A template scaffolds the process of entering mathematical equations. Several coordinate spaces are supported. Each time a math move is performed, the avatar swims through the programmed path and leaves behind a trail. The trail is an important artifact; it provides the users with immediate feedback, as well as a starting point for conversation.
In addition to math trails, we have provided a simple game space called the Ring Game. In the Ring Game, users create sets of ring tracks that are designed to convey some mathematical concept. Ring tracks consist of several rings that are positioned in the 3D space according to a set of mathematical equations. The goal of the Ring Game is for other students to attempt to move their avatar through the ring track by guessing the appropriate mathematical equations.
Here are some screenshots of trails and ring tracks in AquaMOOSE:
Currently, users can only share their math creations via a primitive tree control that stores data on a server. This mini-project focuses on designing a more robust interface for community support that allows users to discuss their creations as well as sharing them. This problem incorporates both UI design and community design to create an effective communication system for the AquaMOOSE online community.
Some things to consider when designing your communication interface: