Analysis for the Purpose of Developing Course Material for Instructing Graduate Students in Object Oriented Programming with Ada 95.

Abstract

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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1995
Accession Number
ADA293699

Entities

People

  • John T. Drimousis

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Algorithms
  • Application Software
  • Basic Programming Language
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • High Level Languages
  • Language
  • Materials
  • Object Oriented Programming
  • Programming Languages
  • Software Development
  • Standards
  • Structured Programming
  • Students
  • Two Dimensional

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • STEM Education
  • Systems Analysis and Design