SlideShare a Scribd company logo
1 of 31
Download to read offline
Using Web 2.0 Technologies
   in Computer Science
         Classes
  Lillian (Boots) Cassel1, Manuel A. Pérez-Quiñones2,
   Edward A. Fox2, Steven Edwards2, Manas Tungare2

        1Department   of Computing Sciences
                Villanova University
         2Department of Computer Science

                    Virginia Tech
Plans for the evening

• Online Participation (Cassel)
• Web 2.0 in Education (Pérez-Quiñones, Tungare)
• Mashup and other examples (Fox)
• Web 2.0 in CS 1 (Edwards)
      All URLs in slides are off tinyurl.com.
           Visit website for full URL.
                                                   2
Online Materials
• All materials for the workshop are available
  at:
  • http://syllabus.cs.vt.edu/web20/
• Also, we have a Facebook group for the
  workshop
  • http://tinyurl.com/279jf3
                                                 3
SIGCSE is a vibrant
             community
•   Common goals, cohesive
    community, large
    conference, active
    mailing list

•   Yet, online sharing of
    educational materials has
    not really flourished



                                4
Online participation

• Do you share pictures online? (e.g. flickr)
• Do you write comments in Amazon
  products? Do you value the other opinions
  there?
• How often do you participate in the
  SIGCSE mailing list?


                                               5
If we build it, will you come?
  • How many of these do you use?
    Why? Why not?
    • ACM or IEEE DL
    • CITIDEL
    • SIGCSE education links
    • NCSTRL, CoRR, NSDL, ETD...
                                    6
NSDL
•   NSF funded effort

•   Collections of resources
    and information for
    multiple disciplines
    (science, math,
    engineering, technology)

•   Support for all
    educational levels
    (K-gray)


                                7
http://tinyurl.com/2bnjdw

                                Web 2.0
The Machine is Us
by Michael Wesch


       5 minute discussion on
       what it means and its
       implications for




 Manuel and Manas will
 do this section


                                   8
http://tinyurl.com/2bnjdw

                                Web 2.0
The Machine is Us
by Michael Wesch


       5 minute discussion on
       what it means and its
       implications for




 Manuel and Manas will
 do this section


                                   8
Social Software...
• ...enables people to rendezvous, connect or
  collaborate through computer-mediated
  communication [Wikipedia]
• 55% of all American youth (ages 12-17) use
  some form of social networking site [Pew
  Internet & American Life Project, Lenhart
  2007]


                                                9
Features of Social SW
• Goals: identify friends, resources, staying in touch,
  sharing interesting news...
  • Commenting features... support discussion,
    collaboration, exchange
• Social tagging
 • Connections - friends, “following,” groups...
• Syndication and embedding...
• Mashups - use API to combine data into new apps10
Goals
• Identify friends (facebook, orkut, friendster)
• Education (citeulike, campusbug, carmun,
  koofers, rateteachers)
• Share resources: movies (youtube),
  pictures (flickr), status (twitter),
  bookmarks (del.icio.us, stumbleupon),
  news (digg, reddit), citations (citeulike),
  exams (koofers), slides (slideshare)...
                                        put site images/logos to
                                        make more graphical
                                                                   11
Social Tagging

             •     Free for all tagging, users
                   pick their own tags         Joe                        Mary

             •     Social network gives
                                                      tag_x
                   meaning to tags                                tag_y          tag_y

             •     Joe receives as a
                                                          url_a                          url_b
                   recommendation url_b

no ontology, no imposed classification, why it works

web2.0 video - who will organize this? you will.

                                                                                           12
Syndication & embedding
 • Syndication of content from one site to
   another




                                             13
http://tinyurl.com/2xfrwb

                  Mashups...

                            •   Combination of
                                multiple
                                applications

                            •   Google maps is a
                                popular partner in
                                mashups




                                                     14
http://tinyurl.com/28hkgo   no hands on, demo only




         What is this group?
Facebook.com
•   Social network connecting      •   Pros and Cons for use in
    friends & groups                   classroom

