the local internet
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

the local internet

on

  • 3,389 views

Marlboro College Graduate School

Marlboro College Graduate School
October 2010

Statistics

Views

Total Views
3,389
Views on SlideShare
3,389
Embed Views
0

Actions

Likes
1
Downloads
10
Comments
1

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

the local internet Presentation Transcript

  • 1. The Local Internet
    principles to learn, teach, and apply
    Jon Udell
    Marlboro College Graduate School
    October 2010
    http://jonudell.net
    http://delicious.com/judell/marlboro1
  • 2. LibraryLookup circa 2002
  • 3. principles
    http://www.amazon.com/Lights-Out-Solutions-Americas-Energy/dp/031257021X
    resource identifiers
    http://ksclib.keene.edu/search/i=031257021X
    http:// + www.amazon.com + / + Lights-Out-Solutions-Americas-Energy + / + dp + / + 031257021X
    data structure
    transformation
    (X) + 031257021X -> (Y) + 031257021X
    http://ksclib.keene.edu/search/i=031257021X
    query
    abstraction
    and
    generalization
    Step 1: http://ksclib.keene.edu/search/i={ANY BOOK}
    Step 2: {ANY LIBRARY}={ANY BOOK}
  • 4.
  • 5. LibraryLookup circa 2008
    (http://elmcity.info/library)
  • 6. principles
    http://www.amazon.com/gp/registry/wishlist/BNQ1T3SLPJS7/
    public data
    http://www.librarything.com/catalog/jon_udell
    explicit: amazon, barnes+noble, delicious, …
    web services
    implicit: librarything, …
    “Use my Amazon wishlist”
    indirection
    “Use my LibraryThingwishlist”
    composition
    service A: jon’swishlist
    +
    service B: look up a book in the library
    service C: look up books on jon’swishlist in the library
    =
  • 7. wait! this is computer science lingo!
    abstraction
    and
    generalization
    resource identifiers
    data structure
    public data
    transformation
    web services
    composition
    indirection
    query
    i’m not a geek, why do i care?
  • 8. 2006: jeannette wing
  • 9. jeannettewing’s manifesto
    To reading, writing, and arithmetic, we should add computational thinking to every child’s analytical ability.
    It is a universally applicable attitude and skill.
  • 10.
  • 11. the elmcity project
  • 12. alameda, ca
    ann arbor, mi
    atlanta, ga
    baltimore, md
    berkeley, ca
    cambridge, ma
    evansville, in
    falls church, va
    ferndale, mi
    fredericksburg, va
    greenville, sc
    honolulu, hi
    huntington, wv
    ithaca, ny
    keene, nh
    menlopark, ca
    myrtle beach, sc
    perkasie, pa
    polk city, ia
    prescott, az
    providence, ri
    san diego, ca
    snoqualmie, wa
    sonora, ca
    troy, ny
    virginia beach, va
    west lafayette, in
    westborough, ma
    westbountiful, ut
    http://elmcity.cloudapp.net
  • 13. principles
    http://extension.unh.edu/events/index.cfm?e=app.subscribeICS
    http://www.google.com/calendar/ical/367m8bqo3i4077646nvi8p0r24@group.calendar.google.com/public/basic.ics
    resource identifiers
    BEGIN:VCALENDAR
    PRODID:-//Google Inc//Google Calendar 70.9054//EN
    BEGIN:VEVENT
    DTSTART:20101006T113000Z
    SUMMARY:-Rain date for AP Env. Sci. trip to Monadnock
    data structure
    transformation
    elmcity
    hub
    syndication
  • 14. events at Marlboro College Graduate School
  • 15. 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
    CONTACT
    Chris 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.
  • 16. 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
  • 17. events at Stanford
  • 18. Stanford events in the Menlo Park hub
    Eventful
    Stanford’s iCalendar feed
    Upcoming
    Redwood City’s icalendar feed
  • 19. Stanford events in the Menlo Park site
    Eventful
    Stanford’s iCalendar feed
    Upcoming
    Redwood City’s icalendar feed
  • 20. principle of syndication
    elmcity
    hub
  • 21. syndication to cable tv
  • 22. syndication gone wrong
    (NITLE: National Institute for Technology in Liberal Education)
    The structured
    Information must
    be here, right?
    Actually, no, it isn’t anywhere.
  • 23. syndication missing in action
  • 24. 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
    • 25. many people and organizations can subscribe
    • 26. when you update an item, all subscribers see it
    • 27. info will be as fresh and correct as you make it
  • “We posted weekly.pdf to the website. Isn’t that good enough?”
  • 28. what people see
    what computers see
    what computers need to see
    or
    or
    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
    why?
  • 29. jeannettewing’s manifesto
    To reading, writing, and arithmetic, we should add computational thinking to every child’s analytical ability.
    It is a universally applicable attitude and skill.
    other names for computational thinking
    digital literacy, systems thinking, 21st-century skills
    there isn’t an app for that
    to make the most of the local internet – and the global one! – we need to learn, teach, and apply core principles