DocumentCode
1958718
Title
A multiparadigm language approach to teaching principles of programming languages
Author
Westbrook, D. Suzanne
Author_Institution
Dept. of Comput. Sci. & Electr. Eng., Northern Arizona Univ., Flagstaff, AZ, USA
Volume
1
fYear
1999
fDate
10-13 Nov. 1999
Abstract
This paper describes the authors´ experiences in using the multiparadigm language GED to teach the principles of a programming languages course. The benefits of using a multiparadigm language include less time spent on learning new environments for different languages, easier transition to different paradigms, and opportunities for multiparadigm programming. In this paper, they give a brief description of GED (which supports the imperative, functional, logic and object-oriented paradigms), describe how it is used in their course, and discuss the advantages and disadvantages of this approach versus the traditional use of several languages.
Keywords
computer science education; educational courses; programming; programming environments; programming languages; teaching; GED language; computer science education; environments; multiparadigm language approach; multiparadigm programming; programming languages course; programming languages principles teaching; Computer languages; Computer science; Education; Educational programs; Heart; Java; Logic programming; Object oriented programming; Programming profession; Resumes;
fLanguage
English
Publisher
ieee
Conference_Titel
Frontiers in Education Conference, 1999. FIE '99. 29th Annual
Conference_Location
San Juan, Puerto Rico
ISSN
0190-5848
Print_ISBN
0-7803-5643-8
Type
conf
DOI
10.1109/FIE.1999.839221
Filename
839221
Link To Document