skip to main content
10.1145/800144acmconferencesBook PagePublication PagessigcseConference Proceedingsconference-collections
SIGCSE '76: Proceedings of the sixth SIGCSE technical symposium on Computer science education
ACM1976 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
1 September 1976
ISBN:
978-1-4503-7445-3
Published:
01 September 1976
Sponsors:
Next Conference
February 26 - March 1, 2025
Pittsburgh , PA , USA
Reflects downloads up to 14 Feb 2025Bibliometrics
Abstract

No abstract available.

Article
Free
National Science Foundation programs in computer science

This panel will discuss the various programs of the National Science Foundation dealing with Computer Science Education and Research. These include programs on basic research in computer science, research in computer science education and various ...

Article
Free
The revision of “Curriculum '68'” (An Abstract)

Over the past several years the Curriculum Committee on Computer Science (C3S) of the Association for Computing Machinery has been preparing updates and revisions for “Curriculum '68'”. This has resulted in a number of surveys, and the preparation of ...

Article
Free
Self-assessment for the computing professional: Consideration of a natural delivery system

Self-assessment is a procedure based on questions and answers covering knowledge in technical areas which allows an individual to determine his own activities for the purpose of keeping up with progress in his field. It is assumed that the individual ...

Article
Free
An alternative to curriculum 68

The authors of this paper have had the opportunity to view computer science (CPS) curricula from three different perspectives - as students themselves, as professional applications programmers, and as employers of current computer science majors. We are ...

Article
Free
Computer science as an interdisciplinary study

The organization of computer science education as an interdisciplinary program is described. First, various possible relationships among disciplines are traced, and the features of interdisciplinarity are explained. Next, a specific interdisciplinary ...

Article
Free
A computer science curriculum for a two year upper division university

Florida International University is a two year upper division University in the State University System of Florida.

The Mathematical Sciences Department is located within the College of Arts and Sciences, and offers three undergraduate major programs: ...

Article
Free
The why and how of discrete structures

Eight years after Curriculum 68 there is still much uncertainty regarding the place of discrete mathematics in a computer science curriculum. This paper explores the purposes of discrete mathematics courses in a very broad context. It is suggested that ...

Article
Free
On the use of pointers and the teaching of disciplined programming

In the past few years there has been considerable debate over the question of pointers in programming languages. Some maintain that pointers should not be allowed, while others try to restrict their use in a number of ways. In this paper we try to ...

Article
Free
A graphical technique for describing recursion

One concept in computer science that is very difficult for the beginner to grasp, and equally difficult for the instructor to present in a straight-forward understandable manner, is the concept of recursion. Since this is a fundamental concept through ...

Article
Free
EDUSAC - an educational list processing system

This paper describes an educational version of the SAC-1 list processing system. Educational systems such as WATFIV, WATBØL, and PL/C are available for teaching programming languages. However, the authors could find no comparable systems for list ...

Article
Free
Selecting languages for pedagogical tools in the computer science curriculum

The selection of languages for use as pedagogical aids in the teaching of computer science is still a big issue at most universities. The rebellion against FORTRAN has given rise to numerous heirs to the throne, eg, PL/1, ALGOL, PASCAL, etc. In deciding ...

Article
Free
Tab, a Program Design Language for the classroom

A Program Design Language, or PDL, is a structured and program-like format for prose descriptions of computer algorithms. Syntax rules of the PDL, while few in number and informal in comparison with those of a compiled language, do impose a needed ...

Article
Free
Computer science by TV

Our use of television to teach the first computer science course for computer science majors is an attempt to make sure that the students get the right education. In our case it is not an attempt to enable one instructor to handle a large number of ...

Article
Free
COMPUTER-TUTOR: From a student project to a self-paced CAI/CMI course

COMPUTER-TUTOR is a software package that presents interactively a self-paced, competency-based course in elementary FORTRAN programming. It developed from a project in a course where students design and implement a large-scale programming application. ...

Article
Free
Topological sorting as a tool in curriculum planning

Topological sorting provides a partial ordering for a group of data items for which a partial linear ordering exists.

Our use of the topological sorting algorithm has been in the logical organization of curriculum content. Curriculum content can vary ...

Article
Free
Use of structured flowcharts in the undergraduate Computer Science curriculum

Over the last four years a new Computer Science major program has been introduced into the curriculum of the School of Engineering at Oakland University. During this period computer science educators throughout the country have debated the best way to ...

