• DocumentCode
    3744301
  • Title

    An empirical study on program comprehension task classification of novices

  • Author

    Noratika Saroni;Syed Ahmad Aljunid;Shuhaida Mohamed Shuhidan;Amal Shargabi

  • Author_Institution
    Faculty of Computer and Mathematical Sciences, Universiti Teknologi MARA, Shah Alam, Malaysia
  • fYear
    2015
  • Firstpage
    15
  • Lastpage
    20
  • Abstract
    Program comprehension is difficult to novices. Tasks have substantial effect on program comprehension. This work is part of larger study aims at identifying tasks that can improve novices´ program comprehension. In one of our previous studies, fourteen tasks were identified to be feasibly effective in improving novices´ program comprehension. These tasks were also classified into cognitive categories using revised Bloom taxonomy. This particular study is to validate the classification of these tasks. An online survey was conducted to a number of programming instructors as well as developers. The respondents were asked to place each of the fourteen identified tasks into one of the six cognitive categories of revised Bloom taxonomy. The findings showed that most of the respondents agreed with our classification. In future, we plan to replicate this study with more respondents and also to conduct controlled experiments to investigate the effect of the classified tasks on novices.
  • Keywords
    "Taxonomy","Programming profession","Debugging","Conferences","Electronic learning","Documentation"
  • Publisher
    ieee
  • Conference_Titel
    e-Learning, e-Management and e-Services (IC3e), 2015 IEEE Conference on
  • Type

    conf

  • DOI
    10.1109/IC3e.2015.7403479
  • Filename
    7403479