• DocumentCode
    2410454
  • Title

    An empirical study of programmer learning during incremental software development

  • Author

    Xu, Shaochun ; Rajlich, Václav ; Marcus, Andrian

  • Author_Institution
    Dept. of Comput. Sci., Wayne State Univ., Detroit, MI, USA
  • fYear
    2005
  • fDate
    8-10 Aug. 2005
  • Firstpage
    340
  • Lastpage
    349
  • Abstract
    The paper presents a case study that investigates programmer learning during incremental program development. Dialog based protocol and protocol analysis are used to explore the learning from the point of view of self-directed learning theory. The replicated case study confirmed that the Bloom´s levels of cognitive domain and the cognitive activities of absorption, denial, reorganization, and expulsion characterize the programmer learning and give insight into the differences between experts and intermediate level programmers.
  • Keywords
    cognition; computer science education; software engineering; dialog based protocol; incremental software development; programmer learning; protocol analysis; self-directed learning theory; Absorption; Automatic testing; Computer science; Encoding; Programming profession; Protocols; Software systems; System testing; Taxonomy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cognitive Informatics, 2005. (ICCI 2005). Fourth IEEE Conference on
  • Print_ISBN
    0-7803-9136-5
  • Type

    conf

  • DOI
    10.1109/COGINF.2005.1532650
  • Filename
    1532650