Publication
Title
Applying learning theory principles in the design of program visualization software
Author
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.
Language
English
Publication
Antwerp : UA, Faculty of Applied Economics , 2009
Volume/pages
51 p.
Full text (open access)
UAntwerpen
Faculty/Department
Research group
Publication type
Subject
Affiliation
Publications with a UAntwerp address
External links
Record
Identifier
Creation 24.02.2009
Last edited 07.10.2022
To cite this reference