Grassroots bootcamp/Prerequisites

From OLPC
< Grassroots bootcamp
Revision as of 16:01, 12 May 2008 by Mchua (talk | contribs) (New page: === Prerequisites === As part of your application, you'll need to complete the following tasks and provide us with links to your creations in your application. Work you have already done ...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Prerequisites

As part of your application, you'll need to complete the following tasks and provide us with links to your creations in your application. Work you have already done can count towards this. If you can think of a different way to demonstrate similar skills, you can ask for an alternative to be approved.

Activity creation

Knowledge demonstrated: programming, Activity-making, mediawiki usage

Create and release an .xo Activity with a wikipage - with screenshots - documenting its installation and usage.

Translation

Knowledge demonstrated: i18n considerations, pootle

Translate at least 40 terms in pootle. If you don't know a foreign language, find a friend who does and sit down with them; they provide the translations, you put them in.

Testing

Knowledge demonstrated: testing, bug reporting, Trac

Find at least 2 bugs in any software or hardware that ships by default, create Trac tickets for them, and cc yourself on the tickets.

Community support

Knowledge demonstrated: repair, community support, RT, IRC

Resolve 10 RT tickets (deletions of spam don't count). List the ticket numbers resolved and your username. If you don't have RT access, apply to the Support gang program or provide us with transcripts of 10 email or IRC exchanges demonstrating you helping other people fix their XO-related problems. (RT, support)

Educational theory

Knowledge demonstrated: proposal-writing and project-planning, teaching, Constructionism, open-source philosophy

Write a draft of a pilot proposal (minimum 800 words). Post both the proposal and a peer review of it (hint: one good way to get someone else to review your proposal is to offer to review theirs in exchange). Your intended audience is educators and parents - people who may not have a lot of technical background, but whose overriding questions are "how will this help students learn?" and "how is it possible for this to happen?" You should have a specific school/deployment-site in mind, or a paragraph on how you will find one and what selection criteria will be used. Back up your arguments with citations from the field of educational theory, and cite your sources. At least two of your sources should be published books or papers on education (suggestion: Seymour Papert is a useful author to look for). During the bootcamp we will be refining pilot proposals and moving them towards implementation.