Access Restriction

Author Murtagh, Jeanne L. ♦ Hamilton, J. A. Drew ♦ Zoller, Richard G.
Source ACM Digital Library
Content type Text
Publisher Association for Computing Machinery (ACM)
File Format PDF
Language English
Subject Domain (in DDC) Computer science, information & general works ♦ Computer programming, programs & data
Abstract What programming language should be taught in an introductory computer science course? Studies and experiences at West Point provide some insight into these questions. This paper reports the statistical results obtained from a side-by-side comparison of Pascal and Ada. The unique nature of our institution provided the opportunity to isolate and study causal factors, and allowed us to follow the experimental and control groups through graduation.We conducted a side by side comparison of the use of Pascal, which was specifically designed for instructional purposes, and Ada in an introductory course. The experiment demonstrated that students were much more successful in Ada than in Pascal, and led to the revision of the Academy core curriculum to use Ada 95 in our introductory computer science class. This paper discusses the details of our comparison, citing specific examples to illustrate a rational basis for evaluating programming language features.
Description Affiliation: Space & Naval Warfare Systems Command, San Diego, CA (Hamilton, J. A. Drew) || Air Force Institute of Technology, WPAFB, OH (Murtagh, Jeanne L.) || United States Military Academy, West Point, NY (Zoller, Richard G.)
Age Range 18 to 22 years ♦ above 22 year
Educational Use Research
Education Level UG and PG
Learning Resource Type Article
Publisher Date 1989-04-01
Publisher Place New York
Journal ACM SIGAda Ada Letters (ALET)
Volume Number XX
Issue Number 3
Page Count 8
Starting Page 12
Ending Page 19

Open content in new tab

   Open content in new tab
Source: ACM Digital Library