This is the P2PU Archive. If you want the current site, go to!

P2PU has moved to a new home - please go to to see our current courses.

Here's a selection of completed courses previously run on this site:

Course Name Organiser Course Status
Introduction to Finance & Economics - Mar 2010Show more details
Go to the course page

This course will discuss how economics and finance play a role in business

eric desmond
eric desmond's picture
ActionScript 3 usando FlexEntra al mundo de AS3 desde la perspectiva y entorno de Flex SDKShow more details
Go to the course page

Podras aprender sobre como codificar con ActionScript 3, orientado a objetos, usando el IDE de Flash Builder 4

Carlos Zaragoza
Carlos Zaragoza's picture
Adopting Open TextbooksCan adopting open educational resources make education more accessible to learners and empower educators to share?Show more details
Go to the course page

The course is a 3-step process to adopting open textbooks for educators facilitated by the College Open Textbook Collaborative.   The 3 major steps are discovering open educational materials and selecting appropriate ones based on the various criteria; secondly following an adoption process where you work with other stakeholders on your campus including students to promote a best-use model, and finally the third step is sharing your knowledge of discovery and adotion of open educational materials with others in your discipline, campus, or learning community.  The course can also be useful to self-learners or home schoolers who want to find high-quality open educational resources in their area of interest.

We will have weekly discussions on the p2pu course forum about important issues in the course.  We will also have bi-weekly live video conferences to share new discoveries and answer questions.   These conferences wil be archived for those who cannot attend live.

Watch this video to hear more about it.

Una Daly
Una Daly's picture
Algorit.y Estructuras de datosComo podemos entender el desarrollo de programas de una forma metodica y eficiente?Show more details
Go to the course page

Lo que se pretende abarcar son algoritmos de ordenacion, punteros, grafos y arboles. 

Marco Gonzalez
Marco Gonzalez's picture
Alt Text & Universal DesignHow does a screen reader "read" a website? How do you add captions to web videos? What's Universal Design?Show more details
Go to the course page

We'll review the basics of Web accessibility as they relate to users who are blind and have low vision. We'll test drive screen readers to see what they do well and what really trips them up.

Then we'll dive into creating meaningful image descriptions for people who are blind, including complex images like charts, graphs, tables and illustrations. We'll discuss what makes good alt text, when to leave @alt empty, and when to go way beyond @alt with @longdesc and other methods. There will be lots of opportunity to write and review image descriptions.

We will discuss how people who are blind and visually impaired gather information about the visual world and how this understanding can help you create image description appropriate for the intended audience, whether it's young children, high-school students or marine biologists.

In addition, we'll talk about the ways in which good description practices can do more than satisfy an accessibility-compliance checkbox.  We'll also review lots of free resources available through NCAM, WebAIM and other organizations that will be of help after the course is over.

Finally, we will discuss the future of universal design and image description in light of changes coming to DAISY, ePub and HTML 5, as well as the work of the DIAGRAM Center, which is dedicated to rapidly increasing the availability of high-quality image descriptions through improvements to authoring tools and digital readers.

Bryan Gould
Bryan Gould's picture
Athletics: Our Food For LifeThe course focuses on athletics as a platform for improved health, skill development, physiological & psychological athletic efficiencyShow more details
Go to the course page

Athletics has been in our lives since ancient times, it is a form of activity we admire, watching our favorite professionals in full flight give it their all in the pursuit of victory. Athletics has long been regarded as a great portal to increased health, vitality and prosperity.

With our ever increasing globalized world showcasing a vibrant array of ideas, cultures, various fusions, and technological advances, it has also led its hand to numerous arising issues; none more so being prominent than our health.

With this course, Athletics; Our Food for Life we will gain knowledge and awareness of Athletics as a portal for Health and Wellness, as well as Athletic Development leading to greater vitality and prosperity, while learning new skills that are applicable to all forms of our life in creating an environment for future sustainability. 

This course will empower us with the awareness to take control over our athletic development and gravitate towards to greater prominence in our overall well being.  

