After the C++ Appetizer Comes the COBOL Main Course

  • Authors:
  • R. Godfrey

  • Affiliations:
  • -

  • Venue:
  • SEEP '96 Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96)
  • Year:
  • 1996

Quantified Score

Hi-index 0.01

Visualization

Abstract

In a first programming course it is usual to select a programming language that encourages best practice and then to choose simple but elegant applications that enhance the beauty of the language and reinforce important programming and language constructs. This luxury is not available for the teaching of a second language, particularly when the application domain is the more mundane one of business systems. The paper reports on the teaching of business application development using COBOL to students who have previously been exposed to C++, and where the aim is to instil a respect for the legacy language and an empathy for business applications. The paper describes the success of a model where such teaching is woven into a real-world simulation of software engineering practice using team based maintenance and development to create substantial systems.