Download - the local internet
![Page 1: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/1.jpg)
The Local Internetprinciples to learn, teach, and apply
Jon UdellMarlboro College Graduate SchoolOctober 2010http://jonudell.nethttp://delicious.com/judell/marlboro1
![Page 2: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/2.jpg)
LibraryLookup circa 2002
![Page 3: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/3.jpg)
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}
![Page 4: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/4.jpg)
![Page 5: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/5.jpg)
LibraryLookup circa 2008
(http://elmcity.info/library)
![Page 6: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/6.jpg)
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
![Page 7: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/7.jpg)
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?
![Page 8: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/8.jpg)
2006: jeannette wing
![Page 9: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/9.jpg)
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
![Page 10: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/10.jpg)
![Page 11: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/11.jpg)
the elmcity project
![Page 12: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/12.jpg)
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
![Page 13: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/13.jpg)
principles
resource identifiershttp://extension.unh.edu/events/index.cfm?e=app.subscribeICS
http://www.google.com/calendar/ical/[email protected]/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
![Page 14: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/14.jpg)
events at Marlboro College Graduate School
![Page 15: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/15.jpg)
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 [email protected]
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.
![Page 16: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/16.jpg)
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
![Page 17: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/17.jpg)
events at Stanford
![Page 18: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/18.jpg)
Stanford events in the Menlo Park hub
Eventful
Stanford’s iCalendar feed
Upcoming
Redwood City’s icalendar feed
![Page 19: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/19.jpg)
Stanford events in the Menlo Park site
Eventful
Stanford’s iCalendar feed
Upcoming
Redwood City’s icalendar feed
![Page 20: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/20.jpg)
elmcityhub
principle of syndication
![Page 21: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/21.jpg)
syndication to cable tv
![Page 22: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/22.jpg)
The structured Information must be here, right?
Actually, no, it isn’t anywhere.
(NITLE: National Institute for Technology in Liberal Education)
syndication gone wrong
![Page 23: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/23.jpg)
syndication missing in action
![Page 24: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/24.jpg)
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
![Page 25: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/25.jpg)
“We posted weekly.pdf to the website. Isn’t that good enough?”
![Page 26: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/26.jpg)
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
![Page 27: the local internet](https://reader035.vdocuments.us/reader035/viewer/2022062513/556a1d11d8b42a2f3f8b4683/html5/thumbnails/27.jpg)
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