Show simple item record

dc.contributor.authorMutua, Stephen
dc.contributor.authorWabwoba, Franklin
dc.contributor.authorAbenga, Elizabeth
dc.contributor.authorKilwake, Juma
dc.contributor.authorOgao, Patrick
dc.date.accessioned2019-03-21T17:44:59Z
dc.date.available2019-03-21T17:44:59Z
dc.date.issued2011
dc.identifier.issn224-3577
dc.identifier.urihttp://erepository.kibu.ac.ke/handle/123456789/330
dc.description.abstractOver 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.en_US
dc.language.isoenen_US
dc.publisherInternational Journal of Science and Technologyen_US
dc.rightsAttribution-NonCommercial-ShareAlike 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/us/*
dc.subjectProgram Visualization (PV)en_US
dc.subjectProgrammingen_US
dc.subjectAlgorithm Visualization (AV)en_US
dc.titleTeaching computer programming in the 21st centuryen_US
dc.typeArticleen_US


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-ShareAlike 3.0 United States
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-ShareAlike 3.0 United States