•   Close communication among      •   Hands on: go to facebook and
    friends                            join the group for the
                                       workshop “Using Web 2.0
•   Recommendations                    Technologies in your
                                       Computer Science Classes”
•   Application platform - build
    your own applications          •   http://tinyurl.com/279jf3

•   Increases social capita of
    participants


                                                   demo and join group
                                                                         16
Twitter.com
•   Status (what are you doing)   •   Has been used in courses to
    service                           support “contextualized”
                                      teaching (teaching in the
•   Inform your friends, be           moment)
    informed about their status
                                  •   Hands on: Go to Twitter and
•   “Follow” friends, famous          create an account, follow
                                      sigcseweb20
    people, or single words

•   Updates can be received via   •   Send direct message by
    email, SMS (to your phone),       d sigcseweb20 message
    etc.


                                                 - no hands on
                                                 - discuss education uses
                                                                            17
YouTube.com
•   Video archiving and playback   •   HTML can be embedded in
    for community supported            another page
    videos
                                       •   Embed videos in your
•   TV, Movies clips, Seminars,            lectures or website
    other user provided content
                                       •   Example:
•   Search and you will find:               http://tinyurl.com/35sjgg
    http://youtube.com/watch?
    v=lXOyd68saIM                  •   Hands on: Search YouTube.com
                                       for a visualization of some data
•   Add url to to facebook,            structure (e.g. btree)
    automatically recognized
                                           - search for video of CS ed
                                           - include in facebook



                                                                         18
citeulike.org
•   Bookmarking for references,    •   Example:
    with support to export to          http://citeulike.org
    EndNote, bibtex, etc.

•   Supports “bookmarking” from
    popular cites, including ACM
    DL

•   Power of social browsing,
    recommendations



                                         - hands on
                                         - search for ACM paper
                                         - add to citeulike
                                         - find other relevant papers
                                         - add to our citeulike library papers by
                                         fox, cassel, tungare, edwards, me
                                                                                    19
Koofers.com
Facebook Apps
                             - show cat-space
                             - key is to show
                             facebook as platforms




•   Study groups

•   We are exploring a few
    possibilities...




                                                     21
Custom applications

             •   Syllabus collection

             •   Computing
                 News, as a result
                 of Google search

             •   Google COOP




                                       22
Wikis
• Collaborative editing on the web without
  the need of anything other than a web
  browser
• Allows creation and linking of pages
• Give students the ability to collaborate on
  the creation of materials for class
• Good uses in education, example:
  http://collab.dlib.vt.edu/runwiki/wiki.pl
                                                23
Mashups
• Are hybrid web applications that combine
  information drawn from various web
  sources
• Simple example:
 • A library web page that includes a news
    feed
 • A professors page with list of books
                                             24
Course Page Demo

•   A professor wants to
    offer a list of books on
    his course page, along
    with full bibliographic
    and up-to-the-minute
    holdings information
    about each book




                                25
Second Life

• A 3D virtual world, created and maintained
  by users
• Full economy, buy property, purchase
  goods, sell stuff, all virtual
• Demo...

                                               26
Steve will present this
part




                          Web 2.0 in CS 1


                                            27
We need to rethink...
               education
• Community of              • Information spreads
  learners that go            faster than we can
  beyond the classroom,       control it
  major, campus, town
                            • Collaboration take
• Community of                different forms
  educators ...
                             • social interaction
• Sharing of resources is       exists both online
  the norm                      and offline
                                                     28
Implications for Education
•   the sky is falling, cheating is   •   Include social aspect in class
    rampant, we are doomed                projects



•   Have a presence on facebook -
    make students know you are
    participating

•   Post some pictures to flicker,
    movies to YouTube, slides to
    SlideShare, messages to Twitter

•   Make use of embedded
    content, rss
                                                                           29
Implications for Education
•   the sky is falling, cheating is   •   Include social aspect in class
    rampant, we are doomed                projects



