Jump to: navigation, search


  Please copy/paste "{{Translationlist | xx | origlang=en | translated={{{translated}}}}}" (where xx is ISO 639 language code for your translation) to User:Tednelson/translations HowTo [ID# 59286]  +/-  
Pic Xo.jpg

I am Sam Klein, former OLPC director of content + community, Wikipedian, remix enthusiast. Please leave a message for me on the Meta-wiki if you need to reach me. I am always interested in new ideas for content (books, images, software, simulations, activities) to include on XOs, interfaces to make them more awesome for children, or new ways to use them in educational settings.

Quick links: Style guide and other Guidelines | XO roadshows | Wikijunior |small new ideas | Free culture spaces | Web of trust | look and feel | Request board (to update) | User:ZdenekBroz/New_Ideas | cmap.xo | How Wikipedia Works | quotes | emails | open thoughts and projects | Our Stories.

Of interest P+F | User:Wine-windows | Website/Fall_2010 | Ondalivre
OneWebDay ideas.

Things I am not: Sjf, Sjhalasz, Sjux, skadge, S...

Email : sj <<at>>
Phone : 617.452-5664 (529.4266 [c])
Skype : metasj

<inputbox> type=create preload=Template:Opentasks editintro=Template:Welcome width=40 bgcolor=#f0f0ff </inputbox>

Ongoing projects

  • Spam control, wiki maintenance and extensions, Babel templates + Categories
  • /People, Editor's log
  • Policy pages on style guide, usage, Meta discussions on lists, bios, calendars

Interesting links

There are no results for this report.

The next necessary thing... is neither the construction of a universal Esperanto-like culture... nor the invention o some vast technology of human management. It is to enlarge the possibility of intelligible discourse between people quite different from one another in interest, outlook, wealth, and power, and yet contained in a world where tumbled as they are into endless connection, it is increasingly difficult to get out of each other's way.

Clifford Geertz, Works and Lives: The Anthropologist as Author (1988)

Editor's Log

archives:1 | 2


Creator networks: Atelier labs
New rpms : Gstreamer, from daf, flash bundles from AJVdV's learning consort
recently created : Content filtering
2010 update: quick notes

New notes

In discussing the many ways that students might want to share, review their work, find new tools or activities, back up their work, visualize, schedule, or otherwise handle daily life, we came up with a number of general concepts suitable for hacking one's life at any age and in any location. A little "hack my life" (HML) primer, along with a primer for getting joy out of the XO, may be appropriate at some point.

Here are some of the quick notes we took:


* self-assessment       * learn anything          * teach what you know
* job placement (vols)  * courses and certific'n  * teacher cert  
* personality matching  * how-tos, unal library   * peer tutoring
* room/job/mate search  * competitions

* life sched/budg assessment           * self-help, assisted coelho-evol   
* (home) improve: clean, decor, space  * custom plan creation
* order, plan, list, sale              * personal tracking, reports

* phy/ment makeovers    * life backups  - all normal data sources 
* advice/assessment     * long-term storage - fixed f for 100 yrs?
* Jake's List, cats     * publishing    - w once, p everywhere
* 'address' makeover - solve domain probs, persistence
The Game                
* world of wiki games   * Shards/worlds for families and social grps
* real trolls, complex  * Diff JS/H5/Flash tools  * visualizing real data
* visual impact of play * 3d clients, 2life       * real-time interaction

Achievements            Courses & Search           Reputation SUL
* badges, medals        * support local teachers,  * promote old sol'ns 
* certificates            convert to CCAE et al    * provide secure way
* trophies, titles      * support remote teachers    to share publicly
Jake's Lists            Networking
* contacts (angie)      * by skill, passion. M turk by capability
* post-based (craig)    * share expert work w existing nets

Earlier notes

1. Definitions:

Pilot: Any project with less than 5,000 laptops in the same school or community with the goal of supplying an XO to every primary school age child.
Deployment: Any project with more than 5,000 laptops in the same region that has been launched with significant engagement by national educational leaders, with a goal of of supplying an XO to every primary school age child.

Use this to update our Google maps.

I'm moving my weekly journal out into OLPC:News/2008 for all to collaborate there. Please add your own links, news, notes, updates, and (very brief) comments. If you are working regularly on any sort of local project related to OLPC, including education, curation, software, electronics, peripherals, reporting, roadshows, documentation, or art, be bold and add your updates directly to the latest week's page.

OLPC Deutschland is having a wicked good time with Jim at LinuxTag. Here is a LinuxTag flyer they designed... Others there include Bert F., Bernie, and H0lger. Leave comments if you've had a chance to visit them or attend any of their presentations!


Material world

OLPC bookdrive, hackathon, barcamp

Share the love with One Laptop per Child, the Creative Commons, Textbook Revolution, and the entire world!

Take action

for books and "livecontent" for quality CC works that should make the DVD!

  • Publishers, authors, and editors - consider putting your works

under a [Creative Commons license]( so we can spread them around the world!

Join us

We are collecting all the free books, movies, music, and other content that we can in the next five days. Then, on Tuesday (2/19) the Creative Commons will be burning a LiveDVD as part of [ LiveContent 2.0] with the selection of CC licensed materials that we are gathering --- this DVD will be distributed to events such as South by Southwest and elsewhere. The bundle of books and educational resources we collect will be used by OLPC to send all over the world for children, families, and schools! And Textbook Revolution will compiling and reviewing the best college-level resources they can find for the coming re-launch of their new, community driven site.

On Saturday, there will be a hackathon/jam at Olin college. If you are planning a similar jam or barcamps, add it to the list above!


... in Spanish...

Únete a One Laptop per Child, Creative Commons, de Textbook Revolution, compartiendo con el mundo entero!

Qué hay que hacer:

  • Contarnos de los "libros libres" que conozca
  • Compartir canciones, películas, y más bajo que tengan la licencia CC.
  • Guardar libros con tags: "ftbp" para los libros de calidad y "livecontent" para las obras que pueden entrar en el LiveContent DVD!
  • Editores, Autores, y Editores - considerar la posibilidad de poner sus obras bajo una licencia de Creative Commons, para que se pueden propagar por todo el mundo

Únete a nosotros:

  • OLPC Jam en Boston.
  • Lanza tu propia barcamp o "sesión mermelada".
  • El IRC: # olpc-content en, en #olpc-es te pueden orientar.

Estamos recogiendo todos los libros, películas, música y otros contenidos que podamos en los próximos cinco días! Luego, el martes (2/19) de la Creative Commons será la grabación de un LiveDVD como parte de LiveContent 2.0 con gran selección de los materiales con licencia CC que estamos reuniendo. Este DVD se distribuirá en eventos como el Sur y Suroeste (South By Southwest) y en otros lugares. El paquete de libros y recursos educativos que recopilemos se utilizará por One Laptop per Child para enviar a todo el mundo para los niños, las familias y las escuelas. Y Textbook Revolution está compilando y haciendo revisión de los mejores estudios de nivel superior para el próximo re-lanzamiento de su nuevo sitio web comuniario.

El sábado, habrá un hackathon / Olin atasco en la universidad. Esperamos que otros se creen atascos y barcamps y "sesiones mermeladas", y serán agregadas a la lista arriba!

... In European Portuguese ...

Junta-te ao One Laptop Per Child, Creative Commons, e Textbook Revolution para partilhar com o mundo inteiro!

O que fazer

  • Submete para nós os livros livres que conheças
  • Partilha músicas, filmes, e mais com a licença CC.
  • Marca livros no com o tag: "ftbp" para os livros de qualidade e "livecontent" para as obras que podem entrar no LiveContent DVD!
  • Editores, e Autores - considerem a possibilidade de colocar as suas obras sob uma licença da Creative Commons, para que se possam propagar por todo o mundo!

Junta-te a nós

  • OLPC Jam em Boston.
  • Lança o teu próprio barcam ou jam (sessão de actividade e convívio).
  • No IRC: # olpc-content em, e #olpc-brasil.

Estamos a recolher todos os livros, filmes, música e outros conteúdos que podemos nos próximos cinco dias! Depois, na terça-feira (2/19), a Creative Commons fará a gravação de um LiveDVD como parte do LiveContent 2.0 contendo uma grande seleção dos materiais com licença CC reunidos. Este DVD será distribuído em eventos como o Sul por Sudoeste (South By Southwest) e em outros locais. O conjunto de livros e recurso educativos que compilaremos será utilizado pela One Laptop Per Child para enviar por todo o mundo para crianças, famílias, e escolas. A Textbook Revolution está a fazer a compilação e revisão dos seu melhores recursos para o ensino superior para o re-lançamento em breve do seu novo site comunitário.

No sábado, haverá uma hackathon na universidade Olin. Se planeias um evento parecido, adiciona à lista em cima.


Here is a small universe of developing ideas about many aspects of the project. Feel free to dive in and edit or comment directly on those pages. I'm considering what core use cases are being prohibited by opportunistic order of operations in implementing our vision. 20:51, 8 January 2008 (EST)

User needs

Learning how to use your own machine means being able to use normal developer toolchains once you get down to a shell -- having man pages, syntax-highliting editors, and compiler toolchains available or hinted at should be a bare minimum. Learning to hack your system shouldn't require jumping through extra hoops that others would not have to. Alternately, there should be provisions in place to create space for students and teachers to set up services or do development on school servers. This and useful 'view source' keybindings are needed to start breaking into one's own systems and making interesting discoveries.

Bundling up

The first notion of bundle is an executable collection of code and supporting material, along with the objects that it can read or store. Bundles are shared or distributed as a whole; objects they create can be shared or reused individually.

There is also a notion of a generic bundle -- a simple way to throw a few objects together and label them, for the purposes of sharing. It may be helpful to have a bundle manager activity, which helps find what exists (rather than the Journal, finding what people have done).

Security discussions around bundles have focused on the idea that they are all executable. Generic bundles will likely not fall under this regime. We should think about an intermediate level of security that supports some sort of group stamping by community groups. This would let anyone who wants to use and test and review new activities can play with a reasonable but not completely stable/approved set of activities.

A budding publishing career

Lulu has some delightful collections of books. Some authors publish entire series of free texts on their own; others see using the channel for self-publishing as an art form in itself. My favorite author is currently cedric du zob -- his abstracts and book summaries alone are worth a read, and I fear that actually reading any of his work might ruin my fine first impressions.

Sites such as Lulu and Flickr, whose primary purposes are not to highlight free works - but in these cases to provide tools for meaningful self-publishing, or a social sites for storing and sharing photos - have been remarkably successful at attracting collections of free works, all the same. This jibes with my feeling that a focus on freedom is at best of temporary interest, as it is the natural state of sharing and creativity which only seems imperiled while we have a culture that teaches that sharing should only be done with care, or that the way to succeed is to carefully control the use of ideas, and imagines high barriers to creation and distribution.


... <noop>


en This user is a native speaker of English.
EDU Grades: University
Subjects: Subject Literature
School: City University of New York
Country: USA

About me

Hi! I'm Lauren! And here is a picture that I took with my XO:

Lauren and tree

See also:

This Week


XO User Map

Did you know? There's a Google Map for XO users: link

If you have an XO (or are getting one soon), you should add yourself to the map.

Content Bundle Tools, Documentation, and Storage


The experience of entering a library, either in real life or online, should be one of overabundance-- of infinite resources for learning, unlimited access to knowledge, and unbounded pathways of discovery. The OLPC content library must replicate this experience, and the first step towards replicating this experience is creating more content bundles. To this end, content bundles must be easier to make. We need user-friendly ways to create new content bundles, up-to-date documentation for the bundling process, and a selection of online repositories for storing and evaluating content bundles.

The first part of this project relates to the actual process of content bundling. Until now, the various components of the content bundle -- the file, the index page, and the xol file -- have had to be created by hand. This part of the project will result in a set of web-based content bundling scripts:

  1. DONE: A web form that generates a file.
  2. A form that allows a user to upload an index.html file or create one if no html file exists.
  3. A form that accepts other standard bundle formats (OCR, SCORM, etc) and converts them to .xol bundles
  4. A web-based script that runs a basic bundle checker suite on uploaded collections : metadata, bundle format [manifest], links. More complex validation can be developed as needed.
  5. IN PROGRESS: A web-based version of the bundler script that creates the bundle directory structure, zips it, then renames it as an xol.
  6. A wikibot that adds new bundles to the collections/activities pages.
  7. A featured content portal, and wiki-pages for reviewing and assessing the best materials.
  8. Generic content uploader script-- to wiki, curriki, etc.
  9. Test on school server.

The second part of the project proposes to revise the content bundle specification to reflect updates to the content bundle format. This part of the project would include updates/revisions to:

  1. IN PROGRESS: Creating_a_content_bundle
  2. IN PROGRESS: Sample_library.info_file
  3. DONE:
  4. IN PROGRESS: A revised metadata standard for .xo[l] bundles that includes new needed fields (see talk:bundles)
  5. Collections update
  6. The creation of new pages about the library template system.

The third part of the project is a longer-term solution to bundle storage, and this is to create OLPC tags or areas on various educational resource repositories and to place tagged content bundles there. This would create an OLPC presence on these OER repositories, ideally fueling more content bundle creation, as well as encourage users of these repositories to evaluate the bundles and/or incorporate them into their own learning projects.

Emphasis on:

  1. Curriki/JM. Developing a presence for content bundles and learning activities on the site; encouraging tagging and rating.
  2. Meneame/PF. Work with Uruguay team to develop a site for sharing, tagging, and rating resources. Spanish and English versions (companion sites and/or localized versions).
  3. Moodle/ML. Emphasis on school server needs. Integrate with content repositories. Export-to-content-bundle module?


Part One: Content Bundling
1. Done.
2. One week to one month, depending on complexity.
3. Needs additional research.
4. One week. By 2/8
5. One week. By 2/1.
6. One week. By 2/15.
7. Ongoing.
Part Two: Documentation
1. One day.
2. One day.
3. Done.
4. One day. By 1/25.
5. One day.
6. One week. 
Part Three: Community Resources

School Server use cases


What goes on a school server? What kinds of tools do kids need to learn? This project addresses the issue of content for the school server-- software, tools, library materials, etc. The goal : a disk image of a "starter" school server that can be customized for local, regional, and national deployment.

Starting from the top-level description of the XS Server Software, I will research, specify, and then configure software including (but not limited to) the following:

  1. Tools for collaborative learning, including Moodle, MediaWiki, as-yet-unspecified blogging software, and a global annotation system.
  2. An annotated, expanded XO Activity set, including media players and tools for filesharing.
  3. An enhanced and expanded content library, including maps, reference, curated OER content, and documentation (with links to external repositories).

In some ways, this project is one that must be defined as it unfolds. Rather than a "needs assessment" approach, I envision an organic process of development that will evolve through conversations with trial schools and the OLPC community.


Part 1: Tools for collaborative learning, specification, installation, and configuration - three weeks, concurrent with
Part 2: XO Activity Set, annotation and mirroring - two weeks, in parallel with 3
Part 3: Expanded content library, specification, formatting, and installation - two weeks, in parallel with 2
Part 4: User testing - ongoing, accompanying Part 1 (via community content team).

Global Learning Activities


As large-scale deployments begin and the G1G1 laptops make their way around the world, the global community of XO users will need ways to connect to each other. One of way to do this is through shared learning activities, in which children from all over the world participate in the same learning activity and then share their results and experiences with others. Potential projects include: local Bug Blitzes shared through, additional Our Stories recordings shared on the now-live, classroom newspapers using the Journalism Activity and published to the web, etc.

Projects could be explained and announced on the wiki, or through a once-weekly email sent to a mailinglist, or both.

Ideal results? Kids talking to (and learning from) other kids, discussions about learning centered around shared experiences, initiating presence on various web sites with a "swarm" of OLPC-related contributions, models for future shared learning activities.




Library Automation

  • Write to l10n list abt localization issues
  • Add geodata to .info spec
  • Make better interface for bundle creation/submission.

Curators and Coordinators

  • Draft email to curators
  • Add obvs missing ones
  • Set up RT for curators.

Our Stories

  • Do poll-builder activity, then
  • Send back to MMM for feedback

Learning Activities

  • Do vertical activity template
  • Poll-builder (above)

Educators Portal

  • Work on it


  • Respond to wiki talk
  • Respond to various educators wiki pages.

Activating Educators

Moved to Activating educators


Educational Activity Guidelines

Organizing organizing

Moved to Organizing organizing


  • Ideas for how-tos:
    • Laptops
      • What are they?
      • What are the main components
      • Keyboard and touchpad
      • Antennas and wireless network
      • Taking care of your laptop
      • What do you do when something goes wrong?
    • Starting to use them
      • Applications
      • Mesh and friends
      • Username
      • A browser and the internet
      • Google and finding content
      • Email and creating a gmail account
      • Wiki for kids?
    • Safety
      • Handling power
    • Resources
      • OLPC's website
      • Wikipedia
      • Dictionary (Marriam Webster)
      • Google's image search
  • Good how-to how-tos
  • Webclippy? Have webclippy people convert startup sheets, which involves...
    • Locating startup sheets (Adam Brandi) (emailed 5/24)

Ideas for lowercase "a" activity development

  • List of resources available
    • Base Activities/content
    • Additional Activities/content
    • Online resources/content repository
  • Ideas for projects/activites
  • How to adapt your existing activity/curriculum/lesson for use w/ XO.
  • How to create an activity for use w/ XO.
    • Sample activities
    • Links to models for activity creation/development (cf. three x's).
    • Conceptual templates for types of activites (research, games, etc).
  • Specific projects
    • Storytelling/Center for Digital Storytelling
      • Info abt. storytelling opportunities
        • Available Activties
        • Relevant resources
        • Examples we like
    • Mapping (Baktiar)
    • Language instruction
      • Avallain
      • Individs (Tim VanSlyke)