ISEVW 2009 Customizing Virtual Worlds for Education Doug Holton [email_address] ( Dug Digital  in Second Life)
Welcome <ul><li>I am very honored to participate in this symposium.
I would like to talk about opportunities for software developers to customize virtual worlds for better integration with e...
In particular, using OpenSim and Project Wonderland </li></ul>
Using vs. Modifying Technologies <ul>Upon seeing a new technology like blogs, wikis, Twitter, Youtube, Second Life...one o...
Later the question becomes:
How can I  modify  or  customize  it  for my classroom? </li></ul>
Focus of This Talk <ul><li>The first question about using these technologies in education already has many answers and exa...
This talk will focus on the second question.  How can we modify virtual worlds for even better integration with education ...
Other Educational Customizations <ul><li>This second question has already been addressed for other technologies: </li></ul...
Modifying Virtual Worlds <ul><li>What are some modifications to virtual worlds that would facilitate their use in educatio...
From analyzing the other educational versions of social technologies, the first and foremost modification teachers want is...
Protected Spaces <ul><li>wikispaces allows private wikis, edmodo allows private messaging, moodle allows private blogs and...
This of course is already possible with virtual worlds.  In particular when using hosted servers for virtual world platfor...
Project Wonderland https://wonderland.dev.java.net/
Project Wonderland
iSocial http://isocial.rnet.missouri.edu/
iSocial
OpenSim <ul><li>Summary of Various Educators using OpenSim:
http://www.l4l.co.uk/?p=592
ReactionGrid, hosting for educators
http://reactiongrid.com/
ScienceSim, sponsored by Intel
http://www.sciencesim.com/wiki/doku.php   </li></ul>
Integration with LMS <ul><li>A second common modification request is integrating the technology with existing learning man...
Moodle for example incorporated blogs & wikis.
This has already been done in the case of virtual worlds with Sloodle, which integrates Second Life / OpenSim with Moodle:
http://www.sloodle.org/moodle/ </li></ul>
Sloodle
Project Wonderland & LMS? <ul><li>Open Question:
Could Project Wonderland (a java-based virtual world) be integrated with Moodle or else a Java-based learning management s...
http://www.manageability.org/blog/stuff/open-source-learning-management-systems   </li></ul>
Upcoming SlideShare
Loading in …5
×

Customizing Virtual Worlds for Education

2,128 views

Published on

Slides to accompany a presentation to the International Symposium on Education in Virtual Worlds, September 29th, 2009

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,128
On SlideShare
0
From Embeds
0
Number of Embeds
188
Actions
Shares
0
Downloads
52
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Customizing Virtual Worlds for Education

  1. 1. ISEVW 2009 Customizing Virtual Worlds for Education Doug Holton [email_address] ( Dug Digital in Second Life)
  2. 2. Welcome <ul><li>I am very honored to participate in this symposium.
  3. 3. I would like to talk about opportunities for software developers to customize virtual worlds for better integration with education and schools.
  4. 4. In particular, using OpenSim and Project Wonderland </li></ul>
  5. 5. Using vs. Modifying Technologies <ul>Upon seeing a new technology like blogs, wikis, Twitter, Youtube, Second Life...one of the first questions teachers may ask is: <li>How can I use it in my classroom?
  6. 6. Later the question becomes:
  7. 7. How can I modify or customize it for my classroom? </li></ul>
  8. 8. Focus of This Talk <ul><li>The first question about using these technologies in education already has many answers and examples. There are long lists of their uses in the classroom.
  9. 9. This talk will focus on the second question. How can we modify virtual worlds for even better integration with education and schooling? </li></ul>
  10. 10. Other Educational Customizations <ul><li>This second question has already been addressed for other technologies: </li></ul>Social Technology Educational Versions Blogs Edublogs, Moodle Wikis Wikispaces, PBWorks, Moodle Twitter Edmodo Youtube TeacherTube
  11. 11. Modifying Virtual Worlds <ul><li>What are some modifications to virtual worlds that would facilitate their use in educational contexts? I'll discuss 7. 3 that have been done, and 4 that could be done
  12. 12. From analyzing the other educational versions of social technologies, the first and foremost modification teachers want is: a private/protected space for the teachers and students to use . </li></ul>
  13. 13. Protected Spaces <ul><li>wikispaces allows private wikis, edmodo allows private messaging, moodle allows private blogs and wikis, teachertube filters educational videos...
  14. 14. This of course is already possible with virtual worlds. In particular when using hosted servers for virtual world platforms such as OpenSim and Project Wonderland. </li></ul>
  15. 15. Project Wonderland https://wonderland.dev.java.net/
  16. 16. Project Wonderland
  17. 17. iSocial http://isocial.rnet.missouri.edu/
  18. 18. iSocial
  19. 19. OpenSim <ul><li>Summary of Various Educators using OpenSim:
  20. 20. http://www.l4l.co.uk/?p=592
  21. 21. ReactionGrid, hosting for educators
  22. 22. http://reactiongrid.com/
  23. 23. ScienceSim, sponsored by Intel
  24. 24. http://www.sciencesim.com/wiki/doku.php </li></ul>
  25. 25. Integration with LMS <ul><li>A second common modification request is integrating the technology with existing learning management systems.
  26. 26. Moodle for example incorporated blogs & wikis.
  27. 27. This has already been done in the case of virtual worlds with Sloodle, which integrates Second Life / OpenSim with Moodle:
  28. 28. http://www.sloodle.org/moodle/ </li></ul>
  29. 29. Sloodle
  30. 30. Project Wonderland & LMS? <ul><li>Open Question:
  31. 31. Could Project Wonderland (a java-based virtual world) be integrated with Moodle or else a Java-based learning management system like Sakai or others?
  32. 32. http://www.manageability.org/blog/stuff/open-source-learning-management-systems </li></ul>
  33. 33. Modifications to Server <ul><li>A third type of modification is allowing programmers to create custom simulations and alter the underlying physics and other properties of the virtual world.
  34. 34. This is also already being done with open source virtual world platforms such as OpenSim & Project Wonderland </li></ul>
  35. 35. ScienceSim <ul><li>http://www.sciencesim.com/wiki/doku.php
  36. 36. Solar System Model
  37. 37. Mt. St. Helens
  38. 38. Yellowstone National Park
  39. 39. iCAIR's States of Matter
  40. 40. Fern Seed by Aaron Duffy at USU
  41. 41. http://fernseed.wordpress.com/ </li></ul>
  42. 42. Fern Seed
  43. 43. Fern Seed
  44. 44. Modifications Outside the Box <ul>Here are 4 other ideas for modifications that have not yet been implemented: <li>Integrated library of objects and behaviors
  45. 45. Easier development language
  46. 46. Support for alternative interfaces, haptics
  47. 47. Virtual world platform for cell phones and netbooks </li></ul>
  48. 48. Scribblenauts (Nintendo DS) http://www.wired.com/gamelife/2009/06/scribblenauts/
  49. 49. Kodu for Xbox 360 & PC
  50. 50. Scratch for Second Life <ul><li>http://web.mit.edu/~eric_r/Public/S4SL/
  51. 51. See also the SketchLife plugin for Second Life http://vrshed.com/sketchlife/index.html </li></ul>
  52. 52. HyperBasic <ul><li>A programming language in development (targeted for summer 2010)
  53. 53. Designed with teachers, students and other non-programmers in mind
  54. 54. Large built-in standard library of functions and objects and units (“3 meters + 2 km”)
  55. 55. Can compile to the Java and Android platforms, meaning it can be used for applets, applications, Project Wonderland, and cell phones (Android) </li></ul>
  56. 56. HyperBasic Math Example 2 rabbits + 3 turtles = ?
  57. 57. HyperBasic Units Example 2 m/s + 3 m/s = ? tell rabbit1 to move 2 meters in 1 second tell rabbit2 to move 3 meters in 1 second tell rabbit3 to move 5 meters in 2 seconds X tell rabbit3 to move 5 meters in 1 second tell rabbit3 to move 2 meters in 0.4 seconds say rabbit3's velocity
  58. 58. HyperBasic Units Example <ul><li>Other scientific calculator-like examples:
  59. 59. 3 liters + 2 pints = ?
  60. 60. Uses JScience library http://jscience.org/api/javax/units/SI.html
  61. 61. Syntax has 2 modes, both case-insensitive </li><ul><li>Basic-like mode: “rabbit1.move(3m,1s)”
  62. 62. Hypercard-like (or Applescript-like) mode: “tell rabbit1 to...” “rabbit1's name” </li></ul></ul>
  63. 63. Android Platform <ul><li>by Google http://www.android.com/
  64. 64. Runs on Cell Phones and Netbooks </li></ul>
  65. 65. JOYity
  66. 66. Alternative Interfaces <ul><li>Haptics, Mixed Reality...
  67. 67. Wiimote with Virtual Worlds
  68. 68. http://www.youtube.com/watch?v=PBkL2zNMyO4
  69. 69. Mixed Reality Table
  70. 70. http://campustechnology.com/articles/2009/08/01/innovators-immersive.aspx </li></ul>
  71. 71. Summary of VW Modifications <ul><li>Protected Space for Teachers & Students (OpenSim, Project Wonderland)
  72. 72. Integration with LMS (i.e., Sloodle)
  73. 73. Modifying Underlying Server and Physics (ScienceSim, Fern Seed)
  74. 74. Integrated Object Library (Scribblenauts)
  75. 75. Beginner-friendly Development Language (i.e., Scratch, HyperBasic...)
  76. 76. Running on netbooks and cell phones (i.e., Android)
  77. 77. Alternative Interfaces, Haptics </li></ul>
  78. 78. Thank You <ul>Thank you very much! Doug Holton <doug.holton@usu.edu> </ul>

×