
Hi all,
Like I’m sure many of you, I’d heard about Second Life but really never gave it much consideration. I understood the basics of how it worked, but never really understood why.
For those of you that haven’t yet looked into this world, Second life is a virtual world. Participants interact with the world and each other through a personalized avatar. “Residents” can move about the “world” as it exists, or they can purchase and develop their own land.
This is where my understanding ended until just a few weeks ago. As part of a masters project, I decided to immerse myself in this environment. It didn’t take long for me to discover that this was far more than a simple game.

One of the first tools that I discovered (after making my avatar look the way I wanted and building a small meeting space) was the events search window. On a regular basis, throughout second life, residents host events like trade shows, live music, and training opportunities. This is where it’s power for Distributed Learning became clear to me. I was able to attend a “workshop” on the Second Life scripting language. The presenter’s avatar stood in front of us with two display screens behind her. As she walked us through the process, participants copied her actions and used text chat to ask questions of her and each other.
Participants from all over the world can “teleport” into a common space, then using either text chat or live voice chat can interact with each other as they would in the real world. A presenter can give a multimedia live presentation as they would in the real world. The voice chat is based on proximity so you are louder to someone sitting next to you than you would be to someone on the other side of the room. As the presenter talks, you can use text chat to ask each other questions and share ideas. The use of gestures like laughing, shrugging, and yawning can add to the effective communication. You very quickly get to the point that you don’t notice that you’re interacting through a computer!
The most amazing experience I’ve had so far was entering into a live performance. While the avatar for the musician appeared to strum their guitar music was piped through an internet radio feed. Indeed I thought I was listening to an internet radio station until the performer acknowledged that I had entered the room! Audience members were able to interact with each other and the performer through text chat while they were performing. The ultimate effect was a more intimate performance than you would ever get in real life.
Just of word of warning though, I would caution against using this as a distributed learning environment for K-12 students. As there are no restrictions on what residents can build and sell there are many places that you can go with VERY inappropriate content. Second Life itself recommends that this environment be used by adult participants only.




OpenOffice.org is a complete office suite with a powerful spreadsheet, database, word processor, etc. It is comparable in power to other office suites, but as it has been developed by the open source community it is completely free for download.
Maxima is a computer algebra and visualization tool. It is made to work like the commercially available Macsyma. It will solve complicated algebraic expressions, calculus, matrices, and complex numbers. It will plot graphs in 2 or 3 dimensions from a variety of data sets.
Geogebra is an excellent tool for visualizing and verifying geometric properties. Shapes can be fully articulated with shapes connected to each other. You can construct perpendicular lines, points, circles, angles, segments, polygons, graphs, etc.
Gimp is a powerful graphic editor comparable in power to Adobe Photoshop. For math however it doubles as a powerful fractal explorer. If you have a copy of Gimp, click Render from the Filters menu and choose fractal explorer. Kids from a wide range of ages can explore these repeating shapes, then use Gimp’s powerful graphic design tools to produce a unique piece of art work.
Saving the best for last, Scratch is nothing less than a programming environment designed for young children. Instructions take the shape of lego pieces that are dragged and snapped into place to produce a completely interactive program. I’ve used this tool to help students understand what a variable is, the cartisian grid, and even to construct the concept of a 360o circle simply by trial and error.

