Abstract
Software engineers need practical training in addition to classroom lectures in order to obtain the knowledge and skills necessary to succeed in industry. This training is provided by laboratories in other engineering disciplines. Such laboratories have been implemented as computer-based interactive video courses in the past, with numerous advantages. Based on this success, an interactive video course was created for use as a “code inspection laboratory”, in which the skills of preparing for and participating in code inspections are learned and practiced. This paper summarizes the anecdotal feedback and usage data from 120 students who used the course over the past two years. Lessons learned from these experiences are discussed, with implications for the development of future interactive video software engineering laboratories.
This work is sponsored by the U.S. Department of Defense.
Preview
Unable to display preview. Download preview PDF.
References
Ackerman, A. F., Buchwald, L. S., & Lewski, F. H. Software Inspections: An Effective Verification Process. IEEE Software 6, 3 (May 1989), 31–36.
Bosco, J. An Analysis of Evaluations of Interactive Video. Educational Technology 26, 5 (May 1986), 7–17.
Christel, M. A Comparative Evaluation of Digital Video Interactive Interfaces in the Delivery of a Code Inspection Course, Ph.D. Thesis, Georgia Institute of Technology, Atlanta, GA, 1991.
Christel, M. & Stevens, S. Rule Base and Digital Video Technologies Applied to Training Simulations. SEI Technical Review '92. Software Engineering Institute, Pittsburgh, PA, 1992.
Fagan, M. E. Design and Code Inspections to Reduce Errors in Program Development. IBM Systems Journal 15, 3 (1976), 182–211.
Fletcher, J. D. Effectiveness and Cost of Interactive Videodisc Instruction in Defense Training and Education. IDA PAPER P-2372, Institute for Defense Analyses, Alexandria, VA, July, 1990.
Guralnik, D.B., Editor-in-Chief. Webster's New World Dictionary, Second College Edition. William Collins + World Publishing Co., 1978.
Letovsky, S., Pinto, J., Lampert, R., & Soloway, E. A Cognitive Analysis of A Code Inspection. In Empirical Studies of Programming, G. Olson, S. Sheppard, & E. Soloway, Eds., Ablex Publishers, Norwood, NJ, 1988, 231–247.
Malone, T.W. Toward a Theory of Intrinsically Motivating Instruction. Cognitive Science 4 (1981), 333–369.
National Research Council (U.S.) Panel on Continuing Education. Engineering Education and Practice in the United States: Continuing Education of Engineers. National Academy Press, Washington, D.C., 1985.
National Research Council (U.S.) Panel on Engineering Graduate Education and Research. Engineering Education and Practice in the United States: Engineering Graduate Education and Research. National Academy Press, Washington, D.C., 1985.
National Research Council (U.S.) Panel on Undergraduate Engineering Education. Engineering Education and Practice in the United States: Engineering Undergraduate Education. National Academy Press, Washington, D.C., 1985.
Popham, W.J. Educational Evaluation. Prentice-Hall, 1975.
Shaw, M. & Tomayko, J.E. Models for Undergraduate Project Courses in Software Engineering. In Lecture Notes in Computer Science 536: Software Engineering Education SEI Conference Proceedings (Oct 1991 in Pittsburgh, PA), Springer-Verlag, Berlin, 1991.
Smith, P. Low Cost Simulations. Educational Technology 26, 6 (June 1986), 35–39.
Spohrer, J.C.; James, A.; Abbott, C.A.; Czora, G.J.; Laffey, J.; & Miller, M.L. A role playing simulator for needs analysis consultants. Expert Systems World Congress Proceedings (Dec 1991 in Orlando, FL), Vol. 4, pp 2829–2839.
Stevens, S. M. Intelligent Interactive Video Simulation of a Code Inspection. Communications of the ACM 32, 7 (July 1989), 832–843.
Wales, C.E. Engineering Education 66, 5 (February 1976), 390–393.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1992 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Christel, M.G. (1992). Experiences with an interactive video code inspection laboratory. In: Sledge, C. (eds) Software Engineering Education. SEI 1992. Lecture Notes in Computer Science, vol 640. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-55963-9_65
Download citation
DOI: https://doi.org/10.1007/3-540-55963-9_65
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-55963-4
Online ISBN: 978-3-540-47330-5
eBook Packages: Springer Book Archive