Developer tutorials/0

From OLPC
< Developer tutorials
Revision as of 15:17, 5 May 2008 by Mchua (talk | contribs) (New page: {{draft}} Before starting these tutorials, I'd suggest going through and making sure you have a basic background in these things, since it'll make all our lives much easier. I'm trying to...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


Pencil.png NOTE: The contents of this page are not set in stone, and are subject to change!

This page is a draft in active flux ...
Please leave suggestions on the talk page.

Pencil.png

Before starting these tutorials, I'd suggest going through and making sure you have a basic background in these things, since it'll make all our lives much easier. I'm trying to make these tutorials so that someone who's never seen a computer before (but has access to one now) could go through them, even without access to an XO.

Computer/internet experience

You should be able to...

  • Turn on a computer
  • Use a mouse or touchpad
  • Type (it doesn't have to be fast)
  • Log into the computer
  • Find files on your computer
  • Copy, move, and rename files
  • Start and shut down a program (any program)
  • Connect to the internet
  • Open a web browser and go to a web page if the address is given to you - for instance, http://wiki.laptop.org - and to click on a link to go to a new page
  • Put a CD, SD card, and/or USB thumbdrive into a computer and access the files on it
  • Log out of the computer
  • Shut down the computer

How to learn

You'll need to have access to a physical computer to do these things; the best way to learn these skills is probably to have somebody show you, and then try to work through the list yourself. It will probably take 1-3 hours to get comfortable with this.

Programming experience

Linux experience

A willingness to try the hacker ethos

Asking questions

Sharing knowledge

Trying things you don't know

Things I don't assume

Any