•   Have a presence on facebook -
    make students know you are
    participating

•   Post some pictures to flicker,
    movies to YouTube, slides to
    SlideShare, messages to Twitter

•   Make use of embedded
    content, rss
                                                                           29

More Related Content

What's hot

WordPress Multi-User: BuddyPress and Beyond
WordPress Multi-User: BuddyPress and BeyondWordPress Multi-User: BuddyPress and Beyond
WordPress Multi-User: BuddyPress and BeyondJoss Winn
 
Where is New Media Now? Some Ideas...
Where is New Media Now? Some Ideas...Where is New Media Now? Some Ideas...
Where is New Media Now? Some Ideas...Jessica Laccetti
 
Top100 Tools for Learning 2010
Top100 Tools  for Learning 2010Top100 Tools  for Learning 2010
Top100 Tools for Learning 2010Jane Hart
 
An Introduction to Web 2.0 and the Social Web".
An Introduction to Web 2.0 and the Social Web".An Introduction to Web 2.0 and the Social Web".
An Introduction to Web 2.0 and the Social Web".lisbk
 
The Best Web 2.0 Tools for Teachers - 2012 Edition
The Best Web 2.0 Tools for Teachers - 2012 EditionThe Best Web 2.0 Tools for Teachers - 2012 Edition
The Best Web 2.0 Tools for Teachers - 2012 EditionRafael Scapin, Ph.D.
 
Top 100 Tools for Learning 2008
Top 100 Tools for Learning 2008Top 100 Tools for Learning 2008
Top 100 Tools for Learning 2008Jane Hart
 
What does Web2 do for us?
What does Web2 do for us?What does Web2 do for us?
What does Web2 do for us?Mike Ellis
 
Crossing Boundaries 4: Your Most Important Stakeholders: Your Customers
Crossing Boundaries 4: Your Most Important Stakeholders: Your CustomersCrossing Boundaries 4: Your Most Important Stakeholders: Your Customers
Crossing Boundaries 4: Your Most Important Stakeholders: Your CustomersThe Transformation Society
 
Crossing Boundaries 3: Consumers Become Producers
Crossing Boundaries 3: Consumers Become ProducersCrossing Boundaries 3: Consumers Become Producers
Crossing Boundaries 3: Consumers Become ProducersThe Transformation Society
 
Sociala medier i undervisning
Sociala medier i undervisningSociala medier i undervisning
Sociala medier i undervisningKim Holmberg
 
Share Online Safely (SOS) Presentation
Share Online Safely (SOS) PresentationShare Online Safely (SOS) Presentation
Share Online Safely (SOS) Presentationpablo.thirteen
 
Grant Makers Network - Social Media
Grant Makers Network - Social MediaGrant Makers Network - Social Media
Grant Makers Network - Social MediaCreech
 
Online Tools To Engage Students
Online Tools To Engage StudentsOnline Tools To Engage Students
Online Tools To Engage Studentsbarbaraekohl
 

What's hot (20)

WordPress Multi-User: BuddyPress and Beyond
WordPress Multi-User: BuddyPress and BeyondWordPress Multi-User: BuddyPress and Beyond
WordPress Multi-User: BuddyPress and Beyond
 
Where is New Media Now? Some Ideas...
Where is New Media Now? Some Ideas...Where is New Media Now? Some Ideas...
Where is New Media Now? Some Ideas...
 
Top100 Tools for Learning 2010
Top100 Tools  for Learning 2010Top100 Tools  for Learning 2010
Top100 Tools for Learning 2010
 
Be2camp Welcome
Be2camp WelcomeBe2camp Welcome
Be2camp Welcome
 
An Introduction to Web 2.0 and the Social Web".
An Introduction to Web 2.0 and the Social Web".An Introduction to Web 2.0 and the Social Web".
An Introduction to Web 2.0 and the Social Web".
 
Mozilla learning freedom and the web
Mozilla learning freedom and the webMozilla learning freedom and the web
Mozilla learning freedom and the web
 
