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 ļ¬‚ourished



                                4
Online participation

ā€¢ Do you share pictures online? (e.g. ļ¬‚ickr)
ā€¢ 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 (ļ¬‚ickr), 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 classiļ¬cation, 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 ļ¬nd:               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
                                         - ļ¬nd 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 ofļ¬‚ine
                                                     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 ļ¬‚icker,
    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 ļ¬‚icker,
    movies to YouTube, slides to
    SlideShare, messages to Twitter

ā€¢   Make use of embedded
    content, rss
                                                                           29

More Related Content

What's hot

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
Rafael Scapin, Ph.D.
Ā 
Online Tools To Engage Students
Online Tools To Engage StudentsOnline Tools To Engage Students
Online Tools To Engage Students
barbaraekohl
Ā 

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

[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
Ā 
Social Media E Book
Social Media E BookSocial Media E Book
Social Media E Book
KarenRedShoesPR
Ā 
Red Shoes Social Media E Book
Red Shoes Social Media E BookRed Shoes Social Media E Book
Red Shoes Social Media E Book
KarenRedShoesPR
Ā 

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

Call Girls Hebbal Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Bangalore
amitlee9823
Ā 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Matteo Carbone
Ā 
Call Girls From Pari Chowk Greater Noida ā¤ļø8448577510 āŠ¹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ā¤ļø8448577510 āŠ¹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ā¤ļø8448577510 āŠ¹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ā¤ļø8448577510 āŠ¹Best Escorts Service I...
lizamodels9
Ā 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
Ā 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
Ā 
Russian Call Girls In Gurgaon ā¤ļø8448577510 āŠ¹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ā¤ļø8448577510 āŠ¹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ā¤ļø8448577510 āŠ¹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ā¤ļø8448577510 āŠ¹Best Escorts Service In 24/7 Delh...
lizamodels9
Ā 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
Ā 

Recently uploaded (20)

Call Girls Hebbal Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Bangalore
Ā 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
Ā 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Ā 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ā 
Call Girls From Pari Chowk Greater Noida ā¤ļø8448577510 āŠ¹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ā¤ļø8448577510 āŠ¹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ā¤ļø8448577510 āŠ¹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ā¤ļø8448577510 āŠ¹Best Escorts Service I...
Ā 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
Ā 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Ā 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
Ā 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
Ā 
Russian Call Girls In Gurgaon ā¤ļø8448577510 āŠ¹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ā¤ļø8448577510 āŠ¹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ā¤ļø8448577510 āŠ¹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ā¤ļø8448577510 āŠ¹Best Escorts Service In 24/7 Delh...
Ā 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Ā 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
Ā 
VVVIP Call Girls In Greater Kailash āž”ļø Delhi āž”ļø 9999965857 šŸš€ No Advance 24HRS...
VVVIP Call Girls In Greater Kailash āž”ļø Delhi āž”ļø 9999965857 šŸš€ No Advance 24HRS...VVVIP Call Girls In Greater Kailash āž”ļø Delhi āž”ļø 9999965857 šŸš€ No Advance 24HRS...
VVVIP Call Girls In Greater Kailash āž”ļø Delhi āž”ļø 9999965857 šŸš€ No Advance 24HRS...
Ā 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
Ā 
BAGALUR CALL GIRL IN 98274*61493 ā¤CALL GIRLS IN ESCORT SERVICEā¤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ā¤CALL GIRLS IN ESCORT SERVICEā¤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ā¤CALL GIRLS IN ESCORT SERVICEā¤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ā¤CALL GIRLS IN ESCORT SERVICEā¤CALL GIRL
Ā 
šŸ‘‰Chandigarh Call Girls šŸ‘‰9878799926šŸ‘‰Just CallšŸ‘‰Chandigarh Call Girl In Chandiga...
šŸ‘‰Chandigarh Call Girls šŸ‘‰9878799926šŸ‘‰Just CallšŸ‘‰Chandigarh Call Girl In Chandiga...šŸ‘‰Chandigarh Call Girls šŸ‘‰9878799926šŸ‘‰Just CallšŸ‘‰Chandigarh Call Girl In Chandiga...
šŸ‘‰Chandigarh Call Girls šŸ‘‰9878799926šŸ‘‰Just CallšŸ‘‰Chandigarh Call Girl In Chandiga...
Ā 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Ā 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Ā 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Ā 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
Ā 

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 ļ¬‚ourished 4
  • 5. Online participation ā€¢ Do you share pictures online? (e.g. ļ¬‚ickr) ā€¢ 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 (ļ¬‚ickr), 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 classiļ¬cation, 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 ļ¬nd: 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 - ļ¬nd 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 ofļ¬‚ine 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 ļ¬‚icker, 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 ļ¬‚icker, movies to YouTube, slides to SlideShare, messages to Twitter ā€¢ Make use of embedded content, rss 29