Success in Introductory Programming: What Works?

The article discusses computer science education as of August 2013, arguing that research supports instruction methodologies such as pair programming, media computation, and peer instruction. Topics include the computer science requirements of the Georgia Institute of Technology and the potential so...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 56; no. 8; pp. 34 - 37
Autores principales: Porter, Leo, Guzdial, Mark, McDowell, Charlie, Simon, Beth
Formato: Opinion
Publicado: Association for Computing Machinery Aug2013
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=89594078&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 89594078
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Aug2013
      vid: 56
      iid: 8
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        89594078
        10.1145/2492007.2492020
      ppf: 34
      ppct: 3
      formats:
      tig:
        atl: Success in Introductory Programming: What Works?
      aug:
        au:
          Porter, Leo
          Guzdial, Mark
          McDowell, Charlie
          Simon, Beth
        affil:
          Assistant professor of computer science at Skidmore College, Saratoga Springs, NY.
          Professor in the College of Computing at Georgia Institute of Technology in Atlanta, GA
          Professor of computer science and Associate Dean for Undergraduate Affairs in the Basking School of Engineering at the University of California Santa Cruz.
          Lecturer in computer science and engineering and the director of the Center for Teaching Development at the University of California, San Diego.
      su:
        Computer science education
        Teaching methods
        Peer teaching
        Computer programming
        Georgia Institute of Technology
      sug:
        subj:
          Computer science education
          Teaching methods
          Peer teaching
          Computer programming
          Georgia Institute of Technology
      ab: The article discusses computer science education as of August 2013, arguing that research supports instruction methodologies such as pair programming, media computation, and peer instruction. Topics include the computer science requirements of the Georgia Institute of Technology and the potential social and collaborative aspects of computer science.
      pubtype: Periodical
      doctype: Opinion
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2013
    holdings:
      @attributes:
        islocal: N