• DocumentCode
    1796452
  • Title

    Novice and expert, how are they programming differently?

  • Author

    Xu, Songcen

  • Author_Institution
    Dept. of Comput. Sci., Algoma Univ., Algoma, ON, Canada
  • fYear
    2014
  • fDate
    June 30 2014-July 2 2014
  • Firstpage
    1
  • Lastpage
    1
  • Abstract
    Software is a human-intensive technology and the studies of cognitive processes in software engineering can shed light on many software engineering problems. Studying the expertise, i. e., how programmers do the programming, may have implications for knowledge engineering. In this talk, we introduce the current status of research on the differences of cognitive process between expert and novice programmers when they do programming. The related empirical research methods and cognitive models are also elaborated. We also discuss some possible research directions in this field.
  • Keywords
    knowledge engineering; software engineering; human-intensive technology; knowledge engineering; software engineering problems; Abstracts; Conferences; Educational institutions; Programming; Software; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), 2014 15th IEEE/ACIS International Conference on
  • Conference_Location
    Las Vegas, NV
  • Type

    conf

  • DOI
    10.1109/SNPD.2014.6888672
  • Filename
    6888672