Danilo Zivanovic
Danilo Zivanovic's picture
Beginning Python WebservicesWant to learn about the protocol that runs the web (HTTP) and how to make web services with Python? #webcraft #p2puShow more details
Go to the course page

Python ( is a powerful, high-level programming language that is easy to learn and easy to make highly customizable web-sites and play with web technologies. While for many enterprise-class sites, a complicated stack of technologies and integrated web frameworks may be required to achieve complex goals, using python and WebOb ( -- a basic request/response object -- allows a first-principles approach to understand the HTTP protocol and making a wide variety of web sites in a flexible manner.

The course will center on using python and associated technologies to explore how HTTP and HTML works. Only the basics will be covered, but this should be enough to point newcomers with the predisposition towards making and debugging more complex sites. Students will create web services that include hosting static content, persisting data using the filesystem, middleware, generating dynamic server responses, and using a template language (genshi). The basics of REST and good architecture will be introduced covering the basics of how to view programming and good architectural design.


Course material:

Jeff Hammel
Jeff Hammel's picture
Cidadania e Redes Digitais - Mar 2010Show more details
Go to the course page

Cidadania e o direito à comunicação em rede. O impacto das tecnologias de comunicação e informação no comportamento político. A guerra de padrões e a supremacia dos protocolos. As novas abordagens dos direitos individuais e coletivos: anonimato, privacidade, segurança e propriedade intelectual. A rede mundial de computadores como uma nova Esfera Pública. A emergência da cultura digital, meta-reciclagem, práticas colaborativas e de compartilhamento. A cibercultura nas redes virais. O uso da rede entre comunidades excluídas. Os novos movimentos sociais e de resistência no cenário virtual. Políticas Públicas de Inclusão Digital. A estruturação e a governança da Rede. Regulamentação do Ciberespaço. Geopolítica e Redes: perspectivas para o século XXI.

Sergio Amadeu
Sergio Amadeu's picture
Civic Hacking - Mar 2010Show more details
Go to the course page

  Civic Hacking é um curso sobre novas formas de ação na esfera pública interconectada. Os objetivos deste curso são Introduzir, discutir e repensar o conceito de civic hacking, tornando possível que as pessoas não apenas entendam fenômenos políticos orientados por uma lógica hacker, mas também possam articular suas ideias, interesses ou posicões políticas em novos "hacks cívicos"; introduzir o conceito de "esfera pública interconectada" e suas relacões com o mundo contemporâneo, servindo como um contexto para os casos discutidos durante o curso; e criar conteúdo aberto em Português sobre civic hacking, política contemporânea, web e tecnologias, por meio de um processo colaborativo.  

Daniela Silva
Daniela Silva's picture
Climate Resilient Cities - Mar 2010Show more details
Go to the course page

Whilst cities lie at the core of dealing with climate change, people in developing countries struggle to deal with issues facing their communities regarding climate change adaptation and disaster risk mitigation from increased climate driven disasters. This course will investigate how to build sustainable climate resilient cities by addressing the underlying causes of vulnerability, understanding the link between poverty and climate vulnerability, through urban analysis, integrated research and practice, to incorporate a range of strategies. Climate change vulnerability can vary from country, city and community, and adaptation demands contextual site-specific analysis. This course aims to provide a link to network adaptation analysis at national, regional and community level.

Kathryn Bunn
Kathryn Bunn's picture
Collaborative Lesson PlanningCan publishing and collaboratively building lesson plans online make them better?Show more details
Go to the course page

This course is for teachers who are interested in improving the quality of their lesson plans and in making them available for others to use. The idea is that millions of teachers teach roughly the same subjects year after year, but usually none of them work together. The goal is that teachers in different parts of the world teaching the same topic to similar levels of students will post lesson plans online and then reflect on what works and what does not for them. Subsequently they will comment on what other teachers have done as well. After the year is finished a new teacher the following year can build their semester plan on the lesson plans all these other teachers have done.

Charles Danoff
Charles Danoff's picture
Collaborative Lesson PlanningCan collaborating on lesson plans make them better and give educators more free time?Show more details
Go to the course page

This course has educators share their lessons online and find collaboraters who will help them make their lessons better. This helps the educator and the entire Open Educational Resources community online by putting more materials out there, then showing how to not only use them, but improve upon them.

The course was run in the last session of P2PU and you can find more information about the topic there, and in a speech given by the instructor at Wikimania 2010.

Image: Teacher's room (172) by, Hellothere. Found in the Wikimedia Commons, public domain.

Charles Danoff
Charles Danoff's picture
Conflict ResolutionThis citizen circle will introduce participants to conflict resolution theory and practices.Show more details
Go to the course page

This citizen circle will introduce participants to the root causes of conflict and the ways in which conflicts develop, as well as several methods for conflict resolution. The program will provide participants with the skills and knowledge necessary to understand the nature of conflict and to develop skills for conflict resolution.

During the course, participants will keep a journal or blog in which they will respond to weekly prompts as well as personal thoughts, reflections, and ideas in relation to the course.

Course dialogue will be based on readings and videos, all of which will be available online. The current syllabus includes an introduction to conflict theory, and mainly focuses on skills and practices for conflict resolution including nonviolent communication, mediation, dialogue, and nonviolent action, as well as ethics and "best practices" for conflict resolution. The syllabus is highly flexible and can be changed in order to better meet participants' needs - suggestions and input are both welcomed and encouraged!

Emily Miller
Emily Miller's picture
Consciousness: Games and AppsHypothesis: Internet use changes consciousness. How can we develop games and apps that change consciousness faster, and enhance evolution?Show more details
Go to the course page

       Course Description (no more than 500 words)

Global Brain, anyone? This course is intended to be a shareware collaboration of gamers, theorizers and generalists interested in mind & brain who care about the ongoing health of life on the planet and will discuss and devise applications, activities, and games that will positively shift consciousness.  

In this course, we will be discussing the notion of the global brain (Peter Russell), the evolution of consciousness (de Chardin, Wilber), and the question of what consciousness is, and what evolved consciousness might look like. Transcendent states, moving up the "vibrational ladder" of positive emotions (Power vs. Force, David Hawkins), morphogenetic field effects (Rupert Sheldrake), techniques to help maintain positive mindset (Abraham Hicks, Sedona Method) and rid oneself of the "tyranny of beliefs" (Byron Katie) are all tools in the toolbox. But the final parts of the class need to include social networking, games, and applications that could be utilized to help larger numbers of people expand their consciousness in measurable ways. Currently, what kinds of games exist that do or do not expedite consciousness growth? What spiritual practices might there be (meditation, mindfulness, "don't believe everything thing you think", Holo-sync (TM), tonglen) or physical disciplines  that could add to the mix? How do we overcome the programming of the reptile brain, the selfish gene, self -serving memes, and just plain ignorance to make our own evolution more fun and enticing? Does the role of the chakra and meridian system have anything to do with it? Are there any ways to devise games that could deprogram the traumas that humans are heir to? It's a brainstorming session par excellence, but the final products will be a collaborative vision of what is possible, and what is pragmatic.

Miriam Corneli
Miriam Corneli's picture
Copyright 4 Educators (AUS)A course for educators in Australia who want to learn about copyright, open content material and licensing.Show more details
Go to the course page

This is a course for educators who want to learn about copyright, open content material and licensing.  It focuses on the Australian jurisdiction. P2PU offers similar courses for other jurisdictions, so check if there is one for yours. Educators who are not in Australia are free to sign-up as well, but the examples and legal details will focus on Australian law.

The course is taught around practical case studies faced by teachers when using copyright material in their day to day teaching and educational instruction. By answering the case scenarios and drafting and discussing the answers in groups, the participants learn:

  • what copyright protects
  • whether exceptions or blanket licences apply
  • when they need to seek permission
  • what is an open education resource (OER)
  • what is a creative common licence
  • how OER and CC benefits teaching  

The goals of this course are:

  1. to help you identify copyright issues in education and give you a firm grounding in copyright, exceptions and licensing
  2. to help you recognise open licences, and find open licence material and apply open licences to resources
  3. to get you thinking, writing and conversing about how to use copyright exceptions and open licences to enable education.
Delia Browne
Delia Browne's picture