Skip to main content

Computer aided teaching of programming languages

An Ada-specific development

  • Conference paper
  • First Online:
  • 135 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1251))

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.

Unable to display preview. Download preview PDF.

References

  1. 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.

    Google Scholar 

  2. 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.

    Google Scholar 

  3. J. Preece et al. Human Computer Interaction, Addison-Wesley, 1994.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. A.J. Whinray. Computer aided tools for structured software methods, Report JEC/96/ELXD/WHI, Dept. of Electronic and Electrical Eng. Loughborough University, 1996.

    Google Scholar 

  6. 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.

    Google Scholar 

  7. N. Duff. Animation and simulation for teaching programming, Report JEC/96/IT/DUF, Dept. of Electronic and Electrical Eng. Loughborough University, 1996.

    Google Scholar 

  8. Asymetrix, Multimedia ToolBook, Multimedia authoring system for Windows, Bellvue, WA 98004-5840, USA.

    Google Scholar 

  9. J.E. Cooling, N. Cooling and J. Cooling. Introduction to Ada, Chapman and Hall, 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Keith Hardy Jim Briggs

Rights and permissions

Reprints 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

Publish with us

Policies and ethics