NotesFAQContact Us
Search Tips
Peer reviewed Peer reviewed
Direct linkDirect link
ERIC Number: EJ1177903
Record Type: Journal
Publication Date: 2013
Pages: 13
Abstractor: As Provided
ISSN: ISSN-1029-8457
Investigating the Effect of Program Visualization on Introductory Programming in a Distance Learning Environment
Schoeman, Marthie; Gelderblom, Helene; Muller, Helene
African Journal of Research in Mathematics, Science and Technology Education, v17 n1-2 p139-151 2013
Program visualization (PV) is one of the approaches to assist novices in introductory programming courses. We investigated the effect of a newly developed PV tool to teach tracing to first-year programming students at a South-African university. The tool takes the form of an interactive computer-based tutorial that teaches students how to draw variable diagrams (VD). All students registered for the introductory C++ module, received the tutorial with their study material and could use it to help answer assignment questions. To determine the effect of using the tutorial, students did an assignment for which they could use the tutorial and completed a questionnaire. Through the questionnaire we acquired biographical data, found out how students used the tutorial and also how they experienced using it. We then correlated these data statistically with their assignment marks. We found that time spent using the tutorial, programming experience and certain biographical properties contributed to higher marks. Drawing their own VDs to understand and debug programs also contributed to better marks.
Routledge. Available from: Taylor & Francis, Ltd. 530 Walnut Street Suite 850, Philadelphia, PA 19106. Tel: 800-354-1420; Tel: 215-625-8900; Fax: 215-207-0050; Web site:
Publication Type: Journal Articles; Reports - Research
Education Level: Higher Education
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A
Identifiers - Location: South Africa
Grant or Contract Numbers: N/A