• DocumentCode
    2495899
  • Title

    After the C++ appetiser comes the COBOL main course

  • Author

    Godfrey, R.

  • Author_Institution
    Dept. of Appl. Comput. & Math., Tasmania Univ., Launceston, Tas., Australia
  • fYear
    1996
  • fDate
    24-27 Jan 1996
  • Firstpage
    302
  • Lastpage
    308
  • 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. This 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 instill 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
  • Keywords
    C language; COBOL; business data processing; computer science education; educational courses; programming; software engineering; teaching; C++ programming course; COBOL; business application development; legacy language; real-world simulation; second programming language course; software engineering practice; students; teaching; team-based software development; team-based software maintenance; Application software; Australia; Best practices; Computer aided manufacturing; Computer languages; Education; Employment; Mathematical programming; Mathematics; Object oriented modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering: Education and Practice, 1996. Proceedings. International Conference
  • Conference_Location
    Dunedin
  • Print_ISBN
    0-8186-7379-6
  • Type

    conf

  • DOI
    10.1109/SEEP.1996.534014
  • Filename
    534014