International Journal of Science and Technology

International Journal of Science and Technology>> Volume 7, Number 9, September 2017

International Journal of Science and Technology

Teaching Computer Programming in the 21st Century

Full Text Pdf Pdf
Author Mutua Stephen, Wabwoba Franklin, Abenga Elizabeth, Kilwake Juma, Ogao Patrick
On Pages 247-252
Volume No. 1
Issue No. 6
Issue Date December 01, 2011
Publishing Date December 01, 2011
Keywords Program Visualization (PV), Programming, Algorithm Visualization (AV)


Over the years, research has shown that programming has proved to be a challenging task to many. Due to this, several program visualization tools have been developed to aid in teaching programming. This study aimed at assessing the impact of using programming visualization tools in the teaching and learning of computer Programming. An overview of the tools that were used during the study is given followed by review of literature on the benefits of PV tools in teaching Programming. The study is based on Edga Dale’s (1954) Cone of Experience, which forms the foundation of resource based learning theories. Literature reveals that the use of program visualization tools in teaching and learning Programming have posted positive results in various institutions. This is followed by a report of a study conducted using experimental research design approach. The same class was taught two programming introductory courses using BlueJ and Jeliot3 tools; and the performance of the students in the two courses was compared. In addition, during the classes, the covert-direct observation method was used to observe student interactions’ and behaviors as they programmed and solved problems during the lessons. Results revealed that these tools if effectively used can improve on the alertness of students, interest in the subject and ultimately positive results.

    Journal of Science and Technology | Journal of Information and Communication Technology     
© 2010 IRPN Publishers