Analysis for the purpose of developing course material for instructing graduate students in object oriented programming with ADA 95
Drimousis, John T.
Gaitros, David A.
MetadataShow full item record
The Department of Computer Science located at the Naval Postgraduate School, Monterey, California recently decided to teach the new version of ADA 95 in their beginning programming class (CS 2972). The problem was two fold: (1) Teaching a newly altered language incorporating features from the old version into the new while retaining forward compatibility and (2) presenting object oriented design and programming features to students who have little or no programming experience. What evolved as the best method was to postpone the introduction of object-oriented design until the latter half of the class Highlights and differences of the languages would be presented during the course of the class with emphasis placed an old features that should be avoided that would make forward compatibility difficult. What resulted was a complete restructuring of the course.
RightsThis publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
Showing items related by title, author, creator and subject.
Kildall, Gary A.; Roberts, Alan B. (1972);A common approach to the teaching of Programming Languages (course 12, Curriculum 68) has been to teach several languages, each demonstrating-a feature deemed significant, such as ALGOL, LISP, SNOBOL, and COBOL [3,7]. ...
Agrawal, B.N. (2005);This paper presents a review of the spacecraft design program at the Naval Postgraduate School. This program is part of the space systems engineering curriculum. In this curriculum, the students take at least one course ...
Haydon, Donald Macpherson Jr.; Schroeder, Kenneth Neil (Monterey, California. Naval Postgraduate School, 1980);This thesis is a textbook for a course of study in Navy Public Works administration; it is intended to be an overview of all functions related to the management of Naval shore facilities. Chapter I defines the functions, ...