Accession Number:

ADA155208

Title:

Report on Teaching Ada. Revised

Descriptive Note:

Corporate Author:

SCIENCE APPLICATIONS INC MCLEAN VA

Personal Author(s):

Report Date:

1980-12-01

Pagination or Media Count:

129.0

Abstract:

Two experiments to teach Ada in Computer Science classes are reported. It is concluded that Ada should not be taught simply as another programming language. Instead, Ada should be embedded within, and taught as a tool for, a coherent program design methodology. A continuation of the second experiment continues during the Fall 80 semester. This report is divided into 5 sections 1. Summary- This section contains a summary of the lessons learned from the experiment and the conclusion to be drawn 2. Ada- This section discusses features of Ada from the point of teaching difficulty 3. Discussion- this section discusses the recommended approach to Ada and contrasts it with traditional approaches to teaching programming languages 4. Course Summary- This section contains more complete information on the courses taught during the Fall 79 and Spring 80 semesters. It concludes with a discussion of the course in progress and 5. Motivation- This section contains a 1 12 hour presentation which outlines a program design philosophy and provides a motivation for many of the constructs of Ada.

Subject Categories:

  • Humanities and History
  • Computer Programming and Software
  • Computer Hardware

Distribution Statement:

APPROVED FOR PUBLIC RELEASE