one laptop per child this works are licensed under a creative commons attribution 2.5 license. one...

21
ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead for Red Hat One Laptop per Child

Upload: chrystal-cobb

Post on 13-Dec-2015

217 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

One Laptop per Child

Christopher Blizzard

Software Lead for Red Hat

One Laptop per Child

Page 2: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

What is Sugar?

(1) An experience

(2) Designed for kids and learning

(3) A set of programming interfaces

(4) Not a desktop

Page 3: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

Sugar's Goals

(1) Make a computer easy to use

(2) Make a computer hard to break

(3) Make it easy to make new stuff

(4) Make it easy to share stuff with others

(5) Make it easy to do stuff together

Page 4: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

You can see everything you can do

You can see everything you can do

Page 5: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

No destructive side effects

No destructive side effects

Page 6: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

Tools to make new stuff

Tools to make new stuff

Page 7: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

Share stuff easily

Share stuff easily

Page 8: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

Do stuff with friends

Do stuff with friends

Page 9: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

Experimentation

(1) Hard to break

(2) Backups are easy

(3) Re-installs are easy

(4) Easy to make a change and give it away

Page 10: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

The needs of the laptop

(1) No virtual memory available

Don't want things “just falling over”

(2) Not a lot of storage

Journal Model

Page 11: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

Each program takes up

space

Each program takes up

space

Page 12: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

Everything gets an entry

Everything gets an entry

Page 13: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

Old stuff can be deleted

Old stuff can be deleted

Everything gets backed

up

Everything gets backed

up

Page 14: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

The Mesh

(1) An underlying network protocol

Networking protocols

Programming Interfaces

(2) An experience

Page 15: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

How computers

communicate

How computers

communicate

Page 16: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

Explore what's going

on

Explore what's going

on

Page 17: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

Building stuff together

Building stuff together

Page 18: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

Sugar Summary

(1) Sharing and collaboration as part of core experience

(2) Ad-hoc or server-based

(3) Visibility into what others are doing

(4) Learning and building things together

Page 19: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

What works today

(1) Connecting with Mesh (networks) working

(2) Much of the shell works today

(3) Collaboration with servers nearly done

(4) Sample activity working by end of April

Page 20: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

What about tomorrow?

(1) Collaboration with ad-hoc protocols (May)

(2) Journal UI exists, but backend hookup needs work and finishing activity integration (May, June)

Page 21: ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child Christopher Blizzard Software Lead

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

Backup Slide

(1) Question I am going to answer

(2) Point One

(3) Point Two

(4) Point Three