• DocumentCode
    3419242
  • Title

    Effect of Program Visualization to Teach Computer Programming in a Resource Constrained Classroom

  • Author

    Awasekar, Dipali D.

  • Author_Institution
    Dept. of Inf. Technol., Walchand Inst. of Technol., Solapur, India
  • fYear
    2013
  • fDate
    18-20 Dec. 2013
  • Firstpage
    93
  • Lastpage
    100
  • Abstract
    Acquisition of programming concepts and skills is a key goal of computer science and engineering curricula. It has been shown that students find programming to be a difficult and complex cognitive task. Program visualizations have been shown to improve students´ understanding, but most studies have been conducted in resource equipped classrooms, for example, in which students have personalized access to laptops. In this paper, we report findings from a two-group experimental study (N=60) in a resource constrained classroom with a single computer and mounted LCD. One group was taught with an interactive program visualization tool and the other with traditional chalk and blackboard approach. Analysis showed a statistically significant higher performance on a post-test for the program visualization group compared to the traditional group. This difference was seen regardless of students´ visual/verbal learning style, leading to the conclusion that use of program visualization in large resource constrained classroom is an effective strategy to teach computer programming.
  • Keywords
    computer aided instruction; computer science education; educational courses; interactive programming; program visualisation; teaching; chalk and blackboard approach; complex cognitive task; computer programming teaching; computer science and engineering curricula; interactive program visualization tool; mounted LCD; programming concept acquisition; programming skill acquisition; resource constrained classroom; resource equipped classrooms; student visual verbal learning style; Animation; Computers; Education; Indexes; Programming profession; Visualization; Program visualization; learningobject; resource constrained classroom; verbal learner; visual learner;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology for Education (T4E), 2013 IEEE Fifth International Conference on
  • Conference_Location
    Kharagpur
  • Type

    conf

  • DOI
    10.1109/T4E.2013.31
  • Filename
    6751070