Abstract
This paper is concerned with the application of computer-based techniques for the teaching of programming languages. Here the concepts and ideas of computer-aided teaching are discussed within the context of an Adaspecific role. Issues covered include the psychology of teaching and learning, the perception of teaching material by students, and the use of animation to enhance learning. The essential features of a specially developed Ada computer-based teaching package are described within the paper.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
J.A. Kulik, C.C. Kulik, and P.A. Cohen. Effectiveness of computer based college teaching: a meta-analysis of findings, Review of Educational Research, 50(4), pp525–544, 1980.
S.W. Tsai and N.F. Pohl. Student achievement in computer programming: lecture vs. computer aided instruction, Journal of Experimental Education, 46(2), pp66–70, 1977.
J. Preece et al. Human Computer Interaction, Addison-Wesley, 1994.
M. Elliott. The use of computer assisted learning in the development of software engineering, Report JEC/94/IT/ELL, Dept. of Electronic and Electrical Eng. Loughborough University, 1994.
A.J. Whinray. Computer aided tools for structured software methods, Report JEC/96/ELXD/WHI, Dept. of Electronic and Electrical Eng. Loughborough University, 1996.
C. Barrington. The development of a computer aided teaching package for objectoriented design, Report JEC/96/IT/BAR, Dept. of Electronic and Electrical Eng. Loughborough University, 1996.
N. Duff. Animation and simulation for teaching programming, Report JEC/96/IT/DUF, Dept. of Electronic and Electrical Eng. Loughborough University, 1996.
Asymetrix, Multimedia ToolBook, Multimedia authoring system for Windows, Bellvue, WA 98004-5840, USA.
J.E. Cooling, N. Cooling and J. Cooling. Introduction to Ada, Chapman and Hall, 1993.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cooling, J.E., Duff, N., Cooling, J. (1997). Computer aided teaching of programming languages. In: Hardy, K., Briggs, J. (eds) Reliable Software Technologies — Ada-Europe '97. Ada-Europe 1997. Lecture Notes in Computer Science, vol 1251. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63114-3_4
Download citation
DOI: https://doi.org/10.1007/3-540-63114-3_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63114-9
Online ISBN: 978-3-540-69150-1
eBook Packages: Springer Book Archive