the local internet

Post on 31-May-2015

2813 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Marlboro College Graduate School October 2010

Transcript

The Local Internetprinciples to learn, teach, and apply

Jon UdellMarlboro College Graduate SchoolOctober 2010http://jonudell.nethttp://delicious.com/judell/marlboro1

LibraryLookup circa 2002

principles

resource identifiershttp://www.amazon.com/Lights-Out-Solutions-Americas-Energy/dp/031257021X

http://ksclib.keene.edu/search/i=031257021X

data structure http:// + www.amazon.com + / + Lights-Out-Solutions-Americas-Energy + / + dp + / + 031257021X

transformation (X) + 031257021X -> (Y) + 031257021X

http://ksclib.keene.edu/search/i=031257021Xquery

abstraction and

generalization

Step 1: http://ksclib.keene.edu/search/i={ANY BOOK}

Step 2: {ANY LIBRARY}={ANY BOOK}

LibraryLookup circa 2008

(http://elmcity.info/library)

principles

public datahttp://www.amazon.com/gp/registry/wishlist/BNQ1T3SLPJS7/

http://www.librarything.com/catalog/jon_udell

web servicesexplicit: amazon, barnes+noble, delicious, …

implicit: librarything, …

indirection“Use my Amazon wishlist”

“Use my LibraryThing wishlist”

composition service A: jon’s wishlist

+service B: look up a book in the library

=service C: look up books on jon’s wishlist in the library

wait! this is computer science lingo!

resource identifiers

data structure

transformation

query

abstraction and

generalization

public data

web services

indirectioncomposition

i’m not a geek, why do i care?

2006: jeannette wing

To reading, writing, and arithmetic, we should add computational thinking to every child’s analytical ability.

It is a universally applicable attitude and skill.

jeannette wing’s manifesto

the elmcity project

alameda, caann arbor, mi

atlanta, gabaltimore, md

berkeley, cacambridge, ma

evansville, infalls church, va

ferndale, mifredericksburg, va

greenville, schonolulu, hi

huntington, wvithaca, nykeene, nh

menlo park, camyrtle beach, sc

perkasie, papolk city, iaprescott, az

providence, risan diego, ca

snoqualmie, wasonora, ca

troy, nyvirginia beach, vawest lafayette, inwestborough, mawestbountiful, ut

http://elmcity.cloudapp.net

principles

resource identifiershttp://extension.unh.edu/events/index.cfm?e=app.subscribeICS

http://www.google.com/calendar/ical/367m8bqo3i4077646nvi8p0r24@group.calendar.google.com/public/basic.ics

data structureBEGIN:VCALENDARPRODID:-//Google Inc//Google Calendar 70.9054//ENBEGIN:VEVENTDTSTART:20101006T113000ZSUMMARY:-Rain date for AP Env. Sci. trip to Monadnock

transformation

syndication

elmcityhub

events at Marlboro College Graduate School

where’s the data?Not on the web page at http://gradschool.marlboro.edu/news/events :

<h3><strong><a name="udell"></a>The Local Internet</strong> - a free seminar about how local communities can harness technology</h3>

<h4>Saturday, October 9, 11:30am - 12:30pm</h4>

Not in the press release:

FOR IMMEDIATE RELEASE

CONTACTChris Lenois, 802-251-7644 or pr@marlboro.edu

SEMINAR ON COMMUNITY-LEVEL INTERNET USE AT MARLBORO COLLEGE GRADUATE SCHOOL, OCT. 9

Brattleboro, VT (September 20, 2010) Marlboro College Graduate School will offer a free seminar, entitled "The Local Internet" from 11:30 am to 12:30 pm on Saturday, October 9.

principle of structured data

How we describe calendar events:

“The Local Internet, Saturday at 11:30, Marlboro College Graduate School"

How computers understand calendar events:

DTSTART:20101009T113000 SUMMARY:The Local Internet LOCATION:Marlboro College Graduate School

events at Stanford

Stanford events in the Menlo Park hub

Eventful

Stanford’s iCalendar feed

Upcoming

Redwood City’s icalendar feed

Stanford events in the Menlo Park site

Eventful

Stanford’s iCalendar feed

Upcoming

Redwood City’s icalendar feed

elmcityhub

principle of syndication

syndication to cable tv

The structured Information must be here, right?

Actually, no, it isn’t anywhere.

(NITLE: National Institute for Technology in Liberal Education)

syndication gone wrong

syndication missing in action

a modest proposal

you can still send us a copy

but if you send us a link:

- publish one URL, once, for all your future events

- many people and organizations can subscribe

- when you update an item, all subscribers see it

- info will be as fresh and correct as you make it

“We posted weekly.pdf to the website. Isn’t that good enough?”

what people see what computers see

or or

what computers need to see

why?

or

to read, print, and interact withinformation

to enable people to read, print, and interact withinformation

to enable data to flow and recombine

To reading, writing, and arithmetic, we should add computational thinking to every child’s analytical ability.

It is a universally applicable attitude and skill.

jeannette wing’s manifesto

other names for computational thinkingdigital literacy, systems thinking, 21st-century skills

there isn’t an app for thatto make the most of the local internet – and the global one! – we need to learn, teach, and apply core principles

top related