Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

An environment for interpreter-based programming language projects

Published: 15 March 1995 Publication History
  • Get Citation Alerts
  • Abstract

    This paper discusses the programming language course and presents an approach to some of the pedagogical challenges presented. We aim to expose students to all the concepts central to a traditional programming language course but also give experience with the implementation of various languages. To this end, we are developing a software environment, MULE, which supports this teaching goal. This paper gives an overview of MULE and discusses our recent experiences using MULE as a teaching tool.

    References

    [1]
    Aristotle, Posterior Analytics, Book 2, Chapter 19, 100A from Aristotle I, Britannica Great Books, 1952
    [2]
    Locke, An Essay Concernin~ Human Underst,-mding, Book 2, Chapter 1, Section 2 from Aristotle I, Britannica Great Books, 1952
    [3]
    Kamin, Samuel, Pro~rammin~ Languages: An Interoreter-Based Aooroach. Addison- _ __ Wesley Publishing Company, 1990.
    [4]
    Friedman, D., Wand, M. and Haynes, C., Essentials of Programming Langl~ages. The MIT Press, 1992.
    [5]
    Barr, J. and Smith King, L. "Interpreter-based Projects for a Traditional Programming Languages Course, The Journal of Computing in Small Colleges, Vol. 10, No. 2, 1994.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM SIGCSE Bulletin
    ACM SIGCSE Bulletin  Volume 27, Issue 1
    March 1995
    402 pages
    ISSN:0097-8418
    DOI:10.1145/199691
    Issue’s Table of Contents
    • cover image ACM Conferences
      SIGCSE '95: Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
      March 1995
      436 pages
      ISBN:089791693X
      DOI:10.1145/199688
      • Chairman:
      • Cary Laxer,
      • Editors:
      • Curt M. White,
      • James E. Miller,
      • Judy Gersting
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 15 March 1995
    Published in SIGCSE Volume 27, Issue 1

    Check for updates

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)39
    • Downloads (Last 6 weeks)10
    Reflects downloads up to 10 Aug 2024

    Other Metrics

    Citations

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media