skip to main content
10.1145/800155.805017acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
Article
Free Access

A programming language for the teaching of algorithmic analysis

Published:01 March 1972Publication History

ABSTRACT

This report deals with the design, implementation and evolution of programming language designed specially for the teaching of Algorithmic Processes. In the first section two alternative approaches to the teaching of this first course in Computer Science are described. Next the authors state their basic hypothesis: that a programming language may be custom-designed for a given flow chart language with ensuing benefit. A flow chart language is chosen and described in detail with several examples of complete problems solved in flow chart form, Next the programming language is described and the problems solved in the previous section with flow charts are now coded in this programming language. Several simplifying features of the programming language are described. This programming language is now being utilized in a college classroom situation in order to evaluate its effectiveness as a teaching tool. A brief description of its current use and the means of its evaluation are presented in the last section.

References

  1. 1.A.I. Forsythe and others, Computer Science: A First Course. New York: John Wiley & Sons, 1967.Google ScholarGoogle Scholar

Index Terms

  1. A programming language for the teaching of algorithmic analysis

        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
        • Published in

          cover image ACM Conferences
          SIGCSE '72: Proceedings of the second SIGCSE technical symposium on Education in computer science
          March 1972
          166 pages
          ISBN:9781450374613
          DOI:10.1145/800155

          Copyright © 1972 ACM

          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: 1 March 1972

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate1,595of4,542submissions,35%

          Upcoming Conference

          SIGCSE Virtual 2024
        • Article Metrics

          • Downloads (Last 12 months)13
          • Downloads (Last 6 weeks)2

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader