Presentation is loading. Please wait.

Presentation is loading. Please wait.

Rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center December 7, 2010

Similar presentations


Presentation on theme: "Rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center December 7, 2010"— Presentation transcript:

1 rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center December 7, 2010 http://jonudell.net

2 where’s the data?

3 here’s data!

4 Berkman Luncheon Series Events http://cyber.law.harvard.edu/views/events-upcoming/947 Events [Dec 7] Rethinking the community calendar: A case study in learning and teaching Fourth R principles http://cyber.law.harvard.edu/events/luncheon/2010/12/udell <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:rsvp@cyber.law.harvard.edu">rsvp@cyber.law.harvard.edu</a>)</st rong><br /><strong>This event will be <a href="../../../../../interactive/webcast">webcast</a> Berkman Luncheon Series Events http://cyber.law.harvard.edu/views/events-upcoming/947 Events [Dec 7] Rethinking the community calendar: A case study in learning and teaching Fourth R principles http://cyber.law.harvard.edu/events/luncheon/2010/12/udell <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:rsvp@cyber.law.harvard.edu">rsvp@cyber.law.harvard.edu</a>)</st rong><br /><strong>This event will be <a href="../../../../../interactive/webcast">webcast</a> Berkman Luncheon Series Events http://cyber.law.harvard.edu/views/events-upcoming/947 Events [Dec 7] Rethinking the community calendar: A case study in learning and teaching Fourth R principles http://cyber.law.harvard.edu/events/luncheon/2010/12/udell <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:rsvp@cyber.law.harvard.edu">rsvp@cyber.law.harvard.edu</a>)</st rong><br /><strong>This event will be <a href="../../../../../interactive/webcast">webcast</a> Berkman Luncheon Series Events http://cyber.law.harvard.edu/views/events-upcoming/947 Events [Dec 7] Rethinking the community calendar: A case study in learning and teaching Fourth R principles http://cyber.law.harvard.edu/events/luncheon/2010/12/udell <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:rsvp@cyber.law.harvard.edu">rsvp@cyber.law.harvard.edu</a>)</st rong><br /><strong>This event will be <a href="../../../../../interactive/webcast">webcast</a>

5 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 thinga data feed wrong wayan rss feed

6 the blog syndication network rss atom publishaggregatesubscribe rss atom

7 publishaggregatesubscribe rss atom the blog syndication network rss api syndication hubs publish aggregate subscribe the calendar syndication network ics What is the Ob of Nebraska?The Platte. What is Ann Arbor of Texas?Austin. What is the RSS of calendars?iCalendar.

8 ann arbor,mi honolulu,hi san diego,ca atlanta,ga placerville,ca fredericksburg,va berkeley,ca bellingham,wa troy,ny keene nh barcelona,spain evansville,in falls church,va ferndale,mi myrtle beach,sc greenville,sc brattleboro,vt menlo park, ca Santa Rosa,CA ithaca,ny sunbury-on-thames,uk liverpool,uk baltimore md providence ri sonora,ca new boston,nh ottawa,on Perkasie,Pa polk city,ia prescott,az cambridge,ma guelph,on saskatoon,sk snoqualmie,wa alameda,ca westbountiful,ut toronto,on virginia beach,va westborough,ma west lafayette,in huntington, 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

9 a menlo park hub hub stats: events by source

10 events at stanford

11 a stanford feed in the menlo park hub Eventful Stanford’s iCalendar feed Upcoming Redwood City’s icalendar feed

12 a stanford feed in a menlo park site Eventful Stanford’s iCalendar feed Upcoming Redwood City’s icalendar feed

13 elmcity principles data structure BEGIN:VCALENDAR PRODID:-//Google Inc//Google Calendar 70.9054//EN BEGIN:VEVENT DTSTART:20101006T113000Z SUMMARY:-Rain date for AP Env. Sci. trip to Monadnock transformation syndication hub

14 what people seewhat computers see or what computers need to see why? or to read, print, and interact with information to enable people to read, print, and interact with information to enable data to flow and recombine

15 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;20101207T123000 SUMMARY:Jon Udell: Rethinking the community calendar LOCATION:Berkman Center DTSTART;TZID=Eastern Standard Time;20101207T123000 SUMMARY:Jon Udell: Rethinking the community calendar LOCATION:Berkman Center DTSTART;TZID=Eastern Standard Time;20101207T123000 SUMMARY:Jon Udell: Rethinking the community calendar LOCATION:Berkman Center DTSTART;TZID=Eastern Standard Time;20101207T123000 SUMMARY:Jon Udell: Rethinking the community calendar LOCATION:Berkman Center How computers understand calendar events:

16 principle of data transformation Laws of arithmetic Date: Dec 7, 2010 Time: 12:30PM Zone: Eastern DTSTART;TZID=EST; 20101207T123000 EST 20060102T120000 = = = Laws of data

17 two-way vs one-way transformations Laws of arithmetic Date: Dec 7, 2010 Time: 12:30PM Zone: Eastern DTSTART;TZID=EST; 20101207T123000 EST 20060102T120000 Laws of data

18 syndication hubs principle of pub/sub syndication

19 sounds like computer science! data structure data transformation pub/sub syndication i’m not a geek, why do i care? one-way hashing

20 2006: jeannette wing

21 “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 R1Reading R2Writing R3Arithmetic R4 ??? digital literacy computational thinking systems thinking 21 st -century skills network mastery

22

23 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.”

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

25 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

26 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

27 why is this hard?

28 not just calendars science 2.0 library 2.0 gov 2.0 edu 2.0 identity 2.0

29 links the elmcity servicehttp://elmcity.cloudapp.net source codehttp://github.com/judell/elmcity related blog postshttp://delicious.com/elmcity+azure o’reilly radar serieshttp://delicious.com/elmcity+azure+radar


Download ppt "Rethinking the community calendar a case study in fourth r principles Jon Udell Berkman Center December 7, 2010"

Similar presentations


Ads by Google