The Best Web 2.0 Tools for Teachers - 2012 Edition
The Best Web 2.0 Tools for Teachers - 2012 EditionThe Best Web 2.0 Tools for Teachers - 2012 Edition
The Best Web 2.0 Tools for Teachers - 2012 Edition
 
Top 100 Tools for Learning 2008
Top 100 Tools for Learning 2008Top 100 Tools for Learning 2008
Top 100 Tools for Learning 2008
 
Web 2.0 Tools to Support Classroom Innovation and Professional Learning
Web 2.0 Tools to Support Classroom Innovation and Professional LearningWeb 2.0 Tools to Support Classroom Innovation and Professional Learning
Web 2.0 Tools to Support Classroom Innovation and Professional Learning
 
We are 2.0
We are 2.0We are 2.0
We are 2.0
 
The Power of Social Media for School Leaders
The Power of Social Media for School LeadersThe Power of Social Media for School Leaders
The Power of Social Media for School Leaders
 
What does Web2 do for us?
What does Web2 do for us?What does Web2 do for us?
What does Web2 do for us?
 
Crossing Boundaries 4: Your Most Important Stakeholders: Your Customers
Crossing Boundaries 4: Your Most Important Stakeholders: Your CustomersCrossing Boundaries 4: Your Most Important Stakeholders: Your Customers
Crossing Boundaries 4: Your Most Important Stakeholders: Your Customers
 
Web 2.0 for admins cmtc 2011
Web 2.0 for admins cmtc 2011Web 2.0 for admins cmtc 2011
Web 2.0 for admins cmtc 2011
 
Web 1 2 3 4
Web 1 2 3 4Web 1 2 3 4
Web 1 2 3 4
 
Crossing Boundaries 3: Consumers Become Producers
Crossing Boundaries 3: Consumers Become ProducersCrossing Boundaries 3: Consumers Become Producers
Crossing Boundaries 3: Consumers Become Producers
 
Sociala medier i undervisning
Sociala medier i undervisningSociala medier i undervisning
Sociala medier i undervisning
 
Share Online Safely (SOS) Presentation
Share Online Safely (SOS) PresentationShare Online Safely (SOS) Presentation
Share Online Safely (SOS) Presentation
 
Grant Makers Network - Social Media
Grant Makers Network - Social MediaGrant Makers Network - Social Media
Grant Makers Network - Social Media
 
Online Tools To Engage Students
Online Tools To Engage StudentsOnline Tools To Engage Students
Online Tools To Engage Students
 

Similar to Using Web 2.0 Technologies in Computer Science Classes

Teaching 2.0 Learning & Leading in the Digital Age
Teaching 2.0 Learning & Leading in the Digital AgeTeaching 2.0 Learning & Leading in the Digital Age
Teaching 2.0 Learning & Leading in the Digital AgeMatthew Hayden
 
Creative Web 2.0 Learning
Creative Web 2.0 LearningCreative Web 2.0 Learning
Creative Web 2.0 LearningJudy O'Connell
 
Using Technology to Improve Communication with Students
Using Technology to Improve Communication with StudentsUsing Technology to Improve Communication with Students
Using Technology to Improve Communication with StudentsManuel A. Perez-Quinones
 
Web 2.0 and e-elearning
Web 2.0 and e-elearningWeb 2.0 and e-elearning
Web 2.0 and e-elearningDavid Wilcox
 
Social Media Training Workshop for Small Business
Social Media Training Workshop for Small BusinessSocial Media Training Workshop for Small Business
Social Media Training Workshop for Small BusinessWeb.com
 
Community 2.0 Community Bootcamp: the technology part by Tara Hunt
Community 2.0 Community Bootcamp: the technology part by Tara HuntCommunity 2.0 Community Bootcamp: the technology part by Tara Hunt
Community 2.0 Community Bootcamp: the technology part by Tara HuntTara Hunt
 
[Workshop] Analyzing Your Deliverables: Developing the Optimal Documentation ...
[Workshop] Analyzing Your Deliverables: Developing the Optimal Documentation ...[Workshop] Analyzing Your Deliverables: Developing the Optimal Documentation ...
[Workshop] Analyzing Your Deliverables: Developing the Optimal Documentation ...Scott Abel
 
Analyzing Your Deliverables: Developing the Optimal Documentation Library
Analyzing Your Deliverables: Developing the Optimal Documentation LibraryAnalyzing Your Deliverables: Developing the Optimal Documentation Library
Analyzing Your Deliverables: Developing the Optimal Documentation LibraryScott Abel
 
10 Things About Plone - Software Freedom Day 2008
10 Things About Plone - Software Freedom Day 200810 Things About Plone - Software Freedom Day 2008
10 Things About Plone - Software Freedom Day 2008Jazkarta, Inc.
 
Summer Presentation A L L
Summer Presentation  A L LSummer Presentation  A L L
Summer Presentation A L Lcameronparkins
 
Red Shoes Social Media E Book
Red Shoes Social Media E BookRed Shoes Social Media E Book
Red Shoes Social Media E BookKarenRedShoesPR
 
Social Media Ebook
Social Media Ebook Social Media Ebook
Social Media Ebook Pam Perry
 
10 Things You Probably Didn't Know About Plone
10 Things You Probably Didn't Know About Plone10 Things You Probably Didn't Know About Plone
10 Things You Probably Didn't Know About PloneJazkarta, Inc.
 
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)Paolo Massa
 
Web 2.0 Tools for Science
Web 2.0 Tools for ScienceWeb 2.0 Tools for Science
Web 2.0 Tools for ScienceStephen Best
 

Similar to Using Web 2.0 Technologies in Computer Science Classes (20)

Social Software and Education
Social Software and EducationSocial Software and Education
Social Software and Education
 
Teaching 2.0 Learning & Leading in the Digital Age
Teaching 2.0 Learning & Leading in the Digital AgeTeaching 2.0 Learning & Leading in the Digital Age
Teaching 2.0 Learning & Leading in the Digital Age
 
Creative Web 2.0 Learning
Creative Web 2.0 LearningCreative Web 2.0 Learning
Creative Web 2.0 Learning
 
Using Technology to Improve Communication with Students
Using Technology to Improve Communication with StudentsUsing Technology to Improve Communication with Students
Using Technology to Improve Communication with Students
 
Web 2.0 and e-elearning
Web 2.0 and e-elearningWeb 2.0 and e-elearning
Web 2.0 and e-elearning
 
Social Media Training Workshop for Small Business
Social Media Training Workshop for Small BusinessSocial Media Training Workshop for Small Business
Social Media Training Workshop for Small Business
 
Community 2.0 Community Bootcamp: the technology part by Tara Hunt
Community 2.0 Community Bootcamp: the technology part by Tara HuntCommunity 2.0 Community Bootcamp: the technology part by Tara Hunt
Community 2.0 Community Bootcamp: the technology part by Tara Hunt
 
[Workshop] Analyzing Your Deliverables: Developing the Optimal Documentation ...
[Workshop] Analyzing Your Deliverables: Developing the Optimal Documentation ...[Workshop] Analyzing Your Deliverables: Developing the Optimal Documentation ...
[Workshop] Analyzing Your Deliverables: Developing the Optimal Documentation ...
 
Analyzing Your Deliverables: Developing the Optimal Documentation Library
Analyzing Your Deliverables: Developing the Optimal Documentation LibraryAnalyzing Your Deliverables: Developing the Optimal Documentation Library
Analyzing Your Deliverables: Developing the Optimal Documentation Library
 
10 Things About Plone - Software Freedom Day 2008
10 Things About Plone - Software Freedom Day 200810 Things About Plone - Software Freedom Day 2008
10 Things About Plone - Software Freedom Day 2008
 
Summer Presentation A L L
Summer Presentation  A L LSummer Presentation  A L L
Summer Presentation A L L
 
Social Media E Book
Social Media E BookSocial Media E Book
Social Media E Book
 
Red Shoes Social Media E Book
Red Shoes Social Media E BookRed Shoes Social Media E Book
Red Shoes Social Media E Book
 
Social Media Ebook
Social Media Ebook Social Media Ebook
Social Media Ebook
 
10 Things You Probably Didn't Know About Plone
10 Things You Probably Didn't Know About Plone10 Things You Probably Didn't Know About Plone
10 Things You Probably Didn't Know About Plone
 
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
 
Social Media&Listening Terenure V1.2
Social Media&Listening Terenure V1.2Social Media&Listening Terenure V1.2
Social Media&Listening Terenure V1.2
 
Technology and Education
Technology and EducationTechnology and Education
Technology and Education
 
Impactwebtools
ImpactwebtoolsImpactwebtools
Impactwebtools
 
Web 2.0 Tools for Science
Web 2.0 Tools for ScienceWeb 2.0 Tools for Science
Web 2.0 Tools for Science
 

Recently uploaded

Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadAyesha Khan
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportMintel Group
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCRashishs7044
 

Recently uploaded (20)

Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample Report
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR
 

Using Web 2.0 Technologies in Computer Science Classes

  • 1. Using Web 2.0 Technologies in Computer Science Classes Lillian (Boots) Cassel1, Manuel A. Pérez-Quiñones2, Edward A. Fox2, Steven Edwards2, Manas Tungare2 1Department of Computing Sciences Villanova University 2Department of Computer Science Virginia Tech
  • 2. Plans for the evening • Online Participation (Cassel) • Web 2.0 in Education (Pérez-Quiñones, Tungare) • Mashup and other examples (Fox) • Web 2.0 in CS 1 (Edwards) All URLs in slides are off tinyurl.com. Visit website for full URL. 2
  • 3. Online Materials • All materials for the workshop are available at: • http://syllabus.cs.vt.edu/web20/ • Also, we have a Facebook group for the workshop • http://tinyurl.com/279jf3 3
  • 4. SIGCSE is a vibrant community • Common goals, cohesive community, large conference, active mailing list • Yet, online sharing of educational materials has not really flourished 4
  • 5. Online participation • Do you share pictures online? (e.g. flickr) • Do you write comments in Amazon products? Do you value the other opinions there? • How often do you participate in the SIGCSE mailing list? 5
  • 6. If we build it, will you come? • How many of these do you use? Why? Why not? • ACM or IEEE DL • CITIDEL • SIGCSE education links • NCSTRL, CoRR, NSDL, ETD... 6
  • 7. NSDL • NSF funded effort • Collections of resources and information for multiple disciplines (science, math, engineering, technology) • Support for all educational levels (K-gray) 7
  • 8. http://tinyurl.com/2bnjdw Web 2.0 The Machine is Us by Michael Wesch 5 minute discussion on what it means and its implications for Manuel and Manas will do this section 8
  • 9. http://tinyurl.com/2bnjdw Web 2.0 The Machine is Us by Michael Wesch 5 minute discussion on what it means and its implications for Manuel and Manas will do this section 8
  • 10. Social Software... • ...enables people to rendezvous, connect or collaborate through computer-mediated communication [Wikipedia] • 55% of all American youth (ages 12-17) use some form of social networking site [Pew Internet & American Life Project, Lenhart 2007] 9
  • 11. Features of Social SW • Goals: identify friends, resources, staying in touch, sharing interesting news... • Commenting features... support discussion, collaboration, exchange • Social tagging • Connections - friends, “following,” groups... • Syndication and embedding... • Mashups - use API to combine data into new apps10
  • 12. Goals • Identify friends (facebook, orkut, friendster) • Education (citeulike, campusbug, carmun, koofers, rateteachers) • Share resources: movies (youtube), pictures (flickr), status (twitter), bookmarks (del.icio.us, stumbleupon), news (digg, reddit), citations (citeulike), exams (koofers), slides (slideshare)... put site images/logos to make more graphical 11
  • 13. Social Tagging • Free for all tagging, users pick their own tags Joe Mary • Social network gives tag_x meaning to tags tag_y tag_y • Joe receives as a url_a url_b recommendation url_b no ontology, no imposed classification, why it works web2.0 video - who will organize this? you will. 12
  • 14. Syndication & embedding • Syndication of content from one site to another 13
  • 15. http://tinyurl.com/2xfrwb Mashups... • Combination of multiple applications • Google maps is a popular partner in mashups 14
  • 16. http://tinyurl.com/28hkgo no hands on, demo only What is this group?
  • 17. Facebook.com • Social network connecting • Pros and Cons for use in friends & groups classroom • Close communication among • Hands on: go to facebook and friends join the group for the workshop “Using Web 2.0 • Recommendations Technologies in your Computer Science Classes” • Application platform - build your own applications • http://tinyurl.com/279jf3 • Increases social capita of participants demo and join group 16
  • 18. Twitter.com • Status (what are you doing) • Has been used in courses to service support “contextualized” teaching (teaching in the • Inform your friends, be moment) informed about their status • Hands on: Go to Twitter and • “Follow” friends, famous create an account, follow sigcseweb20 people, or single words • Updates can be received via • Send direct message by email, SMS (to your phone), d sigcseweb20 message etc. - no hands on - discuss education uses 17
  • 19. YouTube.com • Video archiving and playback • HTML can be embedded in for community supported another page videos • Embed videos in your • TV, Movies clips, Seminars, lectures or website other user provided content • Example: • Search and you will find: http://tinyurl.com/35sjgg http://youtube.com/watch? v=lXOyd68saIM • Hands on: Search YouTube.com for a visualization of some data • Add url to to facebook, structure (e.g. btree) automatically recognized - search for video of CS ed - include in facebook 18
  • 20. citeulike.org • Bookmarking for references, • Example: with support to export to http://citeulike.org EndNote, bibtex, etc. • Supports “bookmarking” from popular cites, including ACM DL • Power of social browsing, recommendations - hands on - search for ACM paper - add to citeulike - find other relevant papers - add to our citeulike library papers by fox, cassel, tungare, edwards, me 19
  • 22. Facebook Apps - show cat-space - key is to show facebook as platforms • Study groups • We are exploring a few possibilities... 21
  • 23. Custom applications • Syllabus collection • Computing News, as a result of Google search • Google COOP 22
  • 24. Wikis • Collaborative editing on the web without the need of anything other than a web browser • Allows creation and linking of pages • Give students the ability to collaborate on the creation of materials for class • Good uses in education, example: http://collab.dlib.vt.edu/runwiki/wiki.pl 23
  • 25. Mashups • Are hybrid web applications that combine information drawn from various web sources • Simple example: • A library web page that includes a news feed • A professors page with list of books 24
  • 26. Course Page Demo • A professor wants to offer a list of books on his course page, along with full bibliographic and up-to-the-minute holdings information about each book 25
  • 27. Second Life • A 3D virtual world, created and maintained by users • Full economy, buy property, purchase goods, sell stuff, all virtual • Demo... 26
  • 28. Steve will present this part Web 2.0 in CS 1 27
  • 29. We need to rethink... education • Community of • Information spreads learners that go faster than we can beyond the classroom, control it major, campus, town • Collaboration take • Community of different forms educators ... • social interaction • Sharing of resources is exists both online the norm and offline 28
  • 30. Implications for Education • the sky is falling, cheating is • Include social aspect in class rampant, we are doomed projects • Have a presence on facebook - make students know you are participating • Post some pictures to flicker, movies to YouTube, slides to SlideShare, messages to Twitter • Make use of embedded content, rss 29
  • 31. Implications for Education • the sky is falling, cheating is • Include social aspect in class rampant, we are doomed projects • Have a presence on facebook - make students know you are participating • Post some pictures to flicker, movies to YouTube, slides to SlideShare, messages to Twitter • Make use of embedded content, rss 29