This is the P2PU Archive. If you want the current site, go to www.p2pu.org!
I have an MS in Computer Science, and work as an independant programmer and mentor. I have been working for more than a decade mainly in the Java ecosystem.
More recently I am researching how we can utilize the potential of the web and new media technologies to facilitate open, collaborative learning.
Update: We have created a course website to organize this course over the next 6 weeks.
The basic process of learning and participation will be as follows:
2. Reflect on what you learned and blog your notes/reflections. If you have the time read the blog post of one or more other participants and engage them in a technical conversation.
3. Do the homework which may be a quiz and/or a small programming assignment
4. Upload the programming assignment to any open source repository
5. Write a blog post to describe how you approached the assignment, what doubts you had while doing the assignment, and anything related to the assignment.
6. In this entire process of you have any questions, technical, or otherwise, please post them on th forum
7. Along with asking questions, please also try and answer other participant's question whenever you can. Remember teaching is a great way to learn.
The blog posts and assignments uploaded on open source repositories will become your "proof of learning".