skip to main content
article
Free Access

Teaching computer science principles to liberal arts students using Scheme

Authors Info & Claims
Published:01 December 1994Publication History
Skip Abstract Section

Abstract

The Scheme dialect of Lisp is being used as an expository notation in introductory courses for liberal arts students at Trinity University. Terminology from natural language identifying parts of speech, such as verb, noun, pronoun and adverb, is used to present Scheme syntax and semantics to non programmers. Simple working models of various computer science topics are described. Experiences from two Trinity computer science courses are presented.

References

  1. [Abel 85] Abelson, Harold and Sussman, Gerald with Sussman, Julie. Structure and Interpretation of Computer Programs, MIT Press, 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. [Frie 92] Friedman, Daniel, Wand, Mitchell and Haynes, Christopher. Essentials of Programming Languages, MIT Press, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. [Kon 74] Konstam, Aaron and Howland, John E. "APL as a Lingua Franca in the Computer Science Curriculum", SIGCSE Bulletin 6 (1), February 1974. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. [Rie 93] Riehl, Arthur, moderator. "Using Scheme in the Introductory Computer Science Curriculum", Panel, SIGCSE Bulletin 25 (1), March 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. [Spri 89] Springer, George and Friedman, Daniel. Scheme and the Art of Programming, MIT Press, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Teaching computer science principles to liberal arts students using Scheme

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM SIGCSE Bulletin
          ACM SIGCSE Bulletin  Volume 26, Issue 4
          Dec. 1994
          66 pages
          ISSN:0097-8418
          DOI:10.1145/190650
          Issue’s Table of Contents

          Copyright © 1994 Authors

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 December 1994

          Check for updates

          Author Tags

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader
        About Cookies On This Site

        We use cookies to ensure that we give you the best experience on our website.

        Learn more

        Got it!