Article
Free
Meditations on style

At the 1968 NATO Conference on Software Engineering,1 Edsger W. Dijkstra remarked that he found his position, as a teacher, analogous to that of a teacher of composition at a school of music. This paper wishes to pursue this analogy in greater detail. ...

Article
Free
A self-paced introductory Fortran programming course

This paper describes a self-paced audio-tutorial introductory Fortran programming course. The course is designed for students with no previous programming experience and consists of nine lessons. Each lesson has two parts: (1) a handout that directs the ...

Article
Free
An internship in information systems: Combining computer science education with realistic problems

Computer science graduates who become professional programmers will have a direct and substantial influence on the impact of applications, but little in traditional computer science training curriculum prepares them for this serious responsibility. ...

Article
Free
A training program in computer applications in the health sciences

Case Western Reserve University has developed an intensive 12-month post-graduate Training Program to educate health professionals in the application of computer technology. A Master of Science degree is awarded upon completion of a set of formal ...

Article
Free
Relevance of computer science education to industry and government needs - A critique of the proposed update to curriculum '68

It is frequently suggested that computer science curricula are generated in a vacuum with little or no regard for the “real-world needs” of the student's ultimate employer. Furthermore, the question has recently been raised whether computer science ...

Article
Free
A report on the curriculum recommendations of the ACM sub-committee for community and junior college curriculum

Final recommendations for the two-year college curriculum to educate computer programmers for applications programming in a general setting of commerce, industry, and government service will be presented. The attached draft of the report was that used ...

Article
Free
Facilities and programs in support of education in computer science at minority institutions (Panel Discussion)

The panel will address the area of education in computer science from the standpoint of minority institutions. Panelists will present views from the standpoint of individuals who have developed programs at the two and four year levels, individuals who ...

Article
Free
Academic computing at Atlanta University Center-a consortium of six predominantly black institutions

Atlanta University Center is the largest private institution of Black higher education in the world and the second oldest consortium of schools in the nation. When the Center began offering an undergraduate degree in computer science in 1969, it was the ...

Article
Free
A computers and society course: Adapted for television

The experience of developing and presenting a television series in the area of computers and society is related. An existing seminar course with upper division students is used to provide recordable topic discussions and additional materials are ...

Article
Free
Computer science: An essential course for the liberal arts

There is a wide divergence of opinion as to the appropriate content for an introductory computer science course. Approaches to teaching the subject range from “computer appreciation” presentations to rigorous courses for computer science majors. This ...

Article
Free
Teaching both PL/I and Fortran to beginners

The overall approach to programming languages taken in the course is to use PL/I (with the PL/C compiler) during the first part of the semester to introduce programming concepts and techniques, then teach Fortran (with the WATFIV compiler) during the ...

Article
Free
Classroom use of replaceable parts in a multiprogramming system

A multiprogramming operating system for the TI980A permits replacement of system primitives by a programmer familiar with the system's design and data structures. This paper describes the hardware features available; the method of use of the replaceable ...

Article
Free
A course and project description for an undergraduate course in evaluation and measurement techniques for computer systems

The course and project description for a one quarter (or semester) senior level course in evaluation and measurement techniques for computer systems is described. The primary purpose of the course is to introduce the students to evaluation and ...

Article
Free
An improved hands-on approach to teaching systems programming and the impact of structured programming

The use of the hands-on approach for teaching systems programming presented at the 1974 SIGCSE Conference has proved to be even more successful in the past two years. The reasons for the increased success are given. An approach of using structured ...

Contributors
  • Seattle University
  • Carnegie Mellon University

Index Terms

  1. Proceedings of the sixth SIGCSE technical symposium on Computer science education

    Recommendations

    Acceptance Rates

    Overall Acceptance Rate 1,595 of 4,542 submissions, 35%
    YearSubmittedAcceptedRate
    SIGCSE '1952616932%
    SIGCSE '1845916135%
    SIGCSE '1734810530%
    SIGCSE '1629710535%
    SIGCSE '1528910536%
    SIGCSE '1427410839%
    SIGCSE '1329311138%
    SIGCSE '1228910035%
    SIGCSE '1131510734%
    SIGCSE '022347331%
    SIGCSE '012257835%
    SIGCSE '002207835%
    SIGCSE '991907037%
    SIGCSE '982017236%
    SIGCSE '971777542%
    SIGCSE '962057838%
    Overall4,5421,59535%