skip to main content
10.1145/800039acmconferencesBook PagePublication PagessigcseConference Proceedingsconference-collections
SIGCSE '84: Proceedings of the fifteenth SIGCSE technical symposium on Computer science education
ACM1984 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
ISBN:
978-0-89791-126-9
Published:
01 January 1984

Reflects downloads up to 05 Mar 2025Bibliometrics
Abstract

No abstract available.

Article
Free
Goals for computer science education in the 1980s

The nature of computing, and hence of computer science, is changing rapidly. Many topics that now seem interesting will be obsolete or irrelevant within ten years, and our perspective on other topics will change. If a curriculum designed now is to ...

Article
Free
A central Ohio consortium for retraining in computer science

A Consortium of eight Central Ohio colleges and universities is described. The purpose of the Consortium is to provide opportunities for faculty at the participating institutions to be retrained in the field of computer science. These faculty will then ...

Article
Free
Bucking the tide: A transition from industry to academe

How do colleges and universities deal with the increasing student demand for more computer information systems education, while qualified faculty (in short supply anyway) continue to leave for industry's greener pastures? The paper presents the author's ...

Article
Free
Integration of methodology and tools: An approach to teaching systems development

An approach to teaching systems development is presented which integrates the teaching of the tools used in structured analysis with a systems development methodology. The students are taught about each tool at the place in the development methodology ...

Article
Free
Managing and evaluating students in a directed project course

Evaluating individual students is especially difficult in a Directed Project course because the content is dictated by the projects rather than by a fixed syllabus. By merging the evaluation process with the project management tasks, and by using ...

Article
Free
Maniac: A preliminary machine approach to the ACM CS 3 course

The vast amount of machine-dependent details which must be covered concurrently with general architecture and assembly language concepts often hinder the student from assimilating the main objectives of the ACM CS 3 course. Current instructional ...

Article
Free
A paged - operating - system project

This paper describes a student project which is a major part of a senior level Operating Systems course at the Federal Institute of Technology in Lausanne.

The project consists in conceiving and implementing an entire Operating System, where user jobs ...

Article
Free
Computing in liberal arts colleges

The panelists will describe their experiences and share their thoughts on the special problems involved in teaching computing in the environment of the liberal arts college. Time will be available for attendees to add their own comments.

Article
Free
ACM doctoral dissertation award: ACM international scholastic programming contest awards

Dr. Bell is director of The Computer Museum in Marlboro, Mass., a memeber of the Charles Babbage Institute Program Committee and an editorial board member for the Annals of the History of Computing. As director of The Computer Museum since 1980, she has ...

Article
Free
Using the cloze procedure to assess program reading comprehension

This paper discusses the feasibility of using cloze procedure to assess program reading comprehension. Two Pascal programs were prepared as cloze tests and administered to introductory computer science students. Scores on the cloze tests were found to ...

Article
Free
Inferring cognitive focus from students' programs

Programs written by students in an introductory Computer Science course were analyzed and patterns abstracted from them. These patterns include style of modularization, choice of constructs, choice of vocabulary, and style of communication through user-...

Article
Free
The effect of a preliminary programming and problem solving course on performance in a traditional programming course for computer science majors

A preliminary PASCAL course which emphasized problem solving was designed for incoming computer science majors who were identified as being at risk. In addition, students in the required PASCAL course could transfer back to the preliminary course prior ...

Article
Free
Use of a syntax checker to improve student access to computing

This paper describes the design of a syntax checker which is being used to provide enhanced access to computing for introductory programming students. Syntax errors are detected on a microcomputer prior to submission of the job to the mainframe for ...

Article
Free
A microprogramming simulator for instructional use

The teaching of computer architecture at a low level is made difficult by the complexity of the real systems which are used as examples and tools. This paper describes a processor simulation system which is intended for use at the second and third year ...

Article
Free
Article
Free
Animations of computers as teaching aids

This paper discusses several programs which are used as teaching aids for teaching computer science students. The programs are animations of the internal workings of a central processing unit. They should be particularly useful in assembly language and ...

Article
Free
Progress report: Brown university instructional computing laboratory

An instructional computing laboratory, consisting of about 60 high-performance, graphics-based personal workstations connected by a high-bandwidth, resource-sharing local area network, has recently become operational at Brown University. This hardware, ...

Article
Free
A “hands-on” approach to computer literacy

Computer science departments face an overwhelming demand from the university community for computer literacy courses. In 1982 at Rutgers University we began to offer a “hands-on” literacy course for non-computer science majors. The students learn the ...

Article
Free
Should everyone learn anything?: The question of computer literacy

In developing a new area of knowledge, one of the most difficult problems is working out a framework in terms of which to define the area. The emerging subject of “computer literacy” is a case in point. What should colleges and universities teach about ...

Article
Free
A proposed computer education curriculum for secondary school teachers

A 1983 study investigated the certification of high school computer science teachers. A major portion of the study was devoted to the identification of those computer science courses most appropriate for such teachers and, therefore, for certification ...

Article
Free
Advanced placement in computer science: A summer workshop

A discussion of an in-service course designed to give high school teachers the background needed to teach an Advanced Placement course in Computer Science is presented. The discussion outlines the decisions made regarding equipment and other facilities, ...

Article
Free
Computer science learning at pre-college ages

This paper has been accepted for publication in the proceedings, but the photo-ready form was not received in time. Copies of the paper should be available upon request at the presentation. It may appear in a later issue of the SIGCSE Bulletin.

Article
Free
Software maintenance: A budgeting dilemma

There is considerable effort to reduce the software budget devoted to the maintenance of applications systems. This effort will have the effect of improving productivity of development and maintenance programmers. This means that for a given system over ...

Article
Free
Planning for in-house software engineering education

In summary, a rapidly changing technology, a tremendous growth of software based systems, a need to retrain current technical staff, the issue of programmer productivity, the lack of established educational programs in software engineering at local ...

Article
Free
A workbench for project oriented software engineering courses

We present the Computer Science Scholar's Workbench, a tool kit written in Pascal suitable for research and teaching. It has advantages over contemporary workbenches, UNIX and INTERLISP: a host to support the tool kit costs less than $3,000, the tools ...

Article
Free
Women in science and academe

Karan Wieckert will outline the process, conclusions and recommendations of a report published in February of 1983 by the female graduate students and technical staff in computer science and artificial intelligence at the Massachusetts Institute of ...

Article
Free
Some thoughts on teaching first year programming

Teaching programming to first year classes is most often considered a matter of minor importance. We think otherwise. This paper expresses our viewpoint on the matter and reports on an experiment supporting our viewpoint.

Contributors
  • University of Maryland, College Park
  • Villanova University
  • Towson University

Index Terms

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

    Recommendations

    Acceptance Rates

    Overall Acceptance Rate 1,787 of 5,146 submissions, 35%
    YearSubmittedAcceptedRate
    SIGCSETS 202560419232%
    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%
    Overall5,1461,78735%