Skip to content

Program Visualisation for Novice Programmers

Providing novice programmers with a concrete model of an abstract machine and displaying program execution on that machine improves their acquisition of programming skills and knowledge.

Publications

Smith, P. A.; Webb, G. I.

The Efficacy of a Low-Level Program Visualization Tool for Teaching Programming Concepts to Novice C Programmers

Journal of Educational Computing Research, vol. 22, no. 2, pp. 187-215, 2000.

BibTeX

Smith, P. A.; Webb, G. I.

Evaluation of Low-Level Program Visualisation for Teaching Novice C Programmers

Cumming, G.; Okamoto, T.; Gomez, L. (Ed.): Proceedings of the Seventh International Conference on Computers in Education (ICCE '99), pp. 385-392, IOS Press, Chiba, Japan, 1999.

Abstract | BibTeX

Smith, P. A.; Webb, G. I.

Overview of a Low-Level Program Visualisation Tool for Novice Programmers

Proceedings of the Sixth International Conference on Computers in Education (ICCE '98), pp. 213-216, Springer-Verlag, Beijing, 1998.

Abstract | BibTeX

Smith, P. A.; Webb, G. I.

Transparency Debugging with Explanations for Novice Programmers

Ducassa, M. (Ed.): Proceedings of the Second International Workshop on Automated and Algorithmic Debugging (AADEBUG'95), IRISA-CNRS, Saint-Malo, France, 1995.

Abstract | BibTeX

Smith, P. A.; Webb, G. I.

Reinforcing a Generic Computer Model for Novice Programmers

Proceedings of the Seventh Australian Society for Computers in Learning in Tertiary Education Conference (ASCILITE '95), ASCILITE, Melbourne, Australia, 1995.

Abstract | BibTeX

Smith, P. A.; Webb, G. I.

Recent progress in the Development of a Debugging Assistant for Computer Programs

Chia, B.; Pennell, R.; Sims, R. (Ed.): A Future Promised: Proceedings of the Fifth Australian Society for Computers in Learning in Tertiary Education Conference (ASCILITE '92), pp. 351-356, Sydney, Australia, 1992.

Abstract | BibTeX

Smith, P. A.; Webb, G. I.

Debugging Using Partial Models

Godfrey, R. (Ed.): Simulation & Academic Gaming in Tertiary Education, The Proceedings of the Eighth Annual Conference of ASCILITE (ASCILITE '91), pp. 581-590, University of Tasmania, Launceston, TAS, Australia, 1991.

Abstract | BibTeX