skip to main content
editorial
Free Access

Teaching the history of computer science

Published:01 December 2002Publication History
Skip Abstract Section

Abstract

Students who are truly interested in computer science would enjoy learning about those programmers who went before them, and how they overcame their difficulties.

Index Terms

  1. Teaching the history of computer science

      Recommendations

      Reviews

      Donald J. Bagert

      Rothwell makes a brief argument for teaching the history of computer science (CS) as a humanities course, which should be required in the early stages of a curriculum for CS majors. Rothwell makes an excellent point; however, he does not provide an argument explaining why the separate course is the proper venue for its delivery, except that it would allow students to count it as a humanities credit (required of US undergraduates across fields). However, one can also argue that the proper method for putting various CS topics in their historical context is to include such information within each lecture in each course of study. Although the amount of historical information will differ from course-to-course (for instance, a Concepts of Programming Languages class constantly needs to discuss the evolution of various languages and concepts), I found the inclusion of least one historical fact in each and every lecture to be essential to the proper education of computer scientists. On the other hand, having history professors deliver such material is not as good a fit, since their ability to place events in broad historical context is not as necessary in a young field like computer science. In addition, they neither the background nor the class time to provide information about current practices as a basis for comparison. So, although Rothwell (who is apparently not an educator) is correct in his sentiment, I cannot endorse the methods he recommends regarding this issue. Online Computing Reviews Service

      Access critical reviews of Computing literature here

      Become a reviewer for Computing Reviews.

      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 Ubiquity
        Ubiquity  Volume 2002, Issue December
        December 1 - December 31, 2002
        40 pages
        EISSN:1530-2180
        DOI:10.1145/764008
        Issue’s Table of Contents

        Copyright © 2002 Author

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 December 2002

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • editorial
      • Article Metrics

        • Downloads (Last 12 months)111
        • Downloads (Last 6 weeks)66

        Other Metrics

      HTML Format

      View this article in HTML Format .

      View HTML Format