Professional Documents
Culture Documents
Engagement 2.0: Using Social Networking Web Apps To Increase Interaction and Learning
Engagement 2.0: Using Social Networking Web Apps To Increase Interaction and Learning
Engagement 2.0: Using Social Networking Web Apps To Increase Interaction and Learning
0: Using Social
Networking Web Apps to Increase
Interaction and Learning
2
RIAs
• Rich Internet Applications are poster
children of Web 2.0
• Rich not because of money... well, not in all
cases
• Small ideas become big projects.
3
Enabling RIAs
•Asynchronous
•JavaScript
•XML
4
Can I request an http?
• Http request is a busy monkey
• Web 1.0: requesting web content =
refreshing the whole page
• Web 2.0: requesting web content =
refreshing specific sections.
5
Ajaxy Examples
6
Socialization
• Blogs
• Microblogs
• Wikis
• User-generated content
• Mobile web
• Look ma! I am on the Internet(s)!
7
Working with Web 2.0 in
academic environments
• Agenda for meetings (Google Docs)
• Common calendar deadlines, conferences,
trips (shared calendar)
• Shared documents folder (Dropbox)
• Combining data sources (embedding, mash
ups).
8
Google docs
• Online documents, edited and
stored within a browser with
Word-like interface
• Publication plans
• etc...
Agenda for meetings
• Document between student
and advisor
• http://www.businessweek.com/
smallbiz/content/sep2006/
sb20060927_259688.htm
D
em
Documents shared
o
• Publications plans
• Notes from NSF Proposal
• Forms/Spreadsheets for data gathering
11
Shared calendar
• Keep track of upcoming
deadlines for conferences,
fellowships, grant
opportunities, events, etc.
em
o
• Quick demo
• Google Calendar -
conference deadlines, CDC
• Personal Calendar
14
Share with many
D
em
o
• Thesis folder, shared with
student
17
D
em
Embeddable...
o
• Because all content is on the web, it can be
embedded in other pages
• See http://happy.cs.vt.edu/fdi10/
18
D
em
Mash ups
o
• Combine content/data from different
sources
• “Traditional” music mash up
• World anthems
• TuneGlue
• Yahoo Vs. Google
19
Questions?
20