Why Computing Students Should Contribute to Open Source Software Projects: Acquiring developer-prized practical skills, knowledge, and experiences.

The article calls for computer students' involvement with open source software projects rather than focusing solely on computer programming. The integration of contributing to open source software projects within software engineering courses using a flipped classroom approach is recommended and the...

Full description

Bibliographic Details
Published in:Communications of the ACM Vol. 64; no. 7; pp. 36 - 39
Main Author: Spinellis, Diomidis
Format: Article
Published: Association for Computing Machinery Jul2021
Subjects:
Online Access:View this record in EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=151016558&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 151016558
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Jul2021
      vid: 64
      iid: 7
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        151016558
        10.1145/3437254
      ppf: 36
      ppct: 3
      formats:
      tig:
        atl: Why Computing Students Should Contribute to Open Source Software Projects: Acquiring developer-prized practical skills, knowledge, and experiences.
      aug:
        au: Spinellis, Diomidis
        affil:
          Professor of software engineering in the Department of Management Science and Technology at the Athens University of Economics and Business, Greece
          Professor of software analytics in the Department of Software Technology at the Delft University of Technology, the Netherlands
      su:
        Open source software
        Computer science students
        Computer programming
        Software engineering
        Flipped classrooms
      sug:
        subj:
          Open source software
          Computer science students
          Computer programming
          Software engineering
          Flipped classrooms
      ab: The article calls for computer students' involvement with open source software projects rather than focusing solely on computer programming. The integration of contributing to open source software projects within software engineering courses using a flipped classroom approach is recommended and the author describes the advice given to student contributors.
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2021
    holdings:
      @attributes:
        islocal: N