Title
Applying learning theory principles in the design of program visualization software Applying learning theory principles in the design of program visualization software
Author
Faculty/Department
Faculty of Applied Economics
Publication type
report
Publication
Antwerp :UA, Faculty of Applied Economics, [*]
Subject
Computer. Automation
Volume/pages
51 p.,
Carrier
E
Target language
English (eng)
Affiliation
University of Antwerp
Abstract
Teaching introductory programming presents a serious challenge to CS1 teachers the world over. Several reports note the unusually high failure rate of introductory programming courses. This article has three goals. First, it aims to provide an overview of the issues students face in a CS1 course. Next, it will present an overview of learning theory and show how learning theory guidelines can be pplied in a program visualization component that will improve tudents understanding of object-oriented programming concepts. Finally, the article will present a new program visualization plug-in that adheres to the principles found in learning theory, and compare this tool with other program visualization tools.
Full text (open access)
https://repository.uantwerpen.be/docman/irua/c6b141/9be8cdd2.pdf
Handle