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

Methodology for teaching introductory computer science

Published: 01 February 1977 Publication History
  • Get Citation Alerts
  • Abstract

    In the last few years it has been generally recognized that teaching programming involves more than describing a new FORTRAN statement each day and providing programming problems to be coded. The concepts of disciplined programming and the accompanying interest in the problem solving process, coupled with the increasing economic desirability of constructing correct and maintainable software has resulted in significant attention being focused on what should be taught, and, to a lesser extent, on how this is best accomplished.
    In order to discuss how an introductory programming course is taught, it is essential to first establish a set of objectives for such a course. Some of these objectives are obvious and generally agreed upon, others are engendered by the academic environment in which this particular course exists. We first state the objectives and then comment on their appropriateness and interrelation.

    References

    [1]
    Conway, R. and Gries, D., An Introduction to Programming, (1973), Winthrop Publishers, Inc.
    [2]
    Friedman, F. and Koffman E., "Some Pedagogic Considerations in Teaching Elementary Programming Using Structured FORTRAN," SIGCSE Bulletin 8, 1, (February 1976), pp. 1-10.
    [3]
    Gries, D. "What Should We Teach in an Introductory Programming Course?", SIGCSE Bulletin 6, 1, (February 1974),pp. 81-89.
    [4]
    Smith, C. and Rickman, J., "Selecting Languages for Pedagogical Tools in the Computer Science Curriculum," SIGCSE Bulletin 8, 3 (September 1976), pp. 39-47.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM SIGCSE Bulletin
    ACM SIGCSE Bulletin  Volume 9, Issue 1
    Special issue seventh technical symposium on computer science education
    Feb 1977
    187 pages
    ISSN:0097-8418
    DOI:10.1145/382063
    Issue’s Table of Contents
    • cover image ACM Conferences
      SIGCSE '77: Proceedings of the seventh SIGCSE technical symposium on Computer science education
      February 1977
      187 pages
      ISBN:9781450374071
      DOI:10.1145/800104
    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: 01 February 1977
    Published in SIGCSE Volume 9, Issue 1

    Check for updates

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)37
    • Downloads (Last 6 weeks)7
    Reflects downloads up to 06 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