rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center
description
Transcript of rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center
![Page 1: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/1.jpg)
rethinking the community calendar
a case study in fourth r principles
Jon UdellBerkman CenterDecember 7, 2010http://jonudell.net
![Page 2: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/2.jpg)
where’s the data?
![Page 3: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/3.jpg)
here’s data!
![Page 4: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/4.jpg)
<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xml:base="http://cyber.law.harvard.edu" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Berkman Luncheon Series Events</title><link> http://cyber.law.harvard.edu/views/events-upcoming/947</link><description> Events</description><item><title> [Dec 7] Rethinking the community calendar: A case study in learning and teaching Fourth R principles</title><link> http://cyber.law.harvard.edu/events/luncheon/2010/12/udell</link><description><p></p><p><strong>Tuesday, December 7, 12:30 pm<br />Berkman Center, 23 Everett Street, second floor<br /></strong><strong>RSVP required for those attending in person (<a href="mailto:[email protected]">[email protected]</a>)</strong><br /><strong>This event will be <a href="../../../../../interactive/webcast">webcast</a>
<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xml:base="http://cyber.law.harvard.edu" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Berkman Luncheon Series Events</title><link> http://cyber.law.harvard.edu/views/events-upcoming/947</link><description> Events</description><item><title> [Dec 7] Rethinking the community calendar: A case study in learning and teaching Fourth R principles</title><link> http://cyber.law.harvard.edu/events/luncheon/2010/12/udell</link><description><p></p><p><strong>Tuesday, December 7, 12:30 pm<br />Berkman Center, 23 Everett Street, second floor<br /></strong><strong>RSVP required for those attending in person (<a href="mailto:[email protected]">[email protected]</a>)</strong><br /><strong>This event will be <a href="../../../../../interactive/webcast">webcast</a>
<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xml:base="http://cyber.law.harvard.edu" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Berkman Luncheon Series Events</title><link> http://cyber.law.harvard.edu/views/events-upcoming/947</link><description> Events</description><item><title> [Dec 7] Rethinking the community calendar: A case study in learning and teaching Fourth R principles</title><link> http://cyber.law.harvard.edu/events/luncheon/2010/12/udell</link><description><p></p><p><strong>Tuesday, December 7, 12:30 pm<br />Berkman Center, 23 Everett Street, second floor<br /></strong><strong>RSVP required for those attending in person (<a href="mailto:[email protected]">[email protected]</a>)</strong><br /><strong>This event will be <a href="../../../../../interactive/webcast">webcast</a>
![Page 5: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/5.jpg)
technologists: thou shalt publish rss feeds
website publishers: we hear and obey
users: why can’t we make sense of calendars?
right thing, right way
wrong thing, right way
right thing, wrong way
wrong thing,wrong way
right thing a data feed
wrong way an rss feed
![Page 6: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/6.jpg)
the blog syndication network
rss
atom
publish aggregate subscribe
rss
atom
![Page 7: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/7.jpg)
atom
publish aggregate subscribe
rss
atom
the blog syndication network
rss
apisyndication
hubs
publish aggregate subscribethe calendar syndication network
ics
icsics
ics ics
What is the Ob of Nebraska? The Platte.
What is Ann Arbor of Texas? Austin.
What is the RSS of calendars? iCalendar.
![Page 8: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/8.jpg)
ann arbor,mihonolulu,hisan diego,caatlanta,gaplacerville,cafredericksburg,vaberkeley,cabellingham,watroy,nykeene nhbarcelona,spainevansville,infalls church,vaferndale,mimyrtle beach,scgreenville,scbrattleboro,vtmenlo park, caSanta Rosa,CAithaca,nysunbury-on-thames,ukliverpool,ukbaltimore mdprovidence risonora,canew boston,nhottawa,onPerkasie,Papolk city,iaprescott,azcambridge,maguelph,onsaskatoon,sksnoqualmie,waalameda,cawestbountiful,uttoronto,onvirginia beach,vawestborough,mawest lafayette,inhuntington, wv
centrally-managed databases of events
destination sites
what these are not
syndicated networks of events
free services running in the azure cloud
open data feeds based on open source code
invitations to help build the data web
what these are
![Page 9: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/9.jpg)
a menlo park hub
hub stats: events by source
![Page 10: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/10.jpg)
events at stanford
![Page 11: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/11.jpg)
a stanford feed in the menlo park hub
Eventful
Stanford’s iCalendar feed
Upcoming
Redwood City’s icalendar feed
![Page 12: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/12.jpg)
a stanford feed in a menlo park site
Eventful
Stanford’s iCalendar feed
Upcoming
Redwood City’s icalendar feed
![Page 13: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/13.jpg)
elmcity principles
data structureBEGIN:VCALENDARPRODID:-//Google Inc//Google Calendar 70.9054//ENBEGIN:VEVENTDTSTART:20101006T113000ZSUMMARY:-Rain date for AP Env. Sci. trip to Monadnock
transformation
syndication
hub
![Page 14: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/14.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 15: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/15.jpg)
principle of data structure
How we describe calendar events:
“Jon Udell: Rethinking the community calendar, Berkman Center, Tues Dec 7 12:30“
DTSTART;TZID=Eastern Standard Time;20101207T123000SUMMARY:Jon Udell: Rethinking the community calendarLOCATION:Berkman Center
DTSTART;TZID=Eastern Standard Time;20101207T123000SUMMARY:Jon Udell: Rethinking the community calendarLOCATION:Berkman Center
DTSTART;TZID=Eastern Standard Time;20101207T123000SUMMARY:Jon Udell: Rethinking the community calendarLOCATION:Berkman Center
DTSTART;TZID=Eastern Standard Time;20101207T123000SUMMARY:Jon Udell: Rethinking the community calendarLOCATION:Berkman Center
How computers understand calendar events:
![Page 16: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/16.jpg)
principle of data transformation
Laws of arithmetic
Date: Dec 7, 2010Time: 12:30PMZone: Eastern
DTSTART;TZID=EST;20101207T123000
<dtstart> <parameters> <tzid>EST</tzid> </parameters> <date-time>20060102T120000</date-time> </dtstart>
=
=
=
Laws of data
![Page 17: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/17.jpg)
two-way vs one-way transformationsLaws of arithmetic
Date: Dec 7, 2010Time: 12:30PMZone: Eastern
DTSTART;TZID=EST;20101207T123000
<dtstart> <parameters> <tzid>EST</tzid> </parameters> <date-time>20060102T120000</date-time> </dtstart>
Laws of data
![Page 18: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/18.jpg)
syndicationhubs
principle of pub/sub syndication
![Page 19: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/19.jpg)
sounds like computer science!
data structure
data transformation
pub/sub syndication
i’m not a geek, why do i care?
one-way hashing
![Page 20: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/20.jpg)
2006: jeannette wing
![Page 21: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/21.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
R1 ReadingR2 WritingR3 ArithmeticR4 ???
digital literacy
computational thinking
systems thinking
21st-century skills
network mastery
![Page 22: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/22.jpg)
![Page 23: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/23.jpg)
Phil Libin: “The basics of asymmetric cryptography are fundamental concepts that any member of society who wants to understand how the world works, or could work, needs to understand.”
![Page 24: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/24.jpg)
“We posted weekly.pdf to the website. Isn’t that good enough?”
![Page 25: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/25.jpg)
Keene Sentinel: Monday night chess club, 6:30 PM, Best Western Hotel
monday night chess club
Eventful.com: Monday night chess club, 6:30 PM, E.F. Lane Hotel
The chess club doesn’t know how (or why) to produce an authoritative data feed about itself
The newspaper doesn’t know how (or why) to consume such a feed
![Page 26: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/26.jpg)
missing concepts
structured data can be represented in many ways
some representations of data are best for people, others for computers
machine-friendly data can syndicate without loss of fidelity
data feeds (and items) have globally unique names (urls)
urls enable the “small pieces loosely joined” effect
urls pass data “by reference” rather than “by value”
when data syndicates from an url, the owner/publisher controls it
![Page 27: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/27.jpg)
why is this hard?
![Page 28: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/28.jpg)
not just calendars
science 2.0
library 2.0
gov 2.0
edu 2.0
identity 2.0
![Page 29: rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816247550346895dd28643/html5/thumbnails/29.jpg)
linksthe elmcity service http://elmcity.cloudapp.net
source code http://github.com/judell/elmcity
related blog posts http://delicious.com/elmcity+azure
o’reilly radar series http://delicious.com/elmcity+azure+radar