One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

104
One Laptop per Child and Sugar: Collaborative, Joyful, and Self-empowered Learning Unless noted otherwise Sameer Verma, Ph.D. Professor Information Systems

description

The One Laptop Per Child (OLPC) project has had several beginnings. The idea has roots in the 60s. It gained momentum in the last 15 years. OLPC released the idea to the world in 2005, and its first product in 2007. A lot has changed since then. We'll look at an update on the projects, learning through robotics, assessment through learning analytics, offline mirco-clouds, HTML5 apps, Sugar on tablets and Raspberry Pi, and other new initiatives. In a world of cheap, Android-driven tablets, how does the idea of OLPC fit? What role does the Sugar learning platform continue to play inside and outside of OLPC? Help us grow the initiatives so that children of the world may continue to have a chance at collaborative, joyful, and self-empowered learning.

Transcript of One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Page 1: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

One Laptop per Child and Sugar: Collaborative, Joyful, and Self-empowered Learning

Unless noted otherwise

Sameer Verma, Ph.D.ProfessorInformation Systems

Page 3: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Teach

Computer Networks and Databases, Media Creation, Content Management and Delivery.

Free and Open Source, Creative Commons, Licensing, Collaborative Methodologies.

IT Strategy, Compliance, IT Audit, Governance, Identity Management.

Page 4: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Research

Diffusion and Adoption of Innovative Technologies

Page 5: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Service

The Commons Initiative at SF Statehttp://commons.sfsu.edu

Page 6: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning
Page 7: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

OLPC San Francisco

AfghanistanArmeniaHaitiHondurasIndiaJamaicaMadagascarPakistanPhilippinesSenegalSouth Africa UgandaTuva

San Francisco

http://olpcsf.org

Page 8: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

I work directly with...

http://olpcsf.org

AfghanistanArmeniaHaitiHondurasIndiaJamaicaMadagascarPakistanPhilippinesSenegalSouth Africa UgandaTuva

San Francisco

Page 9: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Bhagmalpur, India

Page 10: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

August Town,Jamaica

Page 11: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Bulun Bazhy, Tuva

Page 12: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

OLPC

Page 13: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Mission

OLPC's mission is to empower the world's children through education

We aim to provide each child with a rugged, low-cost, low-power, connected laptop. To this end, we have designed hardware, content and

software for collaborative, joyful, and self-empowered learning. With access to this type of tool, children are engaged in their own education, and learn, share, and create together. They become connected to each

other, to the world and to a brighter future.

Page 14: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Worldwide

40+ countries, 30+ languages, 3 million laptops, 350+ applications

Page 15: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Grounded in Education

Built from the ground up, for one purpose

Page 16: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Around the world...

Page 17: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

School Galadima, Abuja City, Nigeria See http://wiki.laptop.org/go/Galadima

Page 18: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Samkha village located in the suburbs of northern ThailandSee http://wiki.laptop.org/go/OLPC_Thailand/Ban_Samkha

Page 19: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Khairat school is India's pilot site.See http://wiki.laptop.org/go/OLPC_India

Page 20: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Mongolia. See http://wiki.laptop.org/go/Ulaanbaatar

Page 21: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Ethiopia

See http://www.reactivated.net/weblog/archives/2008/10/olpc-ethiopia-updates/

Page 22: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Afghanistan refugee camp, Pakistan http://wiki.laptop.org/go/OLPC_Pakistan/Atlas_School

Page 23: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Colombia. See http://wiki.laptop.org/go/OLPC_Colombia

Page 24: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Peru. See http://wiki.laptop.org/go/OLPC_Peru

Page 25: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Rwanda. See http://wiki.laptop.org/go/OLPC_Rwanda

Page 26: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Iraq. See http://wiki.laptop.org/go/OLPC_Iraq

Page 27: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Haiti. See http://wiki.laptop.org/go/Haiti

Page 28: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Solomon Islands.See http://wiki.laptop.org/go/OLPC_Solomon_Islands

Page 29: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Nepal. See http://wiki.laptop.org/go/OLPC_Nepal

