1 / 29

Data storing with an external web database for e-learning activities in Second Life

Data storing with an external web database for e-learning activities in Second Life . UNDERGRADUATE THESIS . Cristian Moral Martos Albert Bellonch Llargués April 2011. Why this project ?. Project made incollaboration with Alan Hudson (London Metropolitan University )

ishana
Télécharger la présentation

Data storing with an external web database for e-learning activities in Second Life

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Data storing with an external web database for e-learning activities in Second Life UNDERGRADUATE THESIS Cristian Moral Martos Albert Bellonch Llargués April 2011

  2. Whythisproject? • Project madeincollaborationwith Alan Hudson (London MetropolitanUniversity) • Use SecondLife as platformfor e-learning • SecondLife has a greatlack incompatible with e-learning: absence of data storing

  3. Whatwe hope toachieve? • Allowtodevelop e-learnignactivities in SecondLifebystoring data • Easethemanagement and theaccesstothese data toalltheusers

  4. WhatisSecondLife? • Virtual 3D world, composed by avatars led by users • Has features of social media and massive multiplayer online game • Second Life is a free client program that has its own policies and economy (Linden Dollar)

  5. SecondLife - Avatars • Their appearance is customizable • They can communicate with each others • They can walk, run, sit, fly and teleport

  6. SecondLife - Objects • Createdbyusers • Formedfrom simple structures (Prims) that are linked • Objects are ownedbyavatars, with configurable permissions • Objects can content scripts written in LSL thatallowthemtointeractwithavatars

  7. What can we do in SecondLife? • Marketing, advertising and Trade • Informationmeans • Scienceprojects and disclosure • Leisureactivities • Religiousevents • Diplomaticrepresentation • Educationactivities

  8. Whatis e-learning? • Groups any form of teaching and learning which is supported by electronic means (CD, DVD, satellite TV…) and specially computers with internet • Self-study • Self-organisation

  9. E-learning – Mainfeatures (1) • Use of web browsers to access the information • Protocols of connection between professor and students, that can be separated in time and/or space. • Use of different tools for communications, both asynchronous (forums, mails) and synchronous (chats) • Use of multimedia and digital materials (audio, photos, videos…)

  10. E-learning – Mainfeatures (2) • Protocols to store, maintain and manage all the materials in a web server • Flexible in terms of space and time • Interactive • Supported by tutorials of the professors • Combine individual study with collaborative activities

  11. E-learning vs Traditionalteaching • There are differences in terms of: • Organizationalmodel • Learningmodel • Material • Rhythm • Flexibility • Communication • Resources • Experience

  12. Howourproject can allowto do e-learning in SL? • Client-Server system • Client collects important data in SL and sends it to server • Server treats received data, store it • Users can access the stroed data through a user web interface

  13. Thearchitecture of oursystem

  14. Project – Clientside • Before all, we have to create the needed infrastructures in Second Life

  15. Whatisourclientfor? • Mainobjectives: • Registeravatars • Access control to e-learnignrooms • Presence control in e-learningrooms • Test of knowledgement of users • Access tostored data

  16. Registeravatars in SL

  17. Access control in SL

  18. Presence Control in SL • Thisprocessistransparentfortheusers • Schememaster-slaveused

  19. Knowledgement test in SL

  20. Web accestostored data

  21. Whatisour server sidefor?

  22. Project – Server side (1)

  23. Project – Server side (2)

  24. Project – Server side (3)

  25. Project – Server side (4)

  26. Project – Extendingthesystem

  27. Project – Management tools (1)

  28. Project – Management tools (2)

  29. Conclusion

More Related