DocumentCode :
2494284
Title :
Using Ada as the first programming language: a retrospective
Author :
Allen, R.K. ; Grant, Douglas D. ; Smith, R.
Author_Institution :
Sch. of Comput. Sci. & Software Eng., Swinburne Univ. of Technol., Hawthorn, Vic., Australia
fYear :
1996
fDate :
24-27 Jan 1996
Firstpage :
234
Lastpage :
241
Abstract :
In 1989 the Computer Science Department at Swinburne selected Ada (83) as the first and main programming language for its principal undergraduate degree. Two full student cohorts from the degree have now graduated, and the department, now the School of Computer Science and Software Engineering, is commencing a major overhaul of its undergraduate degree programs. As part of the review, the choice of programming language is, as usual, a central issue. To make an informed decision, it is important that the 1989 decision in favour of Ada be reviewed. We look retrospectively at that decision. We conclude that it was not only correct, but of fundamental importance in securing the success of the degree. As a caution against simply retaining Ada because of its past success, we note that the previous decision was taken within a particular context, and in planning for Computer Science and Software Engineering education in the year 2000, the context has shifted to some extent
Keywords :
Ada; computer science education; software engineering; Ada; Ada 83; Computer Science and Software Engineering education; School of Computer Science and Software Engineering; Swinburne University of Technology Computer Science Department; first programming language; student cohorts; undergraduate degree; Australia; Computer languages; Computer science; Computer science education; Data structures; Educational programs; Encapsulation; Large-scale systems; Runtime; Software engineering;
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.534005
Filename :
534005
Link To Document :
بازگشت