• DocumentCode
    507284
  • Title

    Learning Difficulties in Programming Courses: Undergraduates´ Perspective and Perception

  • Author

    Tan, Phit-Huan ; Ting, Choo-Yee ; Ling, Siew-Woei

  • Author_Institution
    Fac. of Inf. Sci. & Technol., Multimedia Univ., Cyberjaya, Malaysia
  • Volume
    1
  • fYear
    2009
  • fDate
    13-15 Nov. 2009
  • Firstpage
    42
  • Lastpage
    46
  • Abstract
    Researchers have been searching for alternatives in teaching programming subjects. A reason to this is due to the fact that the compulsory subject in the field of Information Technology has been a challenge and they are tough subjects to learn. On top of that, lacking the understanding in concepts has reduced undergraduates´ interests to pursue further exploration and self-experimentation. In this research work, a study was conducted to investigate the factors that lead to undergraduates´ learning difficulty in programming courses and also their perception on which teaching methodology could be implemented to create richer and interesting learning process. The study involved 182 undergraduates from Multimedia University, Malaysia, who have taken the fundamental programming subject named Computer Programming 1. The findings affirmed that undergraduates prefer to learn programming by referring to examples and using drill-practice method whereas learning via lecturing would only decrease their interest level. The challenge has provided an evidence to call for a better solution, game-based learning as an alternative to teach and learn computer programming subjects. Therefore, the authors proposed a game-based learning framework which consists of components that leverage the pedagogical aspects in designing game-based learning environment for programming subjects.
  • Keywords
    computer aided instruction; computer games; computer science education; educational courses; information technology; programming; computer programming; game-based learning; information technology; learning difficulties; programming courses; self-experimentation; Education; Information technology; Programming; Programming; education game; game-based learning; interest; learning; motivation; programming difficulties;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Technology and Development, 2009. ICCTD '09. International Conference on
  • Conference_Location
    Kota Kinabalu
  • Print_ISBN
    978-0-7695-3892-1
  • Type

    conf

  • DOI
    10.1109/ICCTD.2009.188
  • Filename
    5359977