• On GameSpot: So-called 'Halo killer' gets 23 to life
December 27, 2007 11:20 AM PST

Risks--and rewards--of XO laptop

by Michael Tiemann
  • Font size
  • Print
  • 3 comments

Two weeks I wrote about how the XO laptop endowed a 9-year-old boy with seemingly magical powers (of intellectual curiosity and competence), and I wondered aloud whether my 8-year-old daughter would fare as well. On the one hand, she does like gadget gifts such as The Littlest Petshop. On the other hand, many such gadgets wind up as nothing more than a surface waiting to be decorated with stickers or glitter glue. Would her reaction to the XO validate or repudiate Negroponte's hypothesis that his project is an education project, not a laptop project? It seemed to work pretty well for Rufus.

We decided to open the laptops on Christmas Eve--the two I bought via the Give One Get One program, plus a third I bought from a co-worker who had Given One but did not want to Get One. Go figure. My first happy surprise was that the XO logo was different on all three. This made it possible to identify which was whose without stickers.

After booting them up, we all had to learn the Sugar interface. My second surprise was that it was not quite obvious to me how these XOs would network. Two of them were quite happy to mesh with one another. The third (which I'd opened earlier) was all happy about our Netgear wireless router and could not be bothered with the mesh network. How the heck was I going to get the two that were networked together to network to me?

I confess: I had to go to the Web to read some documentation about the theory and practice of the Sugar interface and network connectivity. This gave me my third (and happy) surprise: it was quite obvious once you grokked it, and it also meant that these laptops are not quite as promiscuous with their connectivity as first I had feared. I knew that the Sugar interface was based around activities, but I didn't understand until reading the documentation that the activity was the thing you shared, not a network connection or hardware resource. When my daughter started a chat, she could go to her neighborhood, and when mousing over her own chat application, she could decide to invite others she had marked as friends. With this two-level acceptance policy (first, she has to find and mark a friend; second, the only activities that are shared are the ones you choose to share with a friend), the XO is far less of a security risk than first I feared. Nevertheless, I wanted to really make sure I understood the features and the limits of XO networking so I hopped on #olpc-help and verified that my network bifurcation was a known limitation (possibly to be fixed with update.1 in mid-January).

But the real fun began after we started to explore the XO's games. I told her to open Pippy and we played the "guess the number" game. In Pippy, the source code appears on the top half of the screen, and the interaction window (where you enter your name and guess the number) appears on the bottom half. She played the game three times, averaging about 7 guesses per try, and then said "I want to play another game." I suggested she try playing a different game by modifying the parameters to guess a number between 1 and 1,000,000, instead of between 1 and 100. She looked at me with wide eyes. I explained that on the top was a program, the program of the game, and that if she changed a single number in two places, she could change the game itself. She went from a look of "no way" to a look of "OK! What are we waiting for!" in about 200 milliseconds. She started to enter a million, decided that was just a little too large, and changed it to 1,000. She hit "run" and sure enough, the prompt asked for a guess between 1 and 1,000. She looked at me excitedly. I told her to guess, and after 11 guesses, she got it. She looked at me again, somewhat amazed. I told her she had just programmed the computer. I might as well have told her we were going to spend a week in Cinderella's castle--she jumped up, shrieked, and yelled "HEY MOMMY! GUESS WHAT!? I JUST PROGRAMMED THE COMPUTER!"

Needless to say there was much excitement. She tried other modifications, including a version of the game she could win every time on the first try. She got her syntax errors, run-time errors, all the other scrapes and bruises one gets on the way to learning how to program, but she was excited, elated, and became confident! The little scorekeeper in me said:

Negraponte: 1, Doubt: 0.

I had to report this success to the #olpc-help newsgroup, which brought forth some cheers and hoopla. A person logged in as cjb asked "Are you the Michael Tiemann?" I explained that while there are a few, yes, I was the guy who wrote GNU C++. He responded that he was the author of Pippy—how cool is that? The author of the very program was reading the mailing list on Christmas Day!

So far, everything, and I mean everything about the XO has exceeded my expectations: the build quality, the software functionality, and most importantly, the positive effect it has had on my daughter's curiosity and confidence about computers. What a great gift!

Michael Tiemann is president of the Open Source Initiative and vice president of open source affairs at Red Hat. He is a member of the CNET Blog Network, and is not an employee of CNET. Disclosure.
Recent posts from parent . thesis
Wrapping up (parent.thesis)
Tech changes ideas about knowledge, solitude
Kidzui creates a new online environment for kids
Saying goodbye to Polaroid instant film
Virtual workplaces empower women entrepreneurs
Using open source to fight porn
David Pogue downplays online safety challenges for kids and teens
Sticky gecko feet inspire new medical bandage
Add a Comment (Log in or register) (3 Comments)
  • prev
  • 1
  • next
by bitweaver December 28, 2007 8:15 AM PST
I gave my 5 year old son an XO laptop right after Christmas for him to explore on his own. He came back a few minutes later with his name in it as a user! By the end of the day we was exploring games and taking pictures of his sister. He totes it around as naturally as I did a lunch box when I was his age.

When you have two kids, of course you can't give to one without giving to the other. In a few days I expect I'll receive a second XO laptop for my 2-1/2 year old and we'll get to try out the connectivity features and continue the experiment on a totally different level.

Negrapone: 2, Doubt: 0
Reply to this comment
by jaredwilliam December 28, 2007 8:41 AM PST
I'm so glad to read reviews like this - my idea this Christmas was to buy XO laptops "in the name of" for my nearest and dearest, but many reviews are negative, whining about its size and lack of Windoze. This re-encouraged me - the truth is, that's not the point - and putting Office and other proprietary programs on it is just so frustrating - this isn't about putting specific computer programs and productivity suites in kids' hands, it's about putting COMPUTING in their hands, and I hope more people realize that's what Negraponte has done (and Intel has tried not to do).
Reply to this comment
by tomagni April 13, 2009 7:29 AM PDT
This is really good to see articles in this topic.Students must work as part time.. It will improve their knowledge as well as their confident.Hi I really thankful to you because you are simply great. I am very happy to post my comment in this blog. I gathered lot of information from this site. Nice blog.

Tom


[url=http://www.laptop-computers.co.za]Laptop Fanatic[/url]
Reply to this comment
(3 Comments)
  • prev
  • 1
  • next
advertisement

S.F. hacker space: Heaven for the DIY set?

The Noisebridge hacker space offers sewing and Mandarin classes, soldering workshops, Internet-controlled front door access, and a server room with no door.
• Photos: Circuits, code, community

The browser battles go on and on

roundup From Firefox to IE and from Chrome to Opera and Safari, there's no sitting still for browser makers looking to keep their products fresh and competitive.

About parent . thesis

Today's parents may live and work on the cutting edge, but we didn't grow up in a digital era. (parent.thesis) brings you the latest news and musings about life raising kids in today's 24-7, hyperconnected world. MojoMom.com creator Amy Tiemann and open-source software pioneer Michael Tiemann are a 21st-century couple. They take a leap of faith as parents and build their parachute on the way down, living by the motto, "We aren't raising our children for the world we live in, we're raising them for the world they'll live in." Disclosure.

Add this feed to your online news reader

parent . thesis topics

advertisement

Inside CNET News

Scroll Left Scroll Right