Page 30: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Uruguay. See http://www.ceibal.edu.uy

Page 31: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Australia

Australia. See http://laptop.org.au

Page 32: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

West Bank, Palestine. UN Relief and Works Agency See http://laptop.org/en/children/countries/mideast.shtml

Page 34: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Seymour Papert

https://www.youtube.com/watch?v=FQCZa8MyWIg

Page 35: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

2005

Kofi Annan and Nicholas Negroponte, World Summit on the Information Society (WSIS) Tunis, Tunisia. Nov 16, 2005

Page 36: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

www.youtube.com/watch?v=c-M77C2ejTw

Mission and Principles

Free and Open Source Software

Page 37: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

OLPC Partners

Page 38: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

OLPC Partners

Page 39: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Memorandum of Understanding

Page 40: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Research and Service

Page 41: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Pilot Studies

Page 42: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Augu

st T

own

Primary Scho

ol

Page 43: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Providence Basic School

Page 44: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Mission House Basic School

Page 45: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Moneague College

Page 46: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Memorandum of Understanding

Page 47: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Bhagmalpur (भभागमलपपुर) village,

District Jaunpur, Uttar Pradesh, India

lat + long = http://tinyurl.com/bhagmalpur

Rural and Remote

Page 48: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

On the Internet. First time ever. Circa 2008.

Page 49: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Rural and Remote.

Page 50: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Rural and Remote.

Page 51: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

1300+ TED videos offline.

Page 52: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Caste no bar.

Page 53: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

The State of Hardware

XO-1

x86AMD Geode433MHz

XO-1.5

x86VIA 1GHz

XO-1.75

ARMMarvellArmada610 SoC800MHzSingle core

XO-4

ARMMarvellPXA2128 SoC1GHzMulti-coreTouch

Page 54: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Hardware

4th generation OLPC XO laptopMulti-core ARM

Touchscreen

Wi-Fi(n), Camera, Microphone, Sensors, Laptop/Tablet, USB, HDMI...

Robust, built for a kid!

Page 55: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Software, Content and Learning

Page 56: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Sugar Learning Environment

Page 57: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Word Processor

Page 58: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Search for a Book

Page 59: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Text-to-speech can read highlighted parts of the book to the child

Read a Book

Page 60: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Paint a Picture

Done with a real paintbrush. No capacitive stylus required. Even a twig will do!

Page 61: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Browse the Web

Page 62: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Work with Sensors

Page 63: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Simulate with Physics

Page 64: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Telescope

Page 65: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Magnifier

Page 66: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Audio, Photo, Video

Page 67: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Scratch and Lego Robots

Page 68: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Abacus

Page 69: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Music

Page 70: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Geometry with TurtleArt

Page 71: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Journal

Page 72: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Desktop for Secondary Schools

Page 73: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

LibreOffice Productivity Suite

Page 74: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

GIMP graphics editor

Page 75: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Languages

Afrikaans, Amharic, Arabic, Armenian, Aymara, Bahasa Indonesia, Bahasa Melayu, Basque, Bengali, Bengali (India), Bislama, Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dari, Dutch, Dzongkha, English, English (South African), English (US), Estonian, Filipino, Finnish, French, French (Canada), Friulian, Fula, Galician, Georgian, German, Greek, Gujarati, Hausa, Hebrew, Hindi, Hungarian, Icelandic, Igbo, Italian, Japanese, Kannada, Khmer, Kinyarwanda, Korean, Kreyol, Macedonian, Malayalam, Maltese, Marathi, Marovo, Mongolian, Nauruan, Nepali, Norwegian, Norwegian Bokmål, Papiamento, Papua New Guinea Pidgin (Tok Pisin), Pashto, Persian, Polish, Portuguese, Portuguese (Brazil), Punjabi, Quechua, Romanian, Russian, Serbian, Sindhi, Sinhala, Slovak, Slovenian, Solomon Islands Pidgin, Sotho, Spanish, Swahili, Swedish, Tamil, Telugu, Thai, Turkish, Ukrainian, Urdu, Uyghur, Vietnamese, Walloon, Wolof, Yoruba

Approx. 100+ languages

Translate:http://translate.sugarlabs.org/

Page 76: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Central management for orchestration, monitoring and analytics is done in the cloud.

Architecture beyond the XO

Cloud

Micro-Cloud

Laptop with child has some offline content. It works in school and can go home.

Micro-cloud appliance at school acts as a local mirror for content and management

Page 77: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Micro-cloud appliance at school acts as a local mirror for content and management. Several services such as backup/restore, caching, filtering, traffic management, and data metrics run seamlessly at the school.

The appliance is a plug-and-play device. It can handle intermittent connectivity.

Micro Cloud Appliance at the School

Micro-Cloud

Page 78: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Jetway JBC372F36W-S

Appliance?

FitPC

XO 1.75 in a briefcase!

Page 79: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Based on Moodle (http://moodle.org/). Runs at the micro-cloud at school and serves content even when offline.

Learning Management System

Page 80: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Based on Pathagar (https://github.com/PathagarBooks/pathagar). Runs at the micro-cloud at school and serves ebooks even when offline.

Digital library

Page 81: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Runs at the micro-cloud at school and serves Wikipedia, Maps, Khan Academy videos even when offline.

Internet-in-a-Box

Page 82: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Monitoring, Orchestration and Analytics

Page 83: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Cloud(central management)

At School(micro-cloud appliance)

With the Child(Journal)

Cloud

Micro-Cloud

Three levels of management

Page 84: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Theft Deterrence

Page 85: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Monitoring

Page 86: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Each school appliance is provisioned and managed by a central service running on Puppet

Puppetlabs, Inc.http://puppetlabs.com/

- Server automation tool.

- Express system configuration.

- Client and server distributed model.

At School Cloud

School micro-cloud orchestration

Page 87: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Cloud-based Usage Analytics Dashboard(being developed at University of the West Indies, Jamaica)

?

What happens at each school?

Cloud

Page 88: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Each child’s work is automatically storedin a Journal on her laptop

Page 89: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

This work is distilled into metrics at the school micro-cloud appliance

Micro-Cloud

Page 90: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Metrics from school appliances are synced with the cloud to generate analytics

Cloud

Micro-Cloud

Micro-Cloud

Micro-Cloud

Page 91: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

What happens when the Internet connection breaks or slows down? Cloud

Micro-Cloud

Micro-Cloud

Micro-Cloud

x

x x

Page 92: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

We use “eventual consistency” (via CouchDB) to synchronize data between each school and the cloud.

Cloud

Micro-Cloud

Micro-Cloud

Micro-Cloud

Page 93: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Analytics – Usage Frequency and Time of Day

Page 94: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Analytics – Usage by Day of the Week

Page 95: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Beyond OLPC

http://sugarlabs.org/

Page 96: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Sugar on Linux Distributions

● Sweets for Ubuntu: – http://wiki.sugarlabs.org/go/Sweets_Distribution

● Debian: – http://wiki.sugarlabs.org/go/Debian

● Fedora: – http://wiki.sugarlabs.org/go/Fedora

● Linux Mint: – http://wiki.sugarlabs.org/go/Linux_Mint

Page 97: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

VirtualBox

http://wiki.sugarlabs.org/go/Sugar_Creation_Kit/VirtualBox

Page 98: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Sugar on a Stick

http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Downloads

Page 99: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Sugar on Raspberry Pi

http://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Pidora

Page 100: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Sugar on tablets

● Tricky!● Sugar on Ubuntu Desktop (not Ubuntu Touch)

for ARM running on a Nexus 7.● X-org and GTK dependencies. ● Android?

Page 101: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Sugar on the Web

http://sugarizer.org Works better in Chrome.GitHub: https://github.com/llaske/Sugarizer

Page 102: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Apps Co-exist

● Sugar shell● Activities in Python● Activities in HTML5 + JavaScript + CSS

Page 103: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Volunteers and ProjectsFind one in your neighborhood.http://olpcmap.net

Antarctica too!

Page 104: One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Learning

Imagine.