Multiparadigm language approach to teaching principles of programming languages

D. Suzanne Westbrook

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    6 Scopus citations

    Abstract

    This paper describes our experiences in using the multiparadigm language GED to teach our principles of 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, we give a brief description of GED (which supports the imperative, functional, logic, and object-oriented paradigms), describe how it is used in our course, and discuss the advantages and disadvantages of this approach versus the traditional use of several languages.

    Original languageEnglish (US)
    Title of host publicationProceedings - Frontiers in Education Conference
    PublisherIEEE
    Pages11b3-14 - 11b3-18
    ISBN (Print)0780356438
    StatePublished - 1999
    Event29th Annual Frontiers in Education Conference: 'Designing the Future of Science and Engineering Education' - San Juan, Puerto Rico
    Duration: Nov 10 1999Nov 13 1999

    Publication series

    NameProceedings - Frontiers in Education Conference
    Volume1
    ISSN (Print)0190-5848

    Other

    Other29th Annual Frontiers in Education Conference: 'Designing the Future of Science and Engineering Education'
    CitySan Juan, Puerto Rico
    Period11/10/9911/13/99

    ASJC Scopus subject areas

    • Software
    • Education
    • Computer Science Applications

    Fingerprint

    Dive into the research topics of 'Multiparadigm language approach to teaching principles of programming languages'. Together they form a unique fingerprint.

    Cite this