• DocumentCode
    2122378
  • Title

    Using a Collaborative Programming Methodology to Incorporate Social Computing Projects into Introductory Computer Science Courses

  • Author

    Shaw, Alan

  • Author_Institution
    Comput. Sci. & Inf. Syst., Kennesaw State Univ., Kennesaw, GA, USA
  • fYear
    2011
  • fDate
    11-13 April 2011
  • Firstpage
    7
  • Lastpage
    11
  • Abstract
    Students in today´s introductory Computer Science courses are often already experienced with sophisticated collaborative technologies and social computing systems. Among these popular systems are the online community building and information sharing sites that have become an intrinsic part of a new cyber-culture that continues to emerge. The involvement of students in collaborative technologies can be responsible in some cases for why certain students are inspired to pursue careers in computing disciplines. Yet very few CS 1 and CS 2 textbooks contain content related to collaborative software systems, presumably because of the extreme complexity involved in developing software that communicates with other software over a network. While social computing activities are very popular, the fact that it is not very prevalent in CS 1 and CS 2 course material can discourage students who have particular interest in that area of computing. In this paper, I present a system that I have developed that offers a simple way to incorporate class work and projects that involve collaborative networking and social computing paradigms at the level of introductory Computer Science courses.
  • Keywords
    computer aided instruction; computer science education; educational courses; groupware; programming; social aspects of automation; CS 1 textbooks; CS 2 textbooks; collaborative networking; collaborative programming methodology; collaborative software systems; information sharing sites; introductory computer science courses; online community building; social computing paradigms; social computing project; Collaboration; Engineering profession; Programming; Servers; Social network services; Software; CS Education (CSED); Pedagogy; Peer-To-Peer Programming; Web 2.0;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations (ITNG), 2011 Eighth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-61284-427-5
  • Electronic_ISBN
    978-0-7695-4367-3
  • Type

    conf

  • DOI
    10.1109/ITNG.2011.9
  • Filename
    5945199