This is a powerful system as the developer is able to
utilise all the power of multiple libraries, high level
programming and IDE development tools and at the
same time behave in-world as if they were just writ-
ing and re-loading a script, never having to restart the
server.
6 CONCLUSIONS
Network island is an example of the scope of project
that can now be developed within a virtual world plat-
form. It is a full, dynamic, adaptive, interactive, dis-
tributed system that gives users a tool to help them
understand an abstract concept. It demonstrates that
not only can something like this be developed but it
can be developed at a level of abstraction which al-
lows educators to go in and write plug ins for the sys-
tem to alter it depending on what they need to teach.
This project shows the scope which is available when
developing in a virtual world and leverages relatively
young technology to look at a new direction which
can be taken with these environments. By develop-
ing the system as essentially a plugin which can then
support further plug ins it shows how a system can be
put together which works within virtual world’s tra-
dition of easy development and simple scripting but
has considerably more power behind it than has pre-
viously been available.
REFERENCES
Bellotti, F., Berta, R., De Gloria, A., and Zappi, V. (2008).
Exploring gaming mechanisms to enhance knowledge
acquisition in virtual worlds. In DIMEA ’08: Pro-
ceedings of the 3rd international conference on Digi-
tal Interactive Media in Entertainment and Arts, pages
77–84, New York, NY, USA. ACM.
Chodos, D., Stroulia, E., Boechler, P., King, S., Kuras, P.,
Carbonaro, M., and de Jong, E. (2010). Healthcare ed-
ucation with virtual-world simulations. In SEHC ’10:
Proceedings of the 2010 ICSE Workshop on Software
Engineering in Health Care.
Clavering, R. S. and Nicols, A. R. (2007). Lessons learned
implementing an educational system in second life. In
BCS-HCI ’07: Proceedings of the 21st British HCI
Group Annual Conference on People and Computers,
pages 19–22, Swinton, UK, UK. British Computer So-
ciety.
Cormen, T. H., Leiserson, C. E., Rivest, R. L., and Stein, C.
(2001). Introduction to Algorithms. The MIT Press,
2nd revised edition edition.
Deem, M. (2009). Maimed leech. http://maimedleech.com/.
Gollub, R. (2007). Second life and education. Crossroads,
14(1):1–8.
Heaton, J. (2007). Introduction to Linden Scripting Lan-
guage for Second Life. Heaton Research, Inc.
Kurose, J. F. and Ross, K. W. (2009). Computer Network-
ing: A Top-Down Approach. Addison-Wesley Pub-
lishing Company, USA, 5th edition.
LindenLabs (2010a). The lsl portal. http://wiki.secondlife.
com/wiki/LSL Portal.
LindenLabs (2010b). Second life. http://www.secondlife.
com.
Livingstone, D. (2007). Second life education workshop at
the second life community convention, san francisco,
august 20, 2006. eLearn, 2007(3):4.
Malkin, G. (1998). RIP Version 2. RFC 2453 (Standard).
Updated by RFC 4822.
Moy, J. (1998). OSPF Version 2. RFC 2328 (Standard).
Updated by RFC 5709.
Nvrat, P. (2004). Review of ”algorithm design: founda-
tions, analysis and internet examples” by michael t.
goodrich and roberto tamassia. john wiley & sons, inc.
2001. SIGACT News, 35(2):14–16.
OpenSim (2010). Opensimulator. http://opensimulator.org.
Perera, I., Allison, C., Nicoll, J. R., and Sturgeon, T. (2009).
Towards successful 3d virtual learning - a case study
on teaching human computer interaction. In Internet
Technology and Secured Transactions, 2009. ICITST
2009. International Conference for Internet Technol-
ogy and Secured Transactions, pages 1–6.
Peyer, S., Rautenbach, D., and Vygen, J. (2009). A gen-
eralization of dijkstra’s shortest path algorithm with
applications to vlsi routing. J. Discrete Algorithms,
7(4):377–390.
Ritzema, T. and Harris, B. (2008). The use of second
life for distance education. J. Comput. Small Coll.,
23(6):110–116.
Smith, D. A., Kay, A., Raab, A., and Reed, D. P. (2003).
Croquet - a collaboration system architecture. c5,
00:2.
Weber, A., Rufer-Bach, K., and Platel, R. (2007). Creating
Your World: The Official Guide to Advanced Content
Creation for Second Life. Wiley, Indianapolis, IN.
Worlds, A. (n.d.). Active worlds. http://www.activeworlds.
com/.
CSEDU 2011 - 3rd International Conference on Computer Supported Education
284