This is the P2PU Archive. If you want the current site, go to www.p2pu.org!
Josmas Flores is an avatar. He has been researching the use of virtual environments and gaming for education for the last 4 years, focusing on software development and computer science education.
About the course
Open Wonderland is a toolkit that allows for the custom creation of virtual environments focused on Education and Collaboration.
The course will focus on how to develop content using the toolkit, as well as extending the toolkit itself.
There is an existing community around this open source project, who are willing to collaborate with the course members. This will hopefully provide for a more real context to the experience, making it more relevant.
Although this is a course focused on software development, other topics that will likely emerge would be the use of virtual environments in education, and the use of certain software 'best practices' such as pair programming or test driven development, within a geographically distributed environment.
The Peer to Peer way
This is a Peer to Peer experience, which means that we will all be learning from each other. Please do not expect a course lead by a teacher or lecturer, but a collaborative experience in which you, as a participant, will be responsible for your own learning and for identifying your learning objectives.
As a facilitator and organiser, I commit to take care of the logistics of the course, find open content to work on, identify high level learning objectives, and provide a syllabus for the 6 weeks of the experience. As a facilitator I will not be chasing people down to get assignments done.
Basic learning objectives:
- Familiarisation with the System.
- Extending the toolkit: Developing 2D and 3D content for the immersive environment.
- Other related topics (Swing development, jME, MTGame, darkstar server, and so on).
Communication tools and schedule
We will be using one of the community servers to meet on a weekly basis.
Most of the development work is done in the local servers, but we will schedule some pairing sessions and group discussions in the public servers.
The schedule will depend on availability by the participants. The organiser lives in Dublin, Ireland (GMT). We will discuss this after registration.
- Familiarisation with the System
The participants will be able to run their own servers locally and configure them to be available on the net.
- Extending the toolkit: Creating 2D/3D content
- Creation of Wonderland modules and plugins.
- Using the scripting engine to create content.
The participants will be able to create content for the immersive environment, as well as decide which creation way suits better a particular task.
- Other related topics
- Best practices of Swing programming
- Basic concepts of 3D programming with jME
The participants will have to familiarise with all the third party libraries and projects that Open Wonderland uses.