One Laptop Per Child Wilfrid Laurier University Terry Sturtevant March 3, 2010

advertisement
One Laptop Per Child
Wilfrid Laurier University
Terry Sturtevant
Wilfrid Laurier University
March 3, 2010
1 / 67
Overview
2 / 67
Overview
vision
2 / 67
Overview
vision
hardware
2 / 67
Overview
vision
hardware
software
2 / 67
Overview
vision
hardware
software
vision meets reality
2 / 67
Overview
vision
hardware
software
vision meets reality
future
2 / 67
Vision
3 / 67
Education around the world
4 / 67
Education around the world
50% of kids don’t have electricity at home OR school
4 / 67
Education around the world
50% of kids don’t have electricity at home OR school
Kids don’t drop out because they have to work;
4 / 67
Education around the world
50% of kids don’t have electricity at home OR school
Kids don’t drop out because they have to work;
they drop out because they’re bored
4 / 67
In one country,
5 / 67
In one country,
25% of teachers are illiterate
5 / 67
In one country,
25% of teachers are illiterate
another 25% are only 1 grade ahead of students
5 / 67
In one country,
25% of teachers are illiterate
another 25% are only 1 grade ahead of students
50% of kids don’t go to school
5 / 67
In one country,
25% of teachers are illiterate
another 25% are only 1 grade ahead of students
50% of kids don’t go to school
75% of girls don’t go to school
5 / 67
6 / 67
Would a computer for each child change that?
6 / 67
Vision
7 / 67
Vision
Nicholas Negroponte of the MIT Media lab
7 / 67
Vision
Nicholas Negroponte of the MIT Media lab
proposed an under $100 PC. ( 2004)
7 / 67
Vision
Nicholas Negroponte of the MIT Media lab
proposed an under $100 PC. ( 2004)
Michael Dell -
7 / 67
Vision
Nicholas Negroponte of the MIT Media lab
proposed an under $100 PC. ( 2004)
Michael Dell “Impossible!”
7 / 67
Vision
Nicholas Negroponte of the MIT Media lab
proposed an under $100 PC. ( 2004)
Michael Dell “Impossible!”
Bill Gates -
7 / 67
Vision
Nicholas Negroponte of the MIT Media lab
proposed an under $100 PC. ( 2004)
Michael Dell “Impossible!”
Bill Gates “Gees! Get a REAL computer!”
7 / 67
“It’s an education project, not a laptop project”
8 / 67
“It’s an education project, not a laptop project” - Nicholas
Negroponte
8 / 67
“It’s an education project, not a laptop project” - Nicholas
Negroponte
Constructivism-
8 / 67
“It’s an education project, not a laptop project” - Nicholas
Negroponte
Constructivism- Children learn by doing
8 / 67
Hardware Environment
9 / 67
Hardware Environment
limited (and/or intermittent) power
9 / 67
Hardware Environment
limited (and/or intermittent) power
limited (and/or intermittent) connectivity
9 / 67
Hardware Environment
limited (and/or intermittent) power
limited (and/or intermittent) connectivity
limited (and/or uncontrollable) light
9 / 67
Hardware Environment
limited (and/or intermittent) power
limited (and/or intermittent) connectivity
limited (and/or uncontrollable) light
limited (and/or intermittent) maintenance facilities
9 / 67
Basic specs
10 / 67
Basic specs
AMD Geode 433MHz
10 / 67
Basic specs
AMD Geode 433MHz
256MB DRAM
10 / 67
Basic specs
AMD Geode 433MHz
256MB DRAM
1GB Flash memory (no hard drive)
10 / 67
Basic specs
AMD Geode 433MHz
256MB DRAM
1GB Flash memory (no hard drive)
Dual mode 1200x900 display
10 / 67
Basic specs
AMD Geode 433MHz
256MB DRAM
1GB Flash memory (no hard drive)
Dual mode 1200x900 display
Built-in wireless with mesh networking
10 / 67
Basic specs
AMD Geode 433MHz
256MB DRAM
1GB Flash memory (no hard drive)
Dual mode 1200x900 display
Built-in wireless with mesh networking
Microphone, speakers, and jacks
10 / 67
Basic specs
AMD Geode 433MHz
256MB DRAM
1GB Flash memory (no hard drive)
Dual mode 1200x900 display
Built-in wireless with mesh networking
Microphone, speakers, and jacks
Video camera (640x480 30FPS)
10 / 67
Case
11 / 67
Case
3 USB ports, SD card slot
11 / 67
Case
3 USB ports, SD card slot
Thicker case, protection from water, temperature extremes, shock
11 / 67
Case
3 USB ports, SD card slot
Thicker case, protection from water, temperature extremes, shock
Rotating display
11 / 67
Case
3 USB ports, SD card slot
Thicker case, protection from water, temperature extremes, shock
Rotating display
Potrait/Landscape (i.e. eBook) mode)
11 / 67
Case
3 USB ports, SD card slot
Thicker case, protection from water, temperature extremes, shock
Rotating display
Potrait/Landscape (i.e. eBook) mode)
Handle
11 / 67
Case
3 USB ports, SD card slot
Thicker case, protection from water, temperature extremes, shock
Rotating display
Potrait/Landscape (i.e. eBook) mode)
Handle
No external display adapter
11 / 67
Maintenance
12 / 67
Maintenance
Display can be replaced in 15 minutes
12 / 67
Maintenance
Display can be replaced in 15 minutes
Few tools required
12 / 67
Maintenance
Display can be replaced in 15 minutes
Few tools required
Keyboard can be replaced
12 / 67
Maintenance
Display can be replaced in 15 minutes
Few tools required
Keyboard can be replaced
Bunny ears can be re-attached
12 / 67
Dual mode display
13 / 67
Dual mode display
Active colour in normal or low light
13 / 67
Dual mode display
Active colour in normal or low light
Reflective in bright light
13 / 67
14 / 67
15 / 67
Keyboard
16 / 67
Keyboard
Rubber membrane
16 / 67
Keyboard
Rubber membrane
Several special keys
16 / 67
17 / 67
Power options
18 / 67
Charging several batteries at once
19 / 67
Charging several batteries at once
19 / 67
Charging several batteries at once
This is an option where power is available for part of the day.
19 / 67
Solar power
20 / 67
Solar power
20 / 67
Solar power
Note that solar cells are not cheap.
20 / 67
Human charging
21 / 67
Human charging
21 / 67
Human charging
This is ok for cellphones, but limited use for the XO.
21 / 67
If you like chainsaws....
22 / 67
If you like chainsaws....
22 / 67
If you like chainsaws....
My personal favourite;
22 / 67
If you like chainsaws....
My personal favourite; similar problem with clamp charger.
22 / 67
Foot power
23 / 67
Foot power
23 / 67
Foot power
WEZA Foot charger
23 / 67
One real system in Afghanistan
24 / 67
One real system in Afghanistan
24 / 67
One real system in Afghanistan
Note the cool “OLPC green” paint job!
24 / 67
India, outside Mumbai
25 / 67
India, outside Mumbai
25 / 67
India, outside Mumbai
Apparently one cow can power about 20 XOs.
25 / 67
Software
26 / 67
Software
open source
26 / 67
Software
open source
education focus
26 / 67
User interface; Sugar
27 / 67
User interface; Sugar
Operating system is modified Fedora Linux
27 / 67
User interface; Sugar
Operating system is modified Fedora Linux
No file system
27 / 67
User interface; Sugar
Operating system is modified Fedora Linux
No file system
uses a journal and tagging
27 / 67
User interface; Sugar
Operating system is modified Fedora Linux
No file system
uses a journal and tagging
Activities, not applications
27 / 67
User interface; Sugar
Operating system is modified Fedora Linux
No file system
uses a journal and tagging
Activities, not applications
Collaboration built in
27 / 67
User interface; Sugar
Operating system is modified Fedora Linux
No file system
uses a journal and tagging
Activities, not applications
Collaboration built in
Mesh networking, activity sharing
27 / 67
User interface; Sugar
Operating system is modified Fedora Linux
No file system
uses a journal and tagging
Activities, not applications
Collaboration built in
Mesh networking, activity sharing
Ability for students to view source of any activity
27 / 67
User interface; Sugar
Operating system is modified Fedora Linux
No file system
uses a journal and tagging
Activities, not applications
Collaboration built in
Mesh networking, activity sharing
Ability for students to view source of any activity
No built-in printer support
27 / 67
User interface; Sugar
Operating system is modified Fedora Linux
No file system
uses a journal and tagging
Activities, not applications
Collaboration built in
Mesh networking, activity sharing
Ability for students to view source of any activity
No built-in printer support
Set-up allows for school server
27 / 67
School server
28 / 67
School server
Intended source of Internet connection
28 / 67
School server
Intended source of Internet connection
Allows teachers to view student work;
28 / 67
School server
Intended source of Internet connection
Allows teachers to view student work;
i.e. paperless
28 / 67
School server
Intended source of Internet connection
Allows teachers to view student work;
i.e. paperless
Performs automatic backups of all XO journals
28 / 67
29 / 67
This is what the first version of the Sugar interface looked like.
29 / 67
30 / 67
This is what the current version of the Sugar interface looks like.
30 / 67
31 / 67
The outermost “layer” of the interface is the neighbourhood.
31 / 67
32 / 67
The home “layer” of the interface shows personal activities.
32 / 67
33 / 67
The journal has chronological entries of all activities.
33 / 67
34 / 67
Searches can be done by activity type or tag.
34 / 67
Education activities
35 / 67
Education activities
Distance
35 / 67
Education activities
Distance
Uses two XOs with sound to measure distance using sonar
35 / 67
Education activities
Distance
Uses two XOs with sound to measure distance using sonar
Measure
35 / 67
Education activities
Distance
Uses two XOs with sound to measure distance using sonar
Measure
Uses microphone input for signal, screen is an oscilloscope
35 / 67
Education activities
Distance
Uses two XOs with sound to measure distance using sonar
Measure
Uses microphone input for signal, screen is an oscilloscope
Lots, many internationalized for several countries
35 / 67
Education activities
Distance
Uses two XOs with sound to measure distance using sonar
Measure
Uses microphone input for signal, screen is an oscilloscope
Lots, many internationalized for several countries
35 / 67
36 / 67
37 / 67
38 / 67
39 / 67
40 / 67
41 / 67
42 / 67
43 / 67
Programming
44 / 67
Programming
Many languages
44 / 67
Programming
Many languages
especially Python
44 / 67
Programming
Many languages
especially Python
“Gear” key eventually intended so students can look at source
code for any activity
44 / 67
Programming
Many languages
especially Python
“Gear” key eventually intended so students can look at source
code for any activity
Open source software allows students to learn more about any of
the system
44 / 67
Security
45 / 67
Security
$100 laptop
45 / 67
Security
$100 laptop
$2 average wage
45 / 67
Security
$100 laptop
$2 average wage
What about theft?
45 / 67
Bitfrost security
46 / 67
Bitfrost security
New machines are “activated”
46 / 67
Bitfrost security
New machines are “activated”
Daily call-in
46 / 67
Bitfrost security
New machines are “activated”
Daily call-in
Cryptographic leases
46 / 67
Bitfrost security
New machines are “activated”
Daily call-in
Cryptographic leases
(eg. 21 day)
46 / 67
Some success stories
47 / 67
Uruguay
48 / 67
Uruguay
Country-wide distribution
48 / 67
Uruguay
Country-wide distribution
One school;
48 / 67
Uruguay
Country-wide distribution
One school;
cow project
48 / 67
Uruguay
Country-wide distribution
One school;
cow project
girl from farm filmed birth
48 / 67
Uruguay
Country-wide distribution
One school;
cow project
girl from farm filmed birth
over 200000 hits on YouTube!
48 / 67
Peru
49 / 67
Peru
50% of kids in Peru with XOs are teaching their parents to read
and write.
49 / 67
Resource for communities
50 / 67
Resource for communities
Books delivered to one village;
50 / 67
Resource for communities
Books delivered to one village;
100 laptops with 100 DIFFERENT books on each
50 / 67
Resource for communities
Books delivered to one village;
100 laptops with 100 DIFFERENT books on each
→ 10000 books!
50 / 67
Challenges
51 / 67
Challenges
51 / 67
Deployment issues;
52 / 67
Deployment issues;
School server setup
52 / 67
Deployment issues;
School server setup
Teacher training
52 / 67
Deployment issues;
School server setup
Teacher training
Software internationalization
52 / 67
Deployment issues;
School server setup
Teacher training
Software internationalization
Support
OLPC had a few dozen staff
52 / 67
Partial timeline of deployment
53 / 67
Partial timeline of deployment
Nov. 2006
53 / 67
Partial timeline of deployment
Nov. 2006
First 1000 XOs produced
53 / 67
Partial timeline of deployment
Nov. 2006
First 1000 XOs produced
Nov 2007
53 / 67
Partial timeline of deployment
Nov. 2006
First 1000 XOs produced
Nov 2007
G1G1
53 / 67
Partial timeline of deployment
Nov. 2006
First 1000 XOs produced
Nov 2007
G1G1
150000 XOs sold;
half donated
many delivery problems
53 / 67
Politics
54 / 67
Politics
Some countries wouldn’t accept XOs without Windows on them.
54 / 67
Politics
Some countries wouldn’t accept XOs without Windows on them.
Some countries require local assembly of XOs.
54 / 67
Competition
55 / 67
Competition
2008 -
55 / 67
Competition
2008 - Intel Classmate
55 / 67
Netbooks didn’t exist before the XO!
56 / 67
The Empire Strike Back
57 / 67
The Empire Strike Back
May 2008-
57 / 67
The Empire Strike Back
May 2008- XP on the XO
57 / 67
The Empire Strike Back
May 2008- XP on the XO
“To enable the Sugar environment to reach as many children as
possible, particularly in the poorest areas of the world, OLPC must be
able to bid on educational technology contracts, some of which
require that Microsoft Windows be able to run on our hardware. The
increased volumes will lower the XO-1’s price, already lowest in the
industry with capabilities no other laptop shares.” -
57 / 67
The Empire Strike Back
May 2008- XP on the XO
“To enable the Sugar environment to reach as many children as
possible, particularly in the poorest areas of the world, OLPC must be
able to bid on educational technology contracts, some of which
require that Microsoft Windows be able to run on our hardware. The
increased volumes will lower the XO-1’s price, already lowest in the
industry with capabilities no other laptop shares.” - Nicholas
Negroponte
57 / 67
The Empire Strike Back
May 2008- XP on the XO
“To enable the Sugar environment to reach as many children as
possible, particularly in the poorest areas of the world, OLPC must be
able to bid on educational technology contracts, some of which
require that Microsoft Windows be able to run on our hardware. The
increased volumes will lower the XO-1’s price, already lowest in the
industry with capabilities no other laptop shares.” - Nicholas
Negroponte
57 / 67
Another view
58 / 67
Another view
“You might as well introduce the children to an addictive drug. If the
XO turns out to be a platform for spreading the use of proprietary
software, its overall effect on the world will be negative.” -
58 / 67
Another view
“You might as well introduce the children to an addictive drug. If the
XO turns out to be a platform for spreading the use of proprietary
software, its overall effect on the world will be negative.” - Richard
Stallman
58 / 67
Nov. 2008
59 / 67
Nov. 2008
G1G1 take 2
59 / 67
Nov. 2008
G1G1 take 2
Run through Amazon.com
59 / 67
Nov. 2008
G1G1 take 2
Run through Amazon.com
12000 XOs sold;
half donated
about 1/10 as successful as G1G1 2007
59 / 67
Crisis
60 / 67
Crisis
Jan 2009;
60 / 67
Crisis
Jan 2009;
Sugar separated from OLPC;
60 / 67
Crisis
Jan 2009;
Sugar separated from OLPC;
community based
60 / 67
Crisis
Jan 2009;
Sugar separated from OLPC;
community based
July 2009;
60 / 67
Crisis
Jan 2009;
Sugar separated from OLPC;
community based
July 2009;
NN calls Sugar a ”mistake”; should have been an Activity;
60 / 67
Crisis
Jan 2009;
Sugar separated from OLPC;
community based
July 2009;
NN calls Sugar a ”mistake”; should have been an Activity;
OLPC switches from production to producing reference to be built
by outside partners
60 / 67
Deployments as of May 2009
61 / 67
Deployments as of May 2009
http://wiki.laptop.org/go/Deployments
61 / 67
Deployments as of May 2009
http://wiki.laptop.org/go/Deployments
61 / 67
Sugar changes
62 / 67
Sugar changes
Sugar LiveCD;
62 / 67
Sugar changes
Sugar LiveCD;
allows running Sugar on any PC;
62 / 67
Sugar changes
Sugar LiveCD;
allows running Sugar on any PC;
also Sugar-on-a-stick
62 / 67
Sugar changes
Sugar LiveCD;
allows running Sugar on any PC;
also Sugar-on-a-stick
Community-based means it can continue regardless of what
happens with OLPC organization
62 / 67
Future
63 / 67
Future
63 / 67
Several directions
64 / 67
Several directions
Sugar and netbooks
64 / 67
Several directions
Sugar and netbooks
→ many other places
64 / 67
Several directions
Sugar and netbooks
→ many other places
Pixel Qi working on next-generation cheaper display
64 / 67
Several directions
Sugar and netbooks
→ many other places
Pixel Qi working on next-generation cheaper display
touch screen dual display?
64 / 67
65 / 67
This is a vision of XO “version 2”.
65 / 67
This is a vision of XO “version 2”.
This has apparently been abandoned.
65 / 67
66 / 67
This is a vision of XO “version 3”.
66 / 67
This is a vision of XO “version 3”. XPad, anyone?
66 / 67
XO-3 preliminary specs
67 / 67
XO-3 preliminary specs
Induction charging
67 / 67
XO-3 preliminary specs
Induction charging
<1W power consumption
67 / 67
XO-3 preliminary specs
Induction charging
<1W power consumption
Target price-
67 / 67
XO-3 preliminary specs
Induction charging
<1W power consumption
Target price$75 (US)
67 / 67
XO-3 preliminary specs
Induction charging
<1W power consumption
Target price$75 (US)
Target delivery-
67 / 67
XO-3 preliminary specs
Induction charging
<1W power consumption
Target price$75 (US)
Target delivery2012
67 / 67
XO-3 preliminary specs
Induction charging
<1W power consumption
Target price$75 (US)
Target delivery2012
(after XO 1.5, XO-1.75 in 2011“ish”)
67 / 67
Download