Making OpenSim safe for students

OpenSim is making headway as a viable alternative to Second Life. About 98 percent of the functionality of Second Life is present in OpenSim. The remaining 2 percent primarily deals with vehicle physics.

Although it is still considered “alpha” software, OpenSim hosting is sold, and teachers, students, and businesses are taking advantage. The alpha status reflects more on the rapidly changing nature of the virtual world market, than the stability of the software itself.

Microsoft and IBM have some backing in it. Intel operates its ScienceSim experiments with OpenSim, and has made headway in providing models for ubiquitous shareable content and massive user connections.

There are definitely some measures being taken to address educators’ needs. The Jokaydia and 3rd Rock Grids have been around for several years, and they are largely education-oriented. Last year, Firesabre launched its own Starlight Grid, which provides private hosting for educators. And Kitely is starting to establish itself as the premiere third-party choice for educators, and provides the option for making user-created regions private.

However, as hypergridding becomes more stable and common, this can be the vehicle to unite different grids into a single education-related hypergrid. The common “education hypergrid” should blend the most relevant content for students and teachers into a singularly accessible virtual space. There should never be any reason for a teacher or student to log out of their viewer and log back into another grid with a whole new avatar.

But we need to think about how to make such a hypergrid suitable for students, especially K-12 since there’s often a litany of additional laws and policies governing online interactions and access for them.

Make it engaging

OpenSim has the potential to be an engaging, interactive way to deliver an educational experience to students.

It is more productive to include students rather than solely use teachers to create content. Many teachers already do this, since with their often beyond-full-time jobs they simply don’t have the time to both learn the skills needed for building in a virtual world, and actually construct the content alone.

We should use the skills of the young tech-savvy generation, and develop constructionist class projects that appeal to our students.

St. Peter's Basilica, created by a student at The Hewitt School, for a history class project. (Image courtesy Eric Nauman.)

Furthermore, activities should directly tie in with the curriculum. This is rather obvious, but it would be useful if virtual world activities were tagged with the relevant standards or objectives they address. This way, others in the same state, province, or country can find relevant material, without having to wonder if it actually addresses the necessary learning content or is just another topical sim.

Make it safe

To address safety issues, different approaches are being taken. I mentioned above how FireSabre and Kitely provide private regions.

Eucators don’t want inappropriate content to drift in, or outside trolls to visit the region and cause havoc while students are using it.

But while securing a sim for exclusive private access is well-intentioned, the result is that the teachers and students can miss out on community-produced educational content. Whether this is on Second Life, OSGrid, or any other virtual world system, a significant strength of the virtual world is in its shared content. We should avoid having to recreate the wheel each time.

One solution could be to script a session monitor. Those who wish to join the education hypergrid can be required to place a script inside each region which connects to a server and monitors participants. Teachers who wish to use a particular region or group of regions for learning but are worried about others coming in and disrupting the class can reserve a session, and either enter their students’ avatar names, or have the students sign up themselves. The script would monitor anyone entering or currently in the region and kick out anyone not registered for the session. A publicly viewable calendar in the regions and on the web would let others know what time slots are open.

One solution to the problem of inappropriate content and the ability to provide a safe gateway to Second Life for students 16 and over may be to build a custom viewer that uses whitelists. Ideally based on Viewer 2/3 — for example, Kokua and Firestorm are two viewers being developed off this branch — it would access a server-maintained whitelist of regions appropriate for students.

Anything not on the whitelist would not be accessible from the viewer. This can cross over to OpenSim as well. Though some regions on different grids may be “education-appropriate” and suitable to be hyperlinked to, other regions may not be. A mechanism in the viewer could prevent teleporting to regions that aren’t specifically part of the education hypergrid.

This doesn’t prevent the usage of other viewers from bypassing these client security measures, but it’s still one measure that could help, and may meet the security policies of many schools and districts. Another option is to implement a teleport-restricting module on the server side so it limits access to educational regions, but since OpenSim is still in alpha, requiring it be included in all upgrades may be inconducive, unless a separate fork of OpenSim is made.

Make it cooperative

We need to provide a venue for coordinating with educators and organizations who are considering investing actual time or money in the development of a sim. If similar goals and objectives can be identified, pooling resources together may help alleviate the burden for all parties involved.

When appropriate, content should be Creative Commons-licensed. This isn’t entirely necessary, and I believe there is tremendous value in reinforcing the commercial OpenSim goods market.

Justin Reeve's Undersea Observatory is available as a free, Creative Commons-licensed OAR download. (Image courtesy Justin Reeve.)

But any Creative Commons content could be provided as OARs and IARs — compressed archives of OpenSim content — so it can be installed on private servers. Direct links to OARs and IARs should be posted inside the regions themselves, when possible.

We should also create an open, zero-cost — for the end user — conference region. This can be accessed from anywhere in the hypergrid, and can be reserved for school events or professional development as needed.

Hopefully I’m not too far off base with some of these thoughts. I believe as we move forward it will become increasingly important to standardize how educational simulations are maintained so they can meet the policies and safety standards of most school systems.

(Adapted with permission from the Insights Into Educational Technology blog.)

justin.reeve@hypergridbusiness.com'

Justin Reeve

Justin Reeve has been the web manager for the Weber School District in Utah since 2005. He is responsible for coming up with new web technology strategies for the district, and building the web sites to accommodate the district's parents, teachers, administrators, and students. He has a B.S. in Computer Science from Weber State University, and a Masters in Educational Technology from Boise State University, as well as a Graduate Certificate in Online Teaching.

  • Some other hypergrid-related security features are also available.

    For example, you could restrict hypergrid travel to just some of your residents — teachers, say — while others (students) must remain on your grid. You could also prohibit hypergrid visitors from entering particular regions. For example, on a school grid, you can make all class regions off-limits to foreign visitors, but you can allow them to enter the main welcome area, or visit regions designed for the public — such as gallery displays of student art work, or virtual campus tours, or meeting areas designed for public conferences and outreach events.A security measure related to content is that you could allow only teachers to upload new content (mesh objects, images, XML files, etc…). Students can either build from scratch, or use the objects previously  uploaded by the teachers and grid administrators.(See http://www.dreamlandmetaverse.com/forum/restricting-grid-contents-and-grid-access for more info.)

  • Maria, thanks for mentioning our features, that help educators make their grids safe. For example the Forsyth Country Schools use these features and they are happy with them. They do not allow “foreign” HyperGrid visitors or their students to travel to other grids, but their teachers can visit other grids using HyperGrid, to get contents for their lessons. Beside that students do not have permissions to upload assets or import contents. This way they keep full control of the visitors and contents in their grid.

  • June

    Starlight info can be found at http://www.firesabre.com.