@Preamble{
"\hyphenation{ }" #
"\ifx \undefined \circled \def \circled #1{(#1)}\fi" #
"\ifx \undefined \reg \def \reg {\circled{R}}\fi" #
"\ifx \undefined \TM \def \TM {${}^{\sc TM}$} \fi"
}
@String{ack-nhfb = "Nelson H. F. Beebe,
University of Utah,
Department of Mathematics, 110 LCB,
155 S 1400 E RM 233,
Salt Lake City, UT 84112-0090, USA,
Tel: +1 801 581 5254,
FAX: +1 801 581 4148,
e-mail: \path|beebe@math.utah.edu|,
\path|beebe@acm.org|,
\path|beebe@computer.org| (Internet),
URL: \path|http://www.math.utah.edu/~beebe/|"}
@String{j-SIGCSE = "SIGCSE Bulletin (ACM Special Interest Group
on Computer Science Education)"}
@String{pub-ACM = "ACM Press"}
@String{pub-ACM:adr = "New York, NY 10036, USA"}
@Article{Dalphin:1980:TTY,
author = "John F. Dalphin and Donald E. Burlingame and Wiley
McKinzie and Joyce Little and Spotswood Stoddard",
title = "Transition from two year to four year programs (Panel
Discussion)",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "1--1",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804599",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{McMillan:1980:MBT,
author = "Claude McMillan and Wilfredo Salhauna",
title = "The microcomputer-based turnkey system as an
instrument for technology transfer",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "2--5",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804600",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "A program involving the installation of 6
microcomputer systems in Latin America (Argentina,
Mexico, Brazil, Ecuador and Peru), is described. A
rationale for the choice of machines is provided;
results to date are reported; and prospects for the
future forecast. Lacking a comprehensive understanding
of data processing systems, and being generally unaware
of the increasing power and reliability of small
systems, research center administrators and scientists
have been unwilling to divert limited funds from
competing demands to equip themselves with DP systems,
or with personnel utilize them. The IBPGR funded the
DISR in Boulder to try to accelerate the data
conversion process among a number of specific centers
in Latin America and thus to begin the development of
the international data exchange network.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Adderley:1980:TKSa,
author = "J. Adderley",
title = "Training --- the key to successful systems in
developing countries",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "6--6",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804601",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "Computers are being installed at an ever increasing
rate throughout the developing world. To succeed they
must be backed by skilled local manpower. The training
for these skills must be provided locally. Unless this
training can be provided, there can only be a tragic
waste of resources and a slowing down of development.
Indeed, in these circumstances the best advice that can
be given is to avoid computers completely.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Dewachi:1980:CTTa,
author = "A. Dewachi",
title = "Computing technology and the third world",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "7--7",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804602",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "The advent of computing technology has made far more
impact in the developed world than any other technology
in the past. The effect of this technology on third
world countries has, so far, not been different from
the introduction of other types of technologies. This
paper attempts to highlight the negative aspects of the
present state of computing in these countries in the
hope that lessons can be drawn which will improve and
modify future developments and trends. Transferring the
development pattern of the developed world would be
unwise as this has proved inadequate in the
industrialization process of third world countries. The
paper also argues the role of international agencies
and computer suppliers in the dissemination of
information on computing technology and suggests a more
pragmatic approach to the development of endogenous
capacities through direct interaction between developed
and less developed countries. Examples of development
profiles are drawn from the Arab region and guidelines
for future plans are proposed.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Rine:1980:PCA,
author = "David C. Rine",
title = "Personal computing: an adventure of the mind.",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "8--8",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804603",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "``A National Educational TV Series at Pre-College
Level for Personal Computing and Computer Literacy'',
David C. Rine, Western Illinois University. Under
grants from the IEEE Computer Society, The Johns
Hopkins University, Radio Shack and other agencies, the
International Instructional TV Cooperative, source of
instructional TV materials to all educational TV
networks nation-wide and internationally, has finished
and is marketing the implementation of a six-course
national educational TV series aimed at the pre-college
level in the area of personal computing and computer
literacy. The name of the project is ``Personal
Computing: An Adventure of the Mind''. The objectives
of this new series are to illustrate the uses of
personal computing, to demonstrate the interface of
humans and machines, to identify the fundamentals of
communication in personal computing, and to motivate
students to be innovative in their own applications of
personal computing. Since the personal computer is
viewed by many as a mind multiplier, a further
objective of this educational TV series is to greatly
increase the number of minds that can be multiplied, by
taking Personal Computing to millions of children in
classrooms across the country. Education and
informational programs are closely allied in that both
attempt to communicate facts, concepts, and ideas. Both
need to be designed with specific objectives in mind.
Some of the objectives to be discussed are both
attitudinal and informational in nature; that is, they
deal with feelings as well as facts. The underlying
thrust throughout is that \ldots{} LEARNING CAN BE FUN!",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Feldman:1980:TDA,
author = "Michael B. Feldman",
title = "Teaching data abstraction to the practicing
programmer: a case study",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "9--15",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804604",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "We have been experimenting at The George Washington
University with our undergraduate and graduate courses
in Data Structures. In particular, we are using a very
modern text [HORO78] and a strong emphasis in lectures
and projects on the practical application of data
abstraction, and its relationship to both structured
programming and machine efficiency. Student projects
are subroutine packages written, in ``real-world''
programming languages, as faithful and modular
implementations of the abstractions studied. Throughout
the courses, attention is paid to the relationship
between structured programming and data structures, and
between these two and time/space efficiency
considerations. After a preliminary discussion of data
abstraction concepts, we present a case study, namely a
sparse-matrix system, and some observations.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Soloway:1980:PPP,
author = "Elliot M. Soloway and Beverly Woolf",
title = "Problems, plans, and programs",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "16--24",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804605",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "An important learning skill is the ability to make
abstractions, i.e., to construct classification schemes
which highlight similarities and differences. In this
paper we shall outline the content of a undergraduate
course which attempts to teach this skill in the
context of teaching introductory LISP programming and
problem solving. The key to this enterprise has been
the development of: 1. a taxonomy of problems, i.e., a
classification scheme which groups problems into
classes based on specific criteria, and 2. a set of
plans, i.e., abstractions, each of which captures the
essential features of a class of problems, and
corresponding solution programs. We begin by developing
a scheme for classifying the problems usually offered
as exercises in introductory LISP courses. We then
examine the LISP programs which solve problems in the
various classes and abstract higher level structures
called 'plans.' Here we view a plan as a program
template plus comments describing the goals and reasons
for the various expressions in the template. Next, we
build on the set of plans to include new problems.
Finally, we speculate briefly on the utility of our
taxonomy with respect to programming in languages such
as FORTRAN, APL, or PASCAL.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Gillett:1980:APO,
author = "Will Gillett",
title = "The anatomy of a project oriented second course for
computer science majors",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "25--31",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804606",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper describes the philosophy and design of a
specific course, Computer Science 236, taught over the
past few years at Washington University. The philosophy
of the course is that the objectives of the course can
best be achieved by employing a series of associated
projects which are complex enough to require a design
and specification effort but are not so large that they
cannot be completed in one semester. Several other
institutions have also found that a project oriented
course is advantageous. The purpose of this paper is to
describe the philosophy and methodology of such a
course and not to describe the specific course at
Washington University. However, in describing the
generic course, those decisions made for Computer
Science 236 will be presented as examples.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Perkins:1980:POU,
author = "Thomas E. Perkins and Leland L. Beck",
title = "A project-oriented undergraduate course sequence in
software engineering",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "32--39",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804607",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "The design of a two-semester course sequence in
software engineering is described. These courses,
offered at the undergraduate level, are centered around
student projects developed in conjunction with local
industry; the projects are used as a focal point to
motivate and teach software engineering concepts and
tools. The goal of the courses is to provide the
student with an overview of the entire software
development process, experience as a member of a
project team, and exposure to a real-world software
environment. This paper describes the course
organization and topics, and techniques for project
selection and monitoring. Results and experience gained
to date with this approach are also discussed.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Cook:1980:SPU,
author = "Robert N. Cook",
title = "Structured programming using {BASIC}",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "40--49",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804608",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "With the advent of inexpensive microcomputers, which
are mainly programmed in BASIC, and the widespread
availability of BASIC on both minicomputers and large
scale computers, the advantages of structured
programming mandate that the techniques be extended to
BASIC. Alternation (IF-THEN-ELSE) as well as repetition
(DO WHILE and DO UNTIL) are easily implemented in
BASIC. The CASE structure and necessary style
conventions to insure readable, easy to write, easy to
debug programs are readily implemented in BASIC.
Structured pseudocode is used to express algorithms
which are then written in structured BASIC.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Lewis:1980:SEC,
author = "Ted Lewis and Terry M. Walker and William Bregar and
Gene Kerr and Peter Christy",
title = "Software engineering and computer science (Panel
Discussion)",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "50--50",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804609",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Levison:1980:UMF,
author = "Michael Levison",
title = "The use of minicomputers in a first computer systems
course",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "51--54",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804610",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper describes some experiences in the use of a
set of small minicomputers in an elementary computer
systems course.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Bauer:1980:LCP,
author = "Henry R. Bauer and Richard L. Oliver and David E.
Winkel",
title = "A laboratory for a computers and programming course",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "55--57",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804611",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "The computer organization and assembly language course
is part of most of computer science undergraduate
curricula. With the advance of microcomputers into
small business and engineering firms even management
information systems and engineering majors are
enrolling in this course. The work described here began
in 1978 to upgrade this sophomore course in computer
fundamentals. The goal was to make the small computer
an integral part of the course's laboratory. The task
was to create a laboratory providing hands-on computing
to reinforce concepts in the areas of 1. computer
organization, assembly language programming, and
architecture; 2. computer operation; 3.
hardware/software interfaces; and 4. operating systems.
To accomplish these goals, the three phases of the
project were in hardware, software, and curriculum
development. Before the project began, the course
reflected the outline of curriculum course B2 [1]. The
topics covered included the assembly process with one
and two pass assemblers; the use of absolute and
linking loaders; computer architectural details of
register, memory, and CPU organization; addressing
schemes; and input/output programming. Although these
topics are satisfactory, our methods of teaching them
were not. We used the University's main computer, the
Xerox Sigma 7, for the laboratory portion of the
course. The Sigma 7's operating system shielded the
student from the computer architecture. The system
posed difficulties of varying degrees in the
presentation of most of the topics and prevented any
real understanding of input/output programming.
Attempts to simulate input/output for the students met
with unenthusiastic responses.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Sebesta:1980:TTT,
author = "Robert W. Sebesta and James M. Kraushaar",
title = "{TOYCOM} --- a tool for teaching elementary computer
concepts",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "58--62",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804612",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "Many of those who teach introductory computing courses
have recognized the pedagogic value of a very simple
computer model. A large number of introductory
textbooks on computing contain a section explaining the
logical components of such a system (1, 2, 3, 4, 5, 6,
7, 8). These usually include an introduction to
assembler language and machine level programming of a
machine which is sometimes called the minimum
configuration computer model. All of the previously
implemented models of which we are aware have been
constructed to operate in batch mode. After having used
such systems for some time, we felt that they too soon
introduced students to the aggravation of mispunched
cards and long waits for runs, only to discover minor
syntactic errors. We felt that the simple computer
model's pedagogic value would be significantly
increased by implementing it in the interactive mode.
In order to test this thesis, we have designed and
implemented such a system. Our interactive computer
model is named TOYCOM, an obvious acronym for toy
computer. TOYCOM is a submonitor-assembler-interpreter
which can be collectively called a simulator. It
presently runs as a submonitor under BASIC-PLUS, which
runs under the RSTS-E operating system of the medium to
large-scale DEC PDP-11 minicomputers. It is also
written in BASIC-PLUS.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Solntseff:1980:AEC,
author = "N. Solntseff",
title = "An adult education course in personal computing",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "63--66",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804613",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "The paper describes a non-credit course being offered
through the School of Adult Education at McMaster
University. The aim of the course is to familiarize
members of the general public with what home computers
can do for them and to provide the knowledge needed for
the selection and purchase of a personal computer.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Walstrom:1980:SPC,
author = "John Walstrom and David Rine",
title = "``{A} study of personal computing in education''",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "67--74",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804614",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper summarizes a study which was made by the
authors on the various roles of personal computing in
early education, college education and continued
education of the individual. The role of personal
computing in continued education is decomposed into its
specific roles in the re-education of business persons
(especially small businesses), of computer
professionals, and of educators and other users of
personal computing. It is pointed out that among many
professional societies today, as well as within the
total education of the individual, personal computing
is an essential topic of national and international
concern.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Wadland:1980:OSP,
author = "Kenneth R. Wadland",
title = "Operating system projects for undergraduates",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "75--80",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804615",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper describes the projects written by students
as part of our one-semester course in Operating
Systems. It is aimed at Juniors and Seniors of average
capabilities. The course is divided into three parts:
(a) The assembly language, utilities and RT-11
operating system (*) of DEC's PDP-11 family, (b)
general concepts in operating systems, and (c) a team
programming project. Only the final third of the course
will be discussed. In the remainder of this paper we
describe the following: rationale for having the
students write a stand-alone operating system in
assembly language, the two design outlines given to the
students, and our successes and failures with them.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{McCharen:1980:MC,
author = "Edith A. McCharen",
title = "{MVS} in the classroom",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "81--82",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804616",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "The design principles of operating systems have been
isolated and comprehensively expounded in texts that
have appeared in the last decade which are suitable for
either an advanced undergraduate or low-level graduate
course. The topics covered are those listed in the
course outline for CS10, Operating Systems and Computer
Architecture II in Curriculum '78 (1). Generally one of
two approaches is taken. The first is that the computer
architecture already decides many of the fundamental
policies of the operating system which it is to
support. The second is that an operating system must
solve certain allocation and scheduling problems in
order to provide a user with a variety of services and
to manage its own resources efficiently, and that once
identified, solutions to the problems must be
implemented on some computer architecture. In either
case the text usually culminates with a limited project
in which students design and implement some type of
multiprogramming operating system. This report outlines
the approach taken to present IBM's Multiple Virtual
Storage Operating System (MVS) in this setting.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Levy:1980:DEP,
author = "Philip Levy",
title = "Disposable and endurant programming",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "83--87",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804617",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "Several characteristics of ``good'' programs relate to
extension of their lifetime. Categories of such
features are documentation, structure (modules,
procedures, abstractions), and language features that
increase checkable redundancy in a program. These
features have nonzero and, perhaps, unjustified cost if
the program is disposed of. Programs that are developed
primarily for the ``answer'' and then discarded are
termed ``disposable''. The educational ramifications of
disposable programs are significant. Programs produced
by students in programming courses are by nature
disposable; they are disposed of at the end of the
term. This conflicts with the emphasis by many
instructors and textbooks on endurance, the converse of
disposablility. A danger of disposable programs is
their retention. Another danger is the failure to
consider the endurance required during the production
of that program. There is a domain of problems that can
be solved economically by disposable programs. This
domain is discussed and some heuristics are presented
for determining whether a problem is in it.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Merritt:1980:ITP,
author = "Susan M. Merritt",
title = "On the importance of teaching {PASCAL} in the {IS}
curriculum",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "88--91",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804618",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper asserts that it will become increasingly
necessary for persons involved in the software
development process to be concerned with creating high
quality programs. Furthermore, it is asserted that the
presence or absence of certain features in programming
languages can affect the quality of programs produced.
A survey of language design features which characterize
some ``modern'' languages --- languages which have been
created for the design and implementation of reliable
software --- is given. These features include
abstraction, name protection, strong typing, structure
and ease of verification. Remarks are made concerning
how these features support high quality programs. Each
of these features is shown to be either a part of
PASCAL or to have its immediate history in PASCAL.
Since PASCAL is a widely available and well designed
language it is suggested that PASCAL provides a unique
language environment in which these features which
support high quality program construction can be
learned. Finally, it is remarked that it is not yet
clear which programming languages will dominate our
language culture of the future. However it is
reasonable to expect that reliable software will be a
priority, that the connections between good programs
and language features will continue to be made, and
that language features will develop along the lines
presented here. Information Systems graduates will be
in systems development and management roles. It is
important that they be articulate with the issues.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Boysen:1980:MCP,
author = "John P. Boysen and Roy F. Keller",
title = "Measuring computer program comprehension",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "92--102",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804619",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "While improved programming methodologies, better
computer languages and more sophisticated programming
aids have helped alleviate some problems associated
with software development, a software crisis continues
to exist. The software crisis continues partly because
many of the suggested improvements in software
development have emphasized the role of the computer,
rather than the programmer, in the development process.
Researchers are beginning to realize that the ultimate
resolution of the software crisis will come only when
we understand the human processes involved in software
development. Computer program comprehension has been
one of the human processes which has been studied by
researchers. Two basic approaches have been used to
study program comprehension. Using the first approach,
an objective measure of comprehension is proposed based
on the author's suppositions about the sources of
complexity. A second approach used in the study of
program comprehension is to empirically investigate
factors which might affect comprehension. In the next
section, a methodology is proposed to measure the
comprehension of statements and programs. It is applied
to study expression complexity in section three and
selection statement complexity in section four.
Implications for teaching programming are described in
section five and the paper is concluded in section
six.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Schweppe:1980:PCE,
author = "Earl J. Schweppe and Charles R. {Kellner, Jr.} and
David C. Rine",
title = "Personal computers in education (Panel Discussion)",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "103--103",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804620",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Magnenat-Thalmann:1980:IPC,
author = "Nadia Magnenat-Thalmann and Daniel Thalmann",
title = "Introducing Programming Concepts with Graphical
Objects",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "105--109",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804621",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
URL = "ftp://ftp.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Graphics/imager/1980.bib;
ftp://ftp.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Graphics/siggraph/1980.bib",
abstract = "It is more attractive for students to learn
programming concepts like control structures, data
structures or recursion by the means of examples based
on graphical objects. The use of a graphical PASCAL
extension is a well-suited way of realizing this goal.
In particular, we emphasize the use of interactive
graphical input-output, graphical types and data
structures bases on graphical types. Typical examples
are arrays of circles or linked lists of figures
entered by the student.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
keywords = "graphical/programming language, Pascal, and graphical
data/base/structure types and Applications of Computer
Graphics process engineering and programming support;
graphical/programming language, Pascal, graphical
data/base/structure types, Applications of Computer
Graphics process engineering, programming support",
}
@Article{Kurtz:1980:IRB,
author = "Barry L. Kurtz",
title = "Investigating the relationship between the development
of abstract reasoning and performance in an
introductory programming class",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "110--117",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804622",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "A test of formal (or abstract) reasoning abilities was
given to students in an introductory programming
course. Based on these results, students were
classified at three intellectual development (ID)
levels: late concrete, early formal, and late formal.
Performance in various aspects of the course was
analyzed by these three ID levels. It was found that:
(1) ID level did not vary with sex, class level, and
previous coursework; (2) the levels of late concrete
and late formal are strong predictors of poor and
outstanding performance, respectively; and (3) the ID
level predicts performance on tests better than
performance on programs.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Robinson:1980:IAS,
author = "Sally S. Robinson and M. L. Soffa",
title = "An instructional aid for student programs",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "118--129",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804623",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "Analyzing and grading programs in an introductory
computer science course can require a great deal of
time and effort from the course instructor. This paper
investigates the development of a system called
Instructional Tool for Program ADvising (ITPAD) that
assumes some of the instructor's duties by keeping
student profiles and assignment profiles, by detecting
possible plagiarism, and by providing suggestions
directly to the students for improving their programs.
The design of the ITPAD system is based mainly on the
direct application of code optimization techniques to
FORTRAN source programs. Several software science
measures also provide some of the profile
characteristics. The results of test runs show that
this system helps the instructor monitor the progress
of the students through the term and also helps the
instructor determine the individual algorithmic
approaches for a particular programming assignment. The
system can further benefit the students directly by
providing suggestions that emphasize the use of good
programming style.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Parslow:1980:VIGa,
author = "R. D. Parslow",
title = "Vertical integration in group learning",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "130--130",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804624",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper is mainly concerned with the teaching of
Computer Science to first year (freshman) students. The
method outlined is an attempt to change their generally
'convergent' attitudes into a more 'divergent' way of
tackling problems. One of the most wasteful features of
modern education is the vertical separation of
students, so that the collective wisdom acquired by one
generation is unavailable to the next. Merely talking
to those who have successfully overcome their problems
is a great encouragement, and the presence of a senior
acts as a catalyst in a group. One special feature of
the Brunel University position is that third and second
year students have experienced work periods as
``students.'' Few of the lectures can comment on this
aspect of the course from personal experience, so if
real guidance is to be given it must be from ``older''
students. These students will have assimilated the
group methods used in industry, commerce and research
and will be able to organize their group to pass on
their experience by example. Our attempt at vertical
integration involves treating all the students in a
less paternalistic fashion and one feature of this, is
to make the participation of senior students voluntary,
with no ``credits'' for work contributed. We hope that
as well as enjoying the experience, they will respond
and gain from the reflection on other subjects.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Shub:1980:SCC,
author = "Charles M. Shub",
title = "A simulation course for computer science students",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "131--138",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804625",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "A suggested topical coverage for an upper division and
graduate course for computer science students in
discrete simulation is presented. The components and
order of coverage within each topical area are
delineated. Several alternative approaches are
suggested and compared based upon student reaction and
feedback. Conclusions are drawn.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Roth:1980:TDG,
author = "R. Waldo Roth",
title = "The teaching of documentation and good programming
style in a liberal arts computer science program",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "139--153",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804626",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "It is apparent that good programming style and
documentation standards are an integral part of the
requirements of this discipline. Attempts which have
been useful by the author to not only teach, but
require, the use of these techniques are described in
terms of both successes and failures. Samples are
presented from the introductory computer science course
and the senior level modeling and simulation class.
These materials include skeletal programs and
pseudocode which are used for illustration, student
use, and evaluation. A technique used to simplify the
evaluation of student programs is also presented.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Wainwright:1980:ICS,
author = "Roger L. Wainwright",
title = "An introductory computer science course for
non-majors",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "154--160",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804627",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper describes an approach to an introductory
computer science course designed especially for
students who are not specifically required to take a
computer course and thus ordinarily receive no
appreciation for computers or computing. This is the
third semester this course has been offered. Student
enrollment has been 31, 46 and 41 respectively. We
anticipate higher enrollment figures next semester as
more advisors are becoming aware of the course. In a
typical semester students majoring in such disciplines
as English, advertising, nursing, psychology, sports
administration, sociology, broadcasting and
communication, music, elementary education, art and
anthropology have enrolled. This course is ideal for
those majoring in mathematics education as one day they
may be teaching such a course to high school students.
To encourage this group of students to enroll in the
course, we restricted students from engineering and
physical sciences and business disciplines from
attending. They are required to take a different
computer course. We have observed that most students
not required to take a computer course desire to learn
something about computers, and because of the above
restriction are less hesitant to enroll.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Ellison:1980:PSL,
author = "Robert J. Ellison",
title = "A programming sequence for the liberal arts college",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "161--164",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804628",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "The computer science program in a liberal arts college
must meet a number of diverse needs. When the
curriculum allows for only four computer courses each
course must serve several functions. For example, the
introductory programming course often must satisfy the
need for computer literacy as well as serve more
advanced students who need to use the computer in their
own discipline. The Hamilton College program which
serves an academic community of 1600 students and about
130 faculty, has been evolving for four to five years.
Currently five to six hundred students use the computer
in some manner during the academic year, and almost one
third of the student body enroll in a programming
course before they graduate. We shall describe our
two-course programming sequence and the success that we
have had teaching it using a disciplined approach to
programming. Our first course is taught to students
whose primary motivation is general literacy and who do
not bring to it much in the way of general quantitative
or problem solving skills. We use, though, a
programming methodology that differs little from that
used by larger institutions for courses directed more
toward the concentrator in computer science. We argue
that structured programming is almost a necessity for
this audience. The very limited background of the
students requires both a systematic approach to problem
solving and a disciplined style of programming. The
second programming course must also solve some special
problems. Since we only offer two advanced courses, we
must include some of the material on data structures in
the second course. With a careful selection of topics,
we can lay the foundation for a discussion of file
structures or data base organization in an advanced
course. Our instructional goals for the sequence
include the encouragement of general computer literacy,
the teaching of programming techniques, the development
of problem solving skills, and the coverage of selected
advanced topics. We had to meet these goals without
making excessive technical demands on the instructional
staff.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Hamblen:1980:UCS,
author = "John W. Hamblen and Barry B. Flachsbart and Leslie D.
Gilliam and Bernie C. Patton and Daniel C. Clair",
title = "Are the university computer sciences satisfying
industry (Panel Discussion)",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "165--165",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804629",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Sedlmeyer:1980:CPC,
author = "Robert L. Sedlmeyer and William Parman",
title = "A college preparatory course in computer programming",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "166--171",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804630",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "In the last five years we have witnessed a mushrooming
of interest in computer education at the secondary
level, the primary focus of which has been on computer
literacy. Few guidelines exist for designing a course
at this level which emphasizes programming. In this
paper, we describe a computer programming course for
high school students who are considering entering data
processing or computer science degree programs. The
course was developed jointly by members of the Computer
Technology Department of Purdue University at Fort
Wayne and the Mathematics Department at New Haven High
School.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Aiken:1980:CSC,
author = "R. M. Aiken and C. E. Hughes and J. M. Moshell",
title = "Computer science curriculum for high school students",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "172--177",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804631",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper describes a current project to design an
Introductory Computer Science Course for High School
students. Problems concerning the choice of hardware,
the selection of software, programming language(s) and
the overall design of the curriculum are discussed. In
addition, some previous related research is summarized
and a plan for future activities is outlined.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Maurer:1980:MME,
author = "W. D. Maurer",
title = "Multiple micros for education",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "178--180",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804632",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "The advent of the microcomputer has caused a profound
change in our thinking about the teaching of
programming. Up to now we have been assuming that a
computer is necessarily expensive and must be shared by
all students. With the appearance of time-sharing
systems, many universities, including The George
Washington University, purchased large numbers of
terminals for student use; but students were still
using a single large or mid-size computer, albeit
through several terminals. It is now possible, however,
to purchase an entire computer for the price of a
terminal. Such a computer is necessarily limited in
scope; but it can serve admirably for the teaching of
programming at an elementary level, as well as handling
certain more advanced tasks. About a year and a half
ago, the Computer Committee of the Department of
Electrical Engineering and Computer Science, of which I
was the chairman, made a decision to purchase sixteen
microcomputer systems for student use, primarily for
the teaching of BASIC, and secondarily for assembly
language and PASCAL.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Bailey:1980:UTV,
author = "M. Gene Bailey and Lloyd Davis",
title = "Using terminals versus card reader in remote job
entry",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "181--183",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804633",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "As enrollment in computer science departments
continues to increase, institutions are finding it
necessary to improve existing computer facilities. Many
have chosen the ``distributive processing'' route
whereby one central location handles a major portion of
the workload of the schools connected to it, while each
of the schools maintain some stand-alone capability.
Schools are billed for work that is performed at the
network center. In particular, student jobs are
charged, whether individually or collectively, to a
particular school or department. It is, thus,
worthwhile to consider techniques for processing
student jobs which will keep operating costs of a
department to a minimum. This paper considers an
approach that the University of Tennessee-Chattanooga
(UTC) has taken to help minimize these costs. An
experiment was designed in which, for one semester,
students would continue to submit programs through the
card reader. The succeeding semester, jobs would be
submitted through terminals, i.e., no card punching
would be done and students would transmit to Knoxville
using the terminals. The ``bonus point'' method was
employed in both cases. The courses selected were
FORTRAN AND PL/I, the first two courses in the computer
science curriculum and the major users (from UTC) of
the network. The FORTRAN class used the WATFIV compiler
and included some usage of the structured constructs
available. Approximately seventy per cent of the
students enrolled in this course were in majors other
than computer science. The second course selected was
PL/I which used the PL/C compiler at UTK. Approximately
ten per cent of the students were non-computer science
majors.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Christodoulakis:1980:IPRa,
author = "Starvos Christodoulakis",
title = "An interactive pattern recognition laboratory
{(IPRL)}",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "184--184",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804634",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper describes an interactive pattern
recognition laboratory. The laboratory was designed for
both research and teaching. For the researcher, it
provides standard pattern recognition functions, a
hierarchically organized pattern recognition data base,
and a multidimensional graphic display capability. For
the student it provides, in addition to the above
capabilities, a vehicle for developing new pattern
recognition algorithms. In addition to not having to
develop support software, the student may compare the
performance of his algorithms in the same environment
as the existing ones.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Lisboa:1980:BPU,
author = "Maria L{\'u}cia Blanck Lisb{\^o}a",
title = "{Brazil}'s pioneer undergraduate program in
information systems",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "185--185",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804635",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "In the early 70's, the number of computers installed
in Brazil was growing at a rate of 30\% per year, which
was higher than in European countries, the U. S. and
Japan, placing Brazil among the eight top world users
of computers.$^1$ By that time, only few Brazilian
Universities were offering courses in data processing.
The lack of a formal education structure resulted in
data processing positions being mainly filled with
people trained by manufacturers. The high demand for
data processing professionals, mainly in the top levels
of the career, became one of the Brazilian government's
concerns. Since Brazil is a developing nation,
resources had to be efficiently used and foreign
reserves could not be spent on equipments which were
not used to their full potential. Therefore, highly
qualified professional were needed. In view of these
facts, the Federal Government decided to support and
encourage the creation of professional data processing
programs, mainly at the Universities. The role of the
University in education is extremely important, since
it makes possible to improve the qualification of the
labor power and also to improve the education
professionals themselves. In 1973 and 1974, with the
support of the Federal Government, about 15 programs
for graduation of technicians in systems programming,
analysis and design have been created. Those programs,
with the duration of two years, were intended to be a
short term solution, providing a highly qualified labor
force. Besides the programs created directly by the
Government, several courses have been implemented at
Universities that assumed the task of preparing
qualified data processing man power, accomplishing
their social role. With this purpose, the Pontifical
Catholic University of Rio Grande do Sul, in 1974,
implemented an undergraduate' program in Information
Systems Analysis. The pioneering aspect rises from the
area involved, that of Information Systems.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Dale:1980:OCS,
author = "N. B. Dale",
title = "An overview of computer science in {China}: Research
interests and educational directions",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "186--190",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804636",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "In September, 1979, an international delegation of
computer scientists visited the People's Republic of
China. This paper reviews the sub-stance of discussions
between this group and their Chinese counterparts and
gives the impressions of the visiting scientists based
on this interaction.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Davies:1980:CMSa,
author = "Gordon Davies and Charles D. Easteal",
title = "Computer management studies for developing countries",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "191--191",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804637",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper describes the postgraduate course in
Computer Management Studies given to students from
developing countries at University College London. A
brief historical introduction is followed by a
discussion of the objectives and philosophy of the
course; our experiences of the problems encountered by
the students on the course, both before they arrive in
London and while resident in London, are described. Our
proposals for an improved, but probably shorter, course
are followed by syllabuses and statistics relating to
participants.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Wallentine:1980:RTP,
author = "Virg Wallentine and William Hankley and Ted Lewis and
Stuart Meyer and Ron Clark",
title = "Remote teaching (Panel Discussion): Technology and
experience",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "192--192",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804638",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "The demand for computer science education on the
college campus is rapidly increasing. This is due to
the ever expanding market for computer expertise in
industry, government, and academia. The growth in the
need for off-campus computer science instruction is
also phenomenal. Professionals in areas other than
computer science-engineering, business, etc.-need to
acquire computing skills. Computer scientists need to
continually keep pace with the rapidly evolving
computer technology. This training must be available at
sites remote from the college campus. In the era of
overall decreasing college enrollments, computer
science educators are being requested to service this
off-campus market. Traditional forms of providing
education to this market include faculty or student
travel, remote campuses, live video, and audio
teleconferencing systems. Each has either high cost, an
ineffectiveness, and/or inconvenience factors. It is
the purpose of this panel to explore the electronic
remote education. The particular systems to be
discussed are the ``electronic blackboard,'' controlled
scan TV, computer teleconferencing and computer-based
color-graphics technologies. The first two systems are
in use and the latter two are proposed. Ted Lewis will
describe experience with the electronic blackboard and
Stuart Meyer will describe the use of the controlled
scan TV. Ron Clarke and William Hankley will describe
the proposed usage of the computer teleconferencing and
color graphics, respectively, in the remote classroom.
Each of these panelists will briefly describe the
particular system and address the areas of teaching
technique and effectiveness within the specific
technology. Following the formal presentations, there
will be an open discussion of the issues presented. For
those people who cannot attend the panel discussion, a
very short bibliography on electronic education and
teleconferencing is included.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Bailes:1980:CS,
author = "Gordon Bailes and Terry A. Countermine",
title = "Computer science (1979)",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "193--197",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804639",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "Each year Computer Science Departments generally find
that enrollment, at least in Associate and Bachelor's
level programs, is increasing. At the same time, most
Computer Science Departments find it difficult to
recruit faculty with Ph.D. 's in Computer Science. In
fact, Computerworld (6) recently reported on an NSF
study which identified approximately 600 vacant faculty
positions in Computer Science in this country.
Primarily, the purpose of this article is to report the
results of the study without attempting extensive
analysis or interpretation. Certain inconsistencies in
the data have been noted by the authors-primarily due
to inaccurate or incomplete answers to various
questions. It was not feasible to disregard incomplete
or inconsistent questionnaires since the number of
complete, consistent responses was small. In a few
cases, the authors have attempted to correct obvious
inconsistencies-for example, if an institution reported
that it recruited to fill 3 vacancies on the faculty,
that no one was hired, and that 4 of those hired had a
Ph.D. in Computer Science, we assumed that the 4 should
be a 0. In most other cases, the data is reported as
given in the responses and the authors believe that it
is reasonably accurate and representative.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Phillips:1980:ELP,
author = "James W. Phillips",
title = "Entry-level position of computer programmer survey",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "198--202",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804640",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "The mission of a community college is to provide
educational services to the community. These services
are dictated by the priorities of the specific
community. The first priority for Lexington, Kentucky,
is employment. The two factors of employment are an
available position and a qualified applicant. For local
business, the majority of computer-related technical
positions are in data entry, operations, and
programming. The community college must be able to
prepare individuals to be qualified for some of these
careers. Lexington Technical Institute (LTI) is one of
thirteen institutions under the University of
Kentucky's Community College System. LTI offers
programs in many technical areas. Among them is a
Business Data Processing curriculum leading to as
Associate Degree in Applied Science. The intent of the
curriculum is to prepare individuals for careers in
computer programming for business applications. Other
state-supported institutions cover data entry and other
types of programming. Formal training for data entry is
given through local vocational schools. Formal training
for research and advanced programming positions is
given through the Computer Science Department at the
University of Kentucky. There is no institution
providing adequate formal training for computer
operations. The curriculum at LTI is oriented toward
preparing individuals for entry-level positions as
computer programmers within the Lexington area. To
ensure that an institution continues to provide a
relevant curriculum, the needs of local business must
be periodically reviewed (Little, 1977). A mailed
questionnaire was returned by 142 companies in the
Lexington area in 1975 (Hager, 1975). The important
facts identified were: 1. the predominant computer
languages (in decreasing order of use) were COBOL, RPG,
and Assembly language; 2. trend toward increased use of
BASIC timesharing systems; 3. a preference for an
education stressing business systems as well as
programming; 4. job opportunities enhanced by practical
experience. A follow-up survey was undertaken through
the support of the University of Kentucky's Community
College System during the summer of 1979. Selected
employers of computer programmers within the Lexington
area were interviewed.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Mitchell:1980:CES,
author = "William Mitchell",
title = "Computer education in the 1980s, a somber view",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "203--207",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804641",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "The discipline of computer science is a child of the
1970s. Its growth in infancy has been impressive,
statistically, but so it is with infants. As we enter
the decade of the 1980s, the discipline and all of us
engaged in computer science education face some
difficult choices. It is becoming abundantly clear that
in the 1980s computer education cannot be provided for
our students in the variety and quality which they
demand. It will fall to us, personally, to decide what
kind of computer education will be made available. In
this next decade we will suffer a national deficiency
of computer expertise equivalent to our national
deficiency in oil. The cost of this expertise is
already inflating at an alarming rate, and we have yet
to begin to mobilize programs which in the long-term
will stabilize the market. It is therefore inevitable
that the 1980s will witness a frantic shift to
alternative sources of expertise and a consequent
dilution in the quality of computer professionals and
computer products. The academic profession must make
program decisions now which will serve to minimize the
cost which our society will pay as it struggles to
fully enter the computer age.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Codespoti:1980:USC,
author = "D. J. Codespoti and J. C. Bays",
title = "The {University of South Carolina Computer Science
Institute}",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "208--211",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804642",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "The continuing deficit of computer related specialties
is a cause for concern in the state of South Carolina.
This deficit could be reduced if the two and four year
colleges in the state offered more computer related
courses to their students. Most of these colleges lack
the appropriately trained faculty. In an effort to
retrain existing faculty, a University of South
Carolina Computer Science Institute was established in
the Summer, 1979. The primary goals of the Institute
are to upgrade the computer science competency of
existing faculty, to utilize these newly trained
faculty members to meet local demand for undergraduate
instruction in computer related courses, and to conduct
the Institute in a manner that allows statewide
cooperation. Thus, participating colleges, knowing
their own needs, will be able to integrate computer
related courses into their programs of study. The
larger colleges will be able to offer Baccalaureate
programs with a major in computer science, and the
smaller ones can offer two year certificate or training
programs.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Bulgren:1980:CTO,
author = "William G. Bulgren and Nelle Dale and Victor Wallace
and Clair Maple and Larry Loos",
title = "Cost trade-offs in hardware support (Panel
Discussion)",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "212--212",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804643",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "A serious problem facing Computer Science educators is
deciding what type of computer resource(s) needs to
exist in order to serve Computer Science students.
Should these resources include Time-Sharing,
micro-processors, one large dedicated computer, and so
forth? What are colleges and universities doing to
attack this question? A panel of faculty from several
colleges and universities of Computer Science education
will present views and insights. There will be time for
questions and answers from the audience.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Maryanski:1980:MIS,
author = "Fred J. Maryanski and Elizabeth A. Unger",
title = "A major in information systems",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "213--222",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804644",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "An information systems major is presented as a second
offering by a computer science department. The
rationale for the degree program is based upon the
demands of industry for graduates skilled in database
and information systems. Courses in COBOL, business
data processing, database management, and systems
analysis are included in the information systems
curriculum to prepare the student for employment in the
business systems area. The contents of the courses in
the information systems core curriculum at Kansas State
University are presented as an example of an
implemented degree program. In addition, the
information systems curriculum is analyzed in terms of
its differences with the Curriculum 78 computer science
curriculum and of the resources required for its
implementation.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Gorgone:1980:GMP,
author = "John T. Gorgone and Norman E. Sondak and Benn
Konsynski",
title = "Guidelines for a minimum program for colleges and
universities offering {Bachelors} degrees in
information systems",
journal = j-SIGCSE,
volume = "12",
number = "1",
pages = "223--226",
month = feb,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953032.804645",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:10 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 11th SIGCSE Symposium on Computer
Science Education.",
abstract = "The tremendous demand for education in the use and
application of computers and computer based systems in
business, commerce and government has led to the
establishment of Information Systems Departments and to
the option of an Information Systems concentration in
established Computer Science Departments. In fact, the
Information Systems degree is now becoming one of the
fastest growing and most popular in the area of
computer education. This report is presented to the
Computer Science and Information Systems education
community as a preliminary proposal of ideas on which
to base an accreditation standard. It was developed
with the background that many Information Systems
departments are incorporated in Schools and Colleges of
Business, and an attempt was made to have the standard
consistent with the American Association of Colleges
and Schools of Business accreditation guidelines. The
successful future of Information Systems depends on a
firm foundation for graduating students; this work is
directed towards offering a minimal or floor program
for the Information Systems bachelors degree.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Korfhage:1980:GKP,
author = "Robert R. Korfhage",
title = "The {Gordian} knot program: a short note on
un-teaching ``{\tt go to}''",
journal = j-SIGCSE,
volume = "12",
number = "2",
pages = "16--16",
month = jul,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989253.989254",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:11 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "A simple device is presented for impressing students
with the perils of unbridled ``{\tt go to}''
statements. Whether or not one believes in go-to-less
programming, it is clear to experienced programmers
that unrestrained use of a go to statement leads to
programs that are difficult to understand. This is much
less clear to students in a beginning course, who see
only very short programs. To impress these students
that there {\em is\/} a problem, I frequently ask them
to rewrite a ``Gordian knot'' program --- one which is
more than 50\% go to statements --- in the shortest
possible form. A twenty-line program of this character
is easy to construct, and gets the point across. Here
is an example, which may be solved either under the
assumption that only the very last value computed is
needed, or that the final values of all variables (x,
y, and z) are needed.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Parslow:1980:VIGb,
author = "R. D. Parslow",
title = "Vertical integration in group learning",
journal = j-SIGCSE,
volume = "12",
number = "2",
pages = "17--19",
month = jul,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989253.989255",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:11 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "This paper is mainly concerned with the teaching of
Computer Science to first year (freshman) students. The
method outlined is an attempt to change their generally
'convergent' attitudes into a more 'divergent' way of
tackling problems, so that open-ended solutions are
presented rather than {$<$ u$>$ the$<$}/{u$>$}
answer.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Dewachi:1980:CTTb,
author = "A. Dewachi",
title = "Computing technology and the {Third World}",
journal = j-SIGCSE,
volume = "12",
number = "2",
pages = "20--26",
month = jul,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989253.989256",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:11 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Christodoulakis:1980:IPRb,
author = "Starvos Christodoulakis",
title = "An {Interactive Pattern Recognition Laboratory
(IPRL)}",
journal = j-SIGCSE,
volume = "12",
number = "2",
pages = "27--33",
month = jul,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989253.989257",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:11 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "This paper describes an interactive pattern
recognition laboratory. The laboratory was designed for
both research and teaching. For the researcher, it
provides standard pattern recognition functions, a
hierarchically organized pattern recognition data base,
and a multidimensional graphic display capability. For
the student it provides, in addition to the above
capabilities, a vehicle for developing new pattern
recognition algorithms. In addition to not having to
develop support software, the student may compare the
performance of his algorithms in the same environment
as the existing ones.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Lucia:1980:BPU,
author = "Maria L{\'u}cia and Blanck Lisb{\^o}a",
title = "{Brazil}'s pioneer undergraduate program in
information systems",
journal = j-SIGCSE,
volume = "12",
number = "2",
pages = "34--36",
month = jul,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989253.989258",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:11 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Adderley:1980:TKSb,
author = "J. Adderley",
title = "Training: the key to successful systems in developing
countries",
journal = j-SIGCSE,
volume = "12",
number = "2",
pages = "37--39",
month = jul,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989253.989259",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:11 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Newcomer:1980:UPG,
author = "Larry Newcomer",
title = "Use of program generators to improve student
productivity in a small-computer lab",
journal = j-SIGCSE,
volume = "12",
number = "2",
pages = "40--42",
month = jul,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989253.989260",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:11 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Lopez:1980:ME,
author = "Antonio M. Lopez",
title = "Microcomputers in education",
journal = j-SIGCSE,
volume = "12",
number = "2",
pages = "43--44",
month = jul,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989253.989261",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:11 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Hintz:1980:UCS,
author = "Joseph C. Hintz",
title = "Undergraduate computer science education: alternatives
to the mathematics core requirements and effects on a
minor in computer science",
journal = j-SIGCSE,
volume = "12",
number = "2",
pages = "45--47",
month = jul,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989253.989262",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:11 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Ulloa:1980:TLC,
author = "Miguel Ulloa",
title = "Teaching and learning computer programming: a survey
of student problems, teaching methods, and automated
instructional tools",
journal = j-SIGCSE,
volume = "12",
number = "2",
pages = "48--64",
month = jul,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989253.989263",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:11 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "To improve introductory computer science courses and
to update the teaching of computer programming, new
teaching methods emphasizing structured programming and
top-down design have been presented and a variety of
automated instructional tools have been developed. The
purpose of this paper is: (1) to survey a number of
methods and tools used in the teaching of programming;
(2) to present, with the aid of this survey, a number
of areas where beginning programmers experience
difficulties; (3) to present ways of improving some of
the tools; and (4) to propose other possible aids. This
paper is organized as follows. Section 1 introduces the
topic and purpose of the paper. Section 2 reviews
several teaching methods discussed in the literature.
Section 3 surveys various student-oriented interactive
and noninteractive tools. Section 4 discusses
nonstudent-oriented aids and presents alternatives by
discussing how to adapt similar aids to a student
environment. Section 5 provides a summary of the paper
and a conclusion. Pertinent problem areas and students'
viewpoints are presented in each section.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Kerridge:1980:STC,
author = "J. M. Kerridge and N. Willis",
title = "A simulator for teaching computer architecture",
journal = j-SIGCSE,
volume = "12",
number = "2",
pages = "65--71",
month = jul,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989253.989264",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:11 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib;
http://www.math.utah.edu/pub/tex/bib/virtual-machines.bib",
abstract = "This paper describes the specification, implementation
and use of a computer system simulator. The simulator
project was begun as a result of teaching a second year
undergraduate course in computer systems. It became
apparent that students only fully appreciate the
differences in computer architecture when they are able
to have ``hands on'' experience. This simulator, which
operates at the register transfer level, allows
students to gain experience of many different
architectures without recourse to many different
computers. This experience, in the first instance, is
gained by the students being able to run programs on
the simulated computers and then investigating the
state of the computer after each machine or micro
instruction. The design of these teaching computers is
chosen so that they demonstrate a particular
architectural detail. Subsequently students can design
their own computer systems and compare them with
simulations of commercially available computers.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
keywords = "STARTLE simulator",
}
@Article{Shaw:1980:CPC,
author = "Mary Shaw and Anita Jones and Paul Knueven and John
McDermott and Philip Miller and David Notkin",
title = "Cheating Policy in a {Computer Science Department}",
journal = j-SIGCSE,
volume = "12",
number = "2",
pages = "72--76",
month = jul,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989253.1165253",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:11 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Haverly:1980:GEC,
author = "C. A. Haverly",
title = "Go-to example comment",
journal = j-SIGCSE,
volume = "12",
number = "3",
pages = "8--8",
month = sep,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989266.989267",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:11 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Davies:1980:CMSb,
author = "Gordon Davies and Charles D. Easteal",
title = "Computer management studies for developing countries",
journal = j-SIGCSE,
volume = "12",
number = "3",
pages = "9--15",
month = sep,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989266.989268",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:11 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "This paper describes the postgraduate course in
Computer Management Studies given to students from
developing countries at University College London. A
brief historical introduction is followed by a
discussion of the objectives and philosophy of the
course; our experiences of the problems encountered by
the students on the course, both before they arrive in
London and while resident in London, are described. Our
proposals for an improved, but probably shorter, course
are followed by syllabuses and statistics relating to
participants.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Lees:1980:AUS,
author = "John Lees",
title = "All undergraduate systems programming laboratory",
journal = j-SIGCSE,
volume = "12",
number = "3",
pages = "16--19",
month = sep,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989266.989269",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:11 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Chrisman:1980:PUC,
author = "Carol Chrisman",
title = "A pragmatic undergraduate curriculum: description and
rationale",
journal = j-SIGCSE,
volume = "12",
number = "3",
pages = "20--26",
month = sep,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989266.989270",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:11 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Stoddard:1980:BMS,
author = "Spotswood D. Stoddard and Lawrence A. Coon",
title = "A basic monitor system for implementation in operating
systems and computer architecture courses",
journal = j-SIGCSE,
volume = "12",
number = "3",
pages = "27--30",
month = sep,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989266.989271",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:11 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "A small operating system suitable for implementation
by intermediate level students as a laboratory
assignment is described. Although purposely reduced to
essentials, the system will actually execute a stream
of user jobs. The system is structured in such a way
that extensions in various directions are
straightforward once the basic system is implemented.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Crissey:1980:CMS,
author = "Brian L. Crissey",
title = "Computer modeling in the social sciences: experience
with a new computer science course",
journal = j-SIGCSE,
volume = "12",
number = "3",
pages = "31--34",
month = sep,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989266.989272",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:11 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Masat:1980:TDP,
author = "Francis E. Masat",
title = "A twelve day programming course",
journal = j-SIGCSE,
volume = "12",
number = "4",
pages = "3--8",
month = dec,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989274.989275",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Miller:1980:MES,
author = "Nancy E. Miller and Charles G. Peterson",
title = "A method for evaluating student written computer
programs in an undergraduate computer science
programming language course",
journal = j-SIGCSE,
volume = "12",
number = "4",
pages = "9--17",
month = dec,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989274.989276",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Szalajka:1980:FAC,
author = "Walter S. Szalajka",
title = "Financing an academic computer laboratory",
journal = j-SIGCSE,
volume = "12",
number = "4",
pages = "18--21",
month = dec,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989274.989277",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Tenny:1980:ALP,
author = "Ted Tenny",
title = "Assembly language at {Potsdam College}",
journal = j-SIGCSE,
volume = "12",
number = "4",
pages = "22--26",
month = dec,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989274.989278",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "Assembly language is reconciled with high-level
programming concepts through the use of subroutines,
designed by the student with PL/I as a meta-language
and implemented in assembly language on the IBM 360.
The student's subroutine is linked to a grading
program, prepared by the instructor, which generates
pseudo-random test data for a sequence of cases, calls
the student's subroutine, and prints the results.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Szalajka:1980:SCS,
author = "Walter S. Szalajka",
title = "Statistics for computer scientists",
journal = j-SIGCSE,
volume = "12",
number = "4",
pages = "27--32",
month = dec,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989274.989279",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Mathiassen:1980:SDT,
author = "Lars Mathiassen",
title = "System description as a tool for teaching
programming",
journal = j-SIGCSE,
volume = "12",
number = "4",
pages = "33--42",
month = dec,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989274.989280",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "The paper shows by an example how system description
can be used as a starting-point for teaching
programming to beginners. The system description
techniques used are based upon the philosophy developed
within the DELTA project. In each phase of the teaching
process a different language tool is used. In the first
phase we use a very informal system description tool.
In the second phase we use a more formalized system
description tool, while still allowing a certain amount
of informal language. Finally in the third phase a
totally formalized system description tool--in this
case the programming language SIMULA--is used.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Lawson:1980:UPM,
author = "Harold W. Lawson",
title = "The use of processor-memory pairs for explaining basic
architectural relationships",
journal = j-SIGCSE,
volume = "12",
number = "4",
pages = "46--49",
month = dec,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989274.989281",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Shapiro:1980:RIS,
author = "Henry D. Shapiro",
title = "The results of an informal study to evaluate the
effectiveness of teaching structured programming",
journal = j-SIGCSE,
volume = "12",
number = "4",
pages = "50--56",
month = dec,
year = "1980",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989274.989282",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "An informal experiment to evaluate the effectiveness
of teaching structured programming from the beginning
of a student's career as a computer science student was
conducted during the summer session of The University
of New Mexico. Performed at the last minute, and
clearly unscientific in both design and implementation,
the results suggest that too great an emphasis on
programming without GOTOs leads to poor programming
style and incorrect implementation of straightforward
algorithms.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Khailany:1981:CGCa,
author = "Asad Khailany",
title = "Central government computing agency in less developed
countries",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "1--1",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800950",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper is a result of research conducted in the
last two years to improve government Computing Systems
in developing countries. Various methods were used to
introduce and establish Computing Systems in developing
countries without any systematic approach. However,
many of the governments in these countries soon
realized the need for a central agency to regulate and
monitor Computing Systems and their usage. Many factors
contributed to the decisions made in creating a central
government computing agency.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Ahmad:1981:SERa,
author = "S. Imtiaz Ahmad",
title = "Science education and research for technological
progress",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "3--3",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800951",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "Education implies systematic instruction, schooling or
training of people so that they are able to meet
challenges of the environment they live in, and be able
to contribute positively in solving problems to build a
better society. Science education is usually equated
with education in the area of natural and physical
sciences, but in modern day society it includes
important aspects of social sciences. Education at
academic institutions of higher learning must go hand
in hand with research-an activity aimed at discovering
new things. While the academic institutions engage in
pioneering studies in basic or applied research,
industrial research labs are required to shape this
pioneering work into products to be used by the
society. Technological progress implies a process of
breaking through obstacles, and producing new things
and eliminating the old.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Moshell:1981:CWM,
author = "J. M. Moshell and C. E. Hughes and C. R. Gregory and
R. M. Aiken",
title = "Computer whatcha-maycallit: Insights into universal
computer education",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "8--11",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800952",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "A year's work on the NSF/University of Tennessee High
School Computer Science Project (HSCS) has indicated
that it may indeed be possible to dissociate computer
skills from the scary, elitist traditions of science
and math curricula in high schools. Teachers and
students remote from the traditional science/math
constituency are learning to play/work with the
computer. The development of HSCS is chronicled and
some likely scenarios for its arrival on the high
school scene are presented. The essential context is
that of a race between declining computer hardware
costs and declining support for public education. HSCS
is succeeding because it exploits computing's unique
ability to bridge between the worlds of play, study and
employment.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Beidler:1981:SEH,
author = "John A. Beidler and John G. Meinke",
title = "Software engineering at the high school level or
taking a byte or two from an {Apple II}",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "12--14",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800953",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "In the near future that many of the computing concepts
we currently teach at the college level will be taught
in the near future (some are doing it already) at the
high school level. From our experience we are convinced
that this can be done, but substantial changes will
have to be made in the ways in which programming
concepts are taught. In subsequent sections of this
paper describe the original direction of our proposal,
how we had to change it, and where we see it going in
the future. As we continue to work with our colleagues
in the secondary schools, we have developed an
important feedback loop. They have been convinced of
our sincerity in assisting them. Therefore, they have
been very free and open with their comments and their
criticisms. This in turn has given us a tremendous
opportunity to continuously revise and our material. As
a result, we are convinced of the validity of our
approach.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Grier:1981:TDP,
author = "Sam Grier",
title = "A tool that detects plagiarism in {Pascal} programs",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "15--20",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800954",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "Plagiarism has become a problem in introductory
Computer Science courses. Programmed assignments can be
copied and transformed with little human effort. A
pertinent recommendation has resulted from this
realization; an on-line system to detect programs that
are ``too similar'' and hence suspected of plagiarism
should be developed [4]. This paper discusses such a
system for Pascal programs.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Donaldson:1981:PDS,
author = "John L. Donaldson and Ann-Marie Lancaster and Paula H.
Sposato",
title = "A plagiarism detection system",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "21--25",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800955",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "The problem of plagiarism in programming assignments
by students in computer science courses has caused
considerable concern among both faculty and students.
There are a number of methods which instructors use in
an effort to control the plagiarism problem. In this
paper we describe a plagiarism detection system which
was recently implemented in our department. This system
is being used to detect similarities in student
programs.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Miller:1981:PCS,
author = "Philip L. Miller and William Dodrill and Doris K.
Lidtke and Cynthia Brown and Michael Shamos and Mary
Dee Harris Fosberg",
title = "Plagiarism in computer sciences courses (Panel
Discussion)",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "26--27",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800956",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "What constitutes cheating on programming assignments?
What methods can be used to detect cheating? What
should be done with offenders? How can cheating be
eliminated in programming courses? These are all
pertinent questions, but they are directed more towards
treating symptoms rather than towards correcting some
very fundamental problems. How can student interest in
computer programming be stimulated? What can be done to
reduce the frustrations inherent in writing and
debugging code? What should be expected (and what
should not be expected) of students taking introductory
programming courses? How can individual performance and
achievement be measured effectively for grading
purposes? With critical problems of computer fraud and
software theft increasing all the time, making Computer
Science students aware of the ethics of the computer
industry seems not only appropriate but necessary.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Lane:1981:TOS,
author = "Malcolm G. Lane",
title = "Teaching operating systems and machine
architecture-more on the hands-on laboratory approach",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "28--36",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800957",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "The ``hands-on'' laboratory approach to teaching
operating systems has been used at West Virginia
University since August 1971 [3, 6, 8]. In 1977 a
Digital Equipment Corporation (DEC) PDP-11/34 system
replaced the IBM 1130 system previously used for the
course. The course is now using an (DEC) LSI-11 and is
much improved. This paper focuses on the student
projects which are the major part of the course. The
``hands-on'' laboratory course as currently being
taught is discussed and compared to other techniques
for teaching operating systems.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Mazlack:1981:USI,
author = "Lawrence J. Mazlack",
title = "Using a sales incentive technique in a first course in
software engineering",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "37--40",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800958",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "The best structure for a first course in software
engineering is unclear. First, because what should be
taught has not been firmly established to the general
satisfaction of those involved. Second, providing a
realistic environment to motivate belief in the utility
of the practices involved is difficult. A strategy
which provides the motivation to understand and develop
the tools of software engineering is presented. The
strategy also effectively requires a form of peer
review. The motivating mechanism is the ``sale'' of
software modules between class participants.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Teague:1981:POC,
author = "David B. Teague",
title = "A project-oriented course {(Computer Programming
II)}",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "41--45",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800959",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "In our first programming course we introduce elements
of machine organization and JCL, and the balance of the
course is FORTRAN and algorithm development in equal
portions. To support the second course, we introduce
the concept of program structure and top-down design,
although there is not enough time to treat these
adequately in a one semester course. Documentation is
taught: internal, external, user, and maintenance.
Structured control constructs and their implementation
within FORTRAN are given. Our objectives are to teach
structured design and programming and to provide a
setting that reinforces student use of software
engineering techniques.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Behforooz:1981:OYI,
author = "Ali Behforooz and Onkar P. Sharma",
title = "A one-year introductory course for computer science
undergraduate program",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "46--49",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800960",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "The approach taken to teach the first undergraduate
course in computer science varies a great deal. The one
that places major emphasis on the teaching of a
programming language is still widely used. We find many
drawbacks with this approach. In our opinion, the
discussion of introductory computer concepts and
problem-solving techniques should precede the coverage
of the syntax of a programming language. It is also our
belief that basic data structure concepts should be
presented in the first course and discussed
independently of any particular programming language
considerations. Finally, we don't subscribe to the view
that teaching of programming styles should be delayed
until later courses. With these ideas in view, we
present in this paper the outline of a one-year
beginning course for the computer science undergraduate
degree program.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Harrison:1981:SCI,
author = "Warren A. Harrison and Kenneth I. Magel",
title = "A suggested course in introductory computer
programming",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "50--56",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800961",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "Introductory programming courses have long been a
popular topic of discussion. Often it is either the
only computer course a student takes or it is the
foundation upon which all further training in computer
science is built. The usual goal of such a course is to
introduce the student to the use of a computer to solve
simple problems in his or her particular discipline.
Generally the method of presenting the material may be
separated into two distinct schools of thought, which
we have termed the ``Black Box School of Thought'' and
the ``White Box School of Thought''. In this paper, we
discuss the benefits and drawbacks associated with the
two alternative approaches. Additionally, we present a
suggested course outline using the ``White Box''
method.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Meinke:1981:ATF,
author = "John G. Meinke and John A. Beidler",
title = "Alternatives to the traditional first course in
computing",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "57--60",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800962",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "The first course in Computer Science at the University
of Scranton has evolved over a number of years as a
course in problem solving utilizing the computer.
Bearing in mind that such a course should provide
relatively standard programming tools, the course uses
a structured derivative of FORTRAN promoting top-down
stepwise refinement in programming methodology as well
as encourages the utilization of ``packaged programs''.
We now have a course that provides a solid foundation
for computer science majors as well as offers an
excellent introduction to computing to those students
for whom the course has a service purpose. This has
been accomplished with a minimal faculty at a small
university.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Mitchell:1981:APA,
author = "Stephen Mitchell and Charles Stewart and Jon Thompson
and Charles Murphy and Barbara Friedman",
title = "All publishers are alike, aren't they? (Panel
Discussion)",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "61--61",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800963",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "Topics 1. The Computer Education Publishing
Marketplace: An Overview The Biggest and the Smallest,
The Oldest and the Newest, Introductory Books Versus
Advanced Books 2. Discussion Question: What Can Go
Wrong in the Author-Publisher Relationship? 3.
Discussion Question: What Advice Would You Give to a
Close Friend in Selecting a Publisher? 4. Discussion
Question: How Will Technology Change the Publishing
Process and the Author-Publisher Relationship? 5.
Discussion Question: Building Better Textbooks for
Computer Education: How Do We Do It? 6. Summary and
Conclusions",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Etlinger:1981:FSP,
author = "Henry A. Etlinger and Gordon I. Goodman and Charles
Plummer",
title = "{FORTRAN}: a self-paced, mastery-based course",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "62--73",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800964",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "A new FORTRAN service course has been developed and is
being pilot-tested. The course was designed to reduce
the number of redundant FORTRAN courses, make more
efficient use of faculty time, and provide more
consistent and predictable learning outcomes for
down-stream courses while improving faculty and student
satisfaction. The course is largely self-instructional,
mastery-based and self-paced. Incentives are used to
reward students for mastery of learning outcomes and
prompt completion of assignments. Preliminary
evaluations of the course show that we have been
largely successful in meeting design goals.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Kalmey:1981:MCL,
author = "Donald L. Kalmey and Marino J. Niccolai",
title = "A model for a {CAI} learning system",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "74--77",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800965",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "Over the past ten years, computer-assisted instruction
(CAI) has had an impact on the educational system. In
this paper, we discuss our view of a model for
developing an integrated set of CAI modules for any
given subject area. The model has been implemented and
tested, with very favorable results, for the subject
area of metrication.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Aikin:1981:SPF,
author = "John O. Aikin",
title = "A self-paced first course in computer science",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "78--85",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800966",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "As demand for a first course in computer science
increases, more efficient and effective approaches to
such a course become increasingly desirable. This paper
describes the development and use of a completely
self-paced CAI course at The Evergreen State College.
Use of behavioral objectives in designing the course is
explained, the content of the course is outlined, the
process used to develop the course is described,
experiences with 256 students are reported, and some
general observations on implementing CAI courses are
offered.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Lemos:1981:CNB,
author = "Ronald S. Lemos",
title = "A comparison of non-business and business student test
scores in basic",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "86--90",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800967",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "An experiment is described that analyzes differences
in BASIC test scores between a group of 58 non-business
and 104 business majors. All students were given four
weeks of instruction in BASIC and took a common BASIC
examination testing their knowledge of language rules
and their ability to read programs. Analysis of
multiple covariance was used to statistically adjust
BASIC test scores for performance on a computer
concepts examination and age. The results showed no
significant difference between the scores of the
non-business and business majors on the BASIC
examination. These findings are important since they
provide empirical evidence that the ability to
understand programming language is independent of
students' academic direction. Thus, the benefits of
programming experience appear to be realizable for both
business and non-business students.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Tharp:1981:GMO,
author = "Alan L. Tharp",
title = "Getting more oomph from programming exercises",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "91--95",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800968",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "Much attention has been given to the content of
introductory computer science courses, but based upon a
perusal of introductory textbooks, it appears that
somewhat less attention has been given to the
programming exercises to be used in these courses.
Programming exercises can be modified to provide a
better educational experience for the student. An
example of how atypical programming exercises were
incorporated into an introductory programming language
course is described.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Atwood:1981:TSP,
author = "J. W. Atwood and E. Regener",
title = "Teaching subsets of {Pascal}",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "96--103",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800969",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "In teaching Pascal in our basic programming course
since 1975, we have developed a teaching order using a
sequence of language subsets, similar in concept to the
SP/k, SF/k, and PS/k systems of Holt and Hume. Our
scheme introduces each programming idea in as general a
context as possible, and presents the elements of the
Pascal-S subset (Wirth) before the rest of the
language. It is designed for a concentrated
presentation together with elements of discrete
mathematics, combinatorics, and concepts of program
design, for students with a basic course in Fortran as
background.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Archibald:1981:MCU,
author = "Julius A. {Archibald, Jr.} and Anthony Ralston and
Carol Chrisman and Lawrence A. Jehn and Charles P.
Poirier and Donald J. Del Vecchio",
title = "The mathematics component of the undergraduate
curriculum in computer science (Panel Discussion)",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "104--108",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800970",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "Given the simple fact that mathematics forms the
foundation of computing, mathematics must play a
meaningful role in the computer science program. This
meaningful role, however, must be substantially less,
in content, than a second major. We must avoid the
extreme of little or no mathematics in the curriculum.
We must, at the same time, avoid the excess of too much
mathematics. The need for restraint becomes most
obvious when we recognize that the ideal liberal arts
program should be approximately one-third for a major,
one-third for a broad ``liberal arts'' component, and
one-third for free electives. A curriculum including
all of the mathematics suggested in ``Curriculum-68'',
all of the computer science now needed by an individual
wishing to devote his or her post-baccalaureate life to
computing, and a minimal number of necessary cognates
from other disciplines, would strain the traditional
concept of the conventional four-year liberal arts
degree. Thus, the only alternatives to moderation in
the mathematics component are moderation in the major
itself (unthinkable), extension of the curriculum to
five or more years, and/or conversion of the curriculum
to a professional degree, i.e., an engineering
degree.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Danielson:1981:EWC,
author = "Ronald L. Danielson",
title = "Educating the working computer scientist (a survey and
analysis)",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "109--113",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800971",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "Due to the strong job market for recipients of
Bachelor of Computer Science degrees, fewer graduates
are immediately continuing with post-graduate
education. These individuals will experience a need for
graduate education later, at a time when they are less
able to attend school on a full-time basis. This will
lead to an increasing demand for part-time graduate
programs, especially near centers of computer
technology. This paper reports the results of an
informal survey of existing part-time degree-granting
graduate programs in computer science. Topics discussed
include program format, student enrollment, source of
faculty, and characteristics of students.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Leigh:1981:ECEa,
author = "William E. {Leigh, Jr.}",
title = "Experiences with a continuing education seminar:
``Computers for small business''",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "114--114",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800972",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "An ongoing, evening seminar concerning the selection
and use of computers in small business is described.
The factors affecting the attendee response to each of
the four offerings and the course format as currently
evolved are discussed.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Shub:1981:MIA,
author = "Charles M. Shub",
title = "A machine independent assembler course",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "115--119",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800973",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "The development over the years of a topical outline
and course notes for a second course in Computer
Science is described. The adaption of this courseware
to several machines and several textbooks is
chronicled. An experiment in using the material to
teach a truly machine independent course in assembly
programming and machine organization is described.
Results of the successful experiment are presented. The
newest course is related to the new A.C.M. Curriculum.
Conclusions are drawn.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Jacobs:1981:TSE,
author = "Steven M. Jacobs",
title = "Teaching software engineering in the adult education
environment",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "120--124",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800974",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "Teaching the evolving subject of software engineering
has only recently been explored in the literature
within the last five years. In a university-level,
evening school environment, problems in the area of
software engineering education arise due to (1) the
quantity and approach of introducing software
engineering concepts and (2) the background and
motivation of the students. Working adults can be
introduced to the components of the software life-cycle
by a careful selection of reading assignments,
lectures, discussion, and a team programming project.
This paper addresses the problems associated with
software engineering in adult education and presents a
working solution.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Goldbogen:1981:FPCa,
author = "Geof Goldbogen and G. H. Williams",
title = "The feasibility of personal computers as an only
computer resource for a computer science program",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "125--125",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800975",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper reports on the experiences at Union
University in using a mini-computer based time-sharing
facility versus a loosely-coupled micro-computer based
facility. These two facilities are the only computer
resources used by two disjoint academic populations.
Comparisons are drawn on acquisition costs, staffing,
and operating costs. The micro-computer system is an
inexpensive, viable alternative.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Ward:1981:CPD,
author = "Darrell L. Ward and Tom C. Irby",
title = "Classroom presentation of dynamic events using
{Hypertext}",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "126--131",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800976",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "Problems associated with classroom presentation of
dynamic events and associated concepts are developed.
The use of Hypertext as a tool for enhancing the
learning process with respect to such dynamic events is
introduced. The in-class application of this tool is
illustrated in two different areas of Computer Science,
Introduction to Problem Solving and Data Structures.
The advantages of instructor use of the Hypertext tool
is summarized and areas of additional work are
delineated.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Weaver:1981:DML,
author = "Alfred C. Weaver",
title = "Design of a microcomputer laboratory for teaching
computer science",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "132--137",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800977",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "On the premise that many of the fundamental concepts
of computer science can be better taught in a hands-on,
dedicated computing environment (i.e., a
microcomputer), as opposed to a large multi-purpose
system in which the student is insulated from the
machine by multiple layers of operating system
software, we have developed a microcomputer-based
lecture/lab course to teach CPU organization, digital
computer architecture, and assembly language
programming as a third undergraduate course in computer
science. By beginning with simple machine organizations
and simple assembly languages, and later on making a
transition toward more complex architectures and
languages, the transfer of knowledge and experience is
positive at every step. The same laboratory also
supports a graduate course in microcomputer systems
design which teaches hardware technology, component
specification, operating system design,
hardware/software tradeoffs, and practical applications
such as process control. This paper outlines the
motivation and justification for the project, and then
discusses the actual design of these courses and their
supporting laboratory. This project is supported in
part by two grants from the National Science
Foundation: SER-7915929 for the acquisition of the
microcomputer equipment and SER-8000802 for the
development of the undergraduate course material.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Tomek:1981:MNP,
author = "Ivan Tomek and Wayne Brehaut",
title = "Microcomputers for non-professionals",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "138--142",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800978",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "Microcomputers are beginning to invade the lives of
non-professionals. In the near future most people will
be using them for entertainment and education both at
home and in school. Undoubtedly many of them will soon
discover that one of the main attractions of computers
is the programming of them. This development is going
to occur sooner if the programming environment is
appropriate for non-professional users. In order for
this to be a positive development from the point of
view of professionals the environment must satisfy
appropriately defined specifications. This presentation
attempts to outline some of the basic desirable
features of the non-professional user's environment. It
then shows the implications of this specification for
one of the essential components of these environments,
the definition, translation, and run-time
implementation of the preferred programming language.
It is postulated that if the environment is defined to
``optimally'' reflect user's needs and professional's
insights it will be accepted by the general public.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Gibbs:1981:CST,
author = "Norman Gibbs and Kenneth L. Williams and Kenneth
Danhoff and Robert Korfhage and Jack Alanen",
title = "Computer science-too many students, too many majors
(Panel Discussion)",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "143--143",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800979",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "During the last decade enrollments in computer science
courses have increased dramatically. Classes are very
large and faculty members are nearly impossible to
recruit. The ``seller's'' job market has contributed to
both of these problems and universities must deal with
the problems of too many students and too many majors.
The panelists have been asked to address the following
questions: (1) How large should classes be at the upper
and lower levels? (2) Does everyone have a birthright
to be a computer scientist? (3) Are there reasonable
ways to limit enrollments? (4) Are we pleased with the
quality of the average undergraduate computer science
graduate? (5) Have academic standards declined because
of large enrollments? Although the panelists do not
have solutions to all of these problems we feel that it
is important to identify them and discuss what sorts of
alternatives have been tired. It is expected that about
one-half of the session's time will be devoted to
audience interaction.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Mitchell:1981:WCO,
author = "William Mitchell and H. R. Halladay and Rich Hendin
and Roberta Weller and T. C. Cunningham",
title = "Why co-op in computer science? (Panel Discussion)",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "144--145",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800980",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "To encourage Computer Science programs not in the
co-op tradition (most are probably in Arts and Science
Colleges) to once again consider the benefits of
establishing such a program. It gives specific
corporations more than an abstract reason for assisting
computer science programs in any of the various ways
which have been suggested (financial contributions,
sharing staff, faculty interns, etc.). Cooperative
education for computer science majors is beneficial for
the students, the employers, and the schools.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Perry:1981:DCC,
author = "James T. Perry and Norman E. Sondak",
title = "A data communications course for information systems
majors",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "146--152",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800981",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "Information Systems is a rapidly growing, fully
recognized profession which will continue to expand.
Currently, the need for people with a solid foundation
in information systems far exceeds the supply; this is
well documented in a number of recent articles. For an
information systems degree program to remain viable,
however, it must be reevaluated periodically to ensure
that the course offerings are both current with respect
to the available technology, and of real value to the
student who will be applying his acquired skills and
knowledge in industry, government, or university. One
topic area of information systems which has been,
largely, ignored until recently is data communications.
This field has been recognized as a valuable tool to
our students; therefore, it has been included as one of
the core requirements for our undergraduates. This
course stresses the management information systems
aspects of data communications. The pedagogical
objectives of the course are that the student be able
to analyze, design, implement, and evaluate data
communications applications in a business system
environment. The structure and content of such a data
communications course is presented. Sufficient detail
is given so that similar courses can be adapted to fit
into a computer science curriculum, with slight changes
in emphasis, or incorporated directly into an existing
information systems program.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Mitchell:1981:CEC,
author = "William Mitchell and James Westfall",
title = "Critique and evaluation of the {Cal Poly\slash DPMA}
model curriculum for computer information systems",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "153--170",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800982",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "The authors have been intimate observers of a
significant movement within computer education. This
paper presents a history of this curriculum project and
an assessment of its future influence. The forces which
mandate the focus of attention in the area of data
processing education are identified and the nature of
the response evoked from this project is analyzed. The
paper reveals the need for a better understanding of
curriculum development enterprises, and the necessity
to promote greater cooperation both within the academic
community and within the computer industry to insure
that useful curriculum materials will emerge.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Gerlach:1981:UWM,
author = "Jacob Gerlach and Iza Goroff",
title = "The {UW-Whitewater} management computer systems
program",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "171--176",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800983",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "Employers of students trained in computer science and
data processing fall largely in three categories:
manufacturers of computer equipment, software houses,
and finally end users of the computers. Of these
categories, most employment opportunities are in the
third category, the end user. For each employer there
is a range of positions from systems programmer to
applications programmer to business systems analyst.
Figure 1 shows the organization chart of a medium sized
systems and data processing area in a company that
manufactures consumer products. Of the sixty five
positions which would require a degree in computer
science or data processing, in at most seven (perhaps
only two) of these positions would the traditional
computer science graduate be preferred (if the employer
had a choice). At the University of
Wisconsin-Whitewater our program is aimed at the large
number of positions where a business background is
helpful. In addition to introductory programming we
require three programming courses, two analysis and
design courses, a course in hardware and software
selection and a course including data base management.
In addition, all students must have at least 15 hours
of business courses including two accounting courses
and a management course. Our graduates have the
technical ability to be good programmers and/or systems
analysts, and they have the business background so that
they can talk to users in the users own language. In
developing the major the faculty consulted outside
business computing managers and the ACM Information
Systems Curriculum$^1$. Many of the courses in the
major are very close to those specified in the ACM
curriculum.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Dershem:1981:MIC,
author = "Herbert L. Dershem",
title = "A modular introductory computer science course",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "177--181",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800984",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "The structure of a modular introductory course in
Computer Science is described. Two types of modules are
offered, lecture and language, over three time periods.
Students enrolled for the course complete three lecture
and three language modules. Each student chooses
modules which match his or her interests and
background. In this way the course provides a useful
alternative for all students on campus.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Stoddard:1981:BDI,
author = "Spotswood D. Stoddard and Robert R. Leeper",
title = "Breadth or depth in introductory computer courses: The
experimental results",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "182--187",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800985",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "These are the results of an experiment begun in 1978
to compare two sequences of introductory computer
courses which differ by their approaches of breadth or
depth. Statistical analysis of the results is presented
which indicates the depth approach sometimes, but not
always, has the advantage.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Benard:1981:FCD,
author = "Mark Benard",
title = "A foundations course for a developing computer science
program",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "188--191",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800986",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper discusses a course, referred to as
Foundations, which has been used to partially satisfy
the need for a broad program in computer science in a
situation where staffing is limited. This course was
introduced at Tulane University in 1974 and was taught
until recently when a full-fledged major program was
established.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Merritt:1981:TAS,
author = "Susan M. Merritt",
title = "A top down approach to sorting",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "192--195",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800987",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "A top-down approach is presented for the derivation
of, and corresponding exposition of sorting algorithms.
Work done in automatic program synthesis has produced
interesting results about sorting algorithms which
suggest this approach. In particular insertion sort and
selection sort are seen to be instances of merge sort
and Quick sort, and sinking sort and bubble sort are
presented as in-place versions of insertion sort and
selection sort. This top-down approach is offered as an
alternative way of deriving and ultimately teaching
about sorting algorithms.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Fosberg:1981:NLP,
author = "Mary Dee Harris Fosberg",
title = "{Natural Language Processing} in the undergraduate
curriculum",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "196--203",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800988",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "The course, Natural Language Processing, is an
upper-level course for computer science majors. The
pre-requisites include Survey of Programming Languages
and Data Structures, so most students have at least 21
hours of Computer Science. Because the course is only
offered every two years, many students will have taken
more than 21 hours. The course is organized into four
primary sections: text processing, sentence generation,
sentence analysis, and case studies.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Roth:1981:CLE,
author = "R. Waldo Roth",
title = "Computers and the law (An experimental undergraduate
course)",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "204--214",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800989",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "At the challenge of some good students, the
Information Sciences Department at Taylor University
decided to offer an overview course on computers and
their legal implications for computer science majors
and others interested in such a perspective. A two hour
selected topic course was offered in the spring of 1980
to computer science majors, but open to any students
who have taken at least one computer science course and
had performed well in it. This paper reviews the
content, successes and failures of this experimental
course, with a view to assisting others who may wish to
consider such an offering in the future.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Roth:1981:ELI,
author = "R. Waldo R. Roth and John Carroll and Susan Nycum and
Thomas Lutz and John E. Kastelein",
title = "Ethical and legal issues in computer science (Panel
Discussion)",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "215--215",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800990",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Miller:1981:ESC,
author = "Nancy E. Miller and Charles G. Petersen",
title = "An evaluation scheme for a comparison of computer
science curricula with {ACM}'s guidelines",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "216--223",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800991",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "During the past ten years, several model curricula for
technical academic disciplines have been developed and
published by professional societies. Among the
recommendations for computer science are those of '68
and '78 by ACM. This paper presents a quantitative
scheme for evaluating a computer science curriculum as
compared to ACM '68 and '78 guidelines. To demonstrate
the evaluation scheme, curricula from three (3)
universities are compared to the ACM guidelines. The
results of those numeric comparisons are tabulated and
discussed. Other areas that affect a computer science
program; textbooks, computer facilities, and faculty
are also discussed.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Baltrush:1981:SPC,
author = "Michael A. Baltrush",
title = "A senior project course in a computer and information
science department",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "224--226",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800992",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "The faculty and student viewpoints of the senior
project course in the core curriculum of the Computer
and Information Science Department at NJIT are
presented. Each viewpoint is examined along with its
impact on the mechanics of the course. The changes in
course mechanics are related to the growing student
population in the Department.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Davies:1981:CSW,
author = "D. J. M. Davies and I. Gargantini",
title = "{Computer Science} at {Western} experience with
{Curriculum '78} in a time-sharing environment",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "227--234",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800993",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "The Computer Science programs and environment at the
University of Western Ontario are described. The
courses have recently been revised in the light of
Curriculum '78. We compare the new offerings with
Curriculum '78, discussing especially the mathematics
requirements and courses we have introduced, and
showing how a variety of three- and four-year programs
is organized coherently. The Department has also moved
to virtually total interactive, time-sharing computer
environment, even in introductory mass-enrollment
courses. We discuss the impact of this, and of the
increasing enrollments, on the education we offer and
on our academic standards.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Denenberg:1981:TCA,
author = "Stewart A. Denenberg",
title = "Test construction and administration strategies for
large introductory courses",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "235--243",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800994",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "Large introductory courses in computer science make
test construction and administration a particularly
difficult problem for the instructor. Multiple-choice
computer-graded tests can be used to alleviate this
problem by testing not only in the knowledge areas of
history, hardware, software and applications but in the
area of programming skills as well. Several
illustrations of the type of multiple-choice question
that can be used to test the skills of (1) Reading a
Flowchart (2) Reading a Program (3) Converting a
Flowchart to a Program and (4) Writing a Program are
given and are discussed in terms of their
effectiveness. Practical issues of test administration
such as the pre-plan, open vs closed-book, cheating and
grading are also discussed. The paper attempts to
mildly formalize a shadowy area of computer science
that has heretofore existed primarily as folklore and
hearsay.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Riley:1981:TPS,
author = "David D. Riley",
title = "Teaching problem solving in an introductory computer
science class",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "244--251",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800995",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper deals the difficulties of teaching problem
solving in an introductory level computer science
course where the majority of students are not computer
science majors. An approach is suggested using top-down
design techniques. The specific pseudo language,
problem definition form, and design procedure taught in
this course are described.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Smith:1981:MTP,
author = "Jeffrey W. Smith",
title = "A method for teaching programming",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "252--255",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800996",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "A classroom method for programming instruction which
emphasizes the evolution of correct algorithms by try,
test, repeat is presented. The method is simple,
reasonably obvious, and serves to illustrate many of
the concepts of introductory programming. No special
equipment or background is needed. The objective of the
introductory programming course is the introduction of
the concepts and techniques of programming to the
uninitiated. As the presentation will attempt to make
clear, this method relies on demonstration,
teaching-by-example, intuition, and reasonableness. The
goal is the presentation of algorithms and the
associated techniques and concepts as they influence
and abet the design processes so vital to
programming.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Nahouraii:1981:CSI,
author = "Ez Nahouraii and Tom Bredt and Charles Lobb and Nell
B. Dale",
title = "Computer science in industry (Panel Discussion)",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "256--256",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800997",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "The first three panelists will give a short
presentation on the computer science education program
at their location covering the purpose of the programs,
its goals, the curriculum, the instruction methods, and
their experience with the program. The fourth panelist
will then discuss industrial education programs from
the perspective of having participanted in them as an
instructor. A general discussion will follow the formal
presentations.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Hwang:1981:CES,
author = "C. Jinshong Hwang and Gerald Kulm and Grayson H.
Wheatley",
title = "Computing education for secondary school teachers: a
cooperative effort between computer scientist and
educators",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "257--261",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800998",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "The proposed program will establish a Computer
Education Institute for computing, mathematics, and
science teachers and supervisors in grade 7 to 12. The
goals of the program are to: (1) provide teachers with
a knowledge of programming in BASIC, and conceptual
foundations of computer programming, (2) inform
teachers of the variety of uses of computers in
teaching science and mathematics, (3) provide an
opportunity to observe and interact with youngsters as
they learn to program, (4) establish a focus for
teachers' future needs in computer education through
contact with qualified scientists, and (5) develop and
update teachers' knowledge about computers in society.
The objectives will be accomplished through enrollment
during a six-week summer session in a Structured
Programming seminar and a Computer Education seminar.
Intensive practice in a computer lab will develop
programming skills. During the fall semester, four
Guest Speaker Seminars will be held to provide
nationally recognized experts as a resource. These
meetings will also provide the program participants an
opportunity to discuss their own implementation
progress with the Institute staff.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Wilson:1981:ICLa,
author = "J. D. Wilson and R. G. Trenary",
title = "An investigation of computer literacy as a function of
attitude",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "262--262",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.800999",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "A survey fo first and second year university students
reveals the acceptance of a number of misconceptions
about computers and computer applications, some on
which indicate the presence of negative attitudes. A
statistical analysis of the survey supports the
proposition that previous computer experience is not
always a corrective for unreasonable or even hostile
attitudes. It is claimed that the achievement of
computer literacy (in the sense of technical expertise)
is possible for some populations only after attitudinal
corrections, and that, in general, the strategy for
achieving such corrections is dependent upon population
characteristics.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{McCoy:1981:LCN,
author = "John M. McCoy and Stewart L. French and Razmik Abnous
and M. J. Niccolai",
title = "A local computer network simulation",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "263--267",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.801000",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "Computer Networks are an important part of our society
and they are quickly becoming an integral part of
computer science basic curriculum. This paper describes
the development of a computer simulation model for a
local computer network and its use as a viable tool in
computer science education.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Tomek:1981:HHS,
author = "Ivan Tomek",
title = "{HARD} --- hardware simulation in education",
journal = j-SIGCSE,
volume = "13",
number = "1",
pages = "268--270",
month = feb,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953049.801001",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:12 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 12th SIGCSE Symposium on Computer
Science Education.",
abstract = "Introduction to digital circuits and computer
organization is usually a required course in computer
science curricula. The subject is often taught as a
textbook course although experience shows that students
enormously benefit from simple laboratory experiments
and enjoy them. Another form of contact with basic
physical realities is via computer simulation of
hardware. The use of simulation can not only replace
experiments if necessary but also add insight into
aspects of the function of hardware not easily
observable in the lab, such as the effect of delays and
noise and allow the study of phenomena that cannot be
observed such as data transfer between registers hidden
inside a component. Exposure to simulation also
introduces students to one major application of
computers --- simulation --- which is often some-what
neglected in computer science curricula. Moreover,
simulation is becoming an essential component of design
and student's perspective of the design process is
incomplete without some experience with it. Three main
reasons why hardware simulation is not usually used in
introductory hardware courses are the orientation of
typical hardware simulation languages towards the
professional designer and the resulting structure
poorly suited for education, the scarcity of easily
available, inexpensive, and portable languages, and the
lack of coverage of the subject in most textbooks on
hardware. A hardware simulation language called HARD
developed at Acadia University is an attempt to remedy
the above mentioned problems. It is designed
specifically for education. It includes features
typically required in a computer organization course,
namely simulation at the gate and RTL levels, and
simulation of delays and noise. The syntax is quite
flexible in that there are practically no reserved
words. The language is not based on any programming
language so that no previous experience with computers
is necessary. The structure of circuit descriptions is
natural and English-like. The translator and simulator
are interactive. The language allows modular
descriptions and their connections into multi-level
hierarchies as required by the problem. The system is
very portable since it is written in Pascal with a
minimal use of non-standard features. The language is
not as complete as a professional design tool since its
intended use is in education. It is, however, expected
that new features will be added to it in the future in
response to the feedback from the system's users.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Arnow:1981:RCT,
author = "Barry J. Arnow",
title = "Realism in the classroom: a team approach",
journal = j-SIGCSE,
volume = "13",
number = "2",
pages = "5--11",
month = jun,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989284.989285",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:13 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Pangratz:1981:CIM,
author = "Heinrich Pangratz",
title = "{COMPI}: an instructive model for elementary computer
education",
journal = j-SIGCSE,
volume = "13",
number = "2",
pages = "12--16",
month = jun,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989284.989286",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:13 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "A computer model for illustrating basic computer
functions is presented. The model offers 16
instructions including a subroutine jump, indirect
addressing, and 64 words of memory. Instruction and
data entry is simplified by mnemonics and the use of a
dedicated keyboard. Arrangement and lettering of the
keys make the model self-explanatory without additional
operating instructions. Contents of registers and
memory are displayed on a screen. Programs may be
executed in a ``slow''-mode, where data transfers are
illustrated by moving the information on the screen
from one location to another. For the student the model
combines hands-on experience on a computer console with
the illustrative power of a film.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Cook:1981:HCS,
author = "Robert N. Cook",
title = "A hardware course for a software curriculum",
journal = j-SIGCSE,
volume = "13",
number = "2",
pages = "17--22",
month = jun,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989284.989287",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:13 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "The computer science program at Central Michigan
University is a predominantly software oriented program
with approximately 400 undergraduate majors and minors.
One ``hardware'' course, which is described in this
paper, is required of all majors. One hundred ten
students were enrolled in the course during the Fall
1979 Semester. Concepts covered include logic circuit
design, arithmetic and logic unit design/operation, and
the architecture of various computers. A logic
demonstration board has been developed as a teaching
aid for the course, as no laboratory is currently
available. Five other architecture/design courses are
available in the department, although they are taken
primarily by graduate students.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Abshire:1981:CSC,
author = "Gary M. Abshire",
title = "A computer science curriculum at {IBM Boulder}",
journal = j-SIGCSE,
volume = "13",
number = "2",
pages = "23--26",
month = jun,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989284.989288",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:13 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "In 1976 a college level, computer science curriculum
consisting of 14 courses was offered at IBM Boulder.
The courses ranged from introductory courses in
information processing to an advanced course in
integrated computer systems. This article describes
that curriculum in detail.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Smillie:1981:SCC,
author = "K. W. Smillie",
title = "A service course in computing science presented from a
historical point of view",
journal = j-SIGCSE,
volume = "13",
number = "2",
pages = "27--33",
month = jun,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989284.989289",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:13 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "A description is given of an introductory service
course in computing science intended for students in
the liberal arts and humanities in which the subject is
presented from a historical point of view beginning
with the civilizations of ancient Egypt and Babylon and
continuing until the most recent developments in
programming languages and microcomputers and their
applications.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{LaGarde:1981:OSC,
author = "J. M. LaGarde and G. Olivier and G. Padiou",
title = "An operating system course project",
journal = j-SIGCSE,
volume = "13",
number = "2",
pages = "34--48",
month = jun,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989284.989290",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:13 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Mavaddat:1981:AET,
author = "Farhad Mavaddat",
title = "Another experiment with teaching of programming
languages",
journal = j-SIGCSE,
volume = "13",
number = "2",
pages = "49--56",
month = jun,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989284.989291",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:13 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "The key issue in successful teaching is that of
keeping the interest of students alive. In a first
course on computer programming, this can be achieved by
presenting interesting problems of reasonable
complexity early in the course. This is often a
difficult task, as most of the common programming
languages used for instruction are intangible and
therefore cumbersome to master before any serious
programming may start. Here a simple and tangible
programmable machine is introduced. It is shown that
important programming concepts can be defined and
exercised in terms of possible operations on this
machine. It is also shown that a seemingly difficult
problem can be solved by novice programmers within the
first few sessions of an introductory course.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Goldbogen:1981:FPCb,
author = "Goef Goldbogen and G. H. Williams",
title = "The feasibility of personal computers versus a
minicomputer for a computer science program",
journal = j-SIGCSE,
volume = "13",
number = "3",
pages = "2--4",
month = sep,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989293.989294",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "This paper reports on the experiences at Union
University in using a minicomputer based time-sharing
facility versus a loosely-coupled microcomputer based
facility. These two facilities are the only computer
resources used by two disjoint academic populations.
Comparisons are drawn on the acquisition costs,
staffing, and operating costs. The microcomputer system
is an inexpensive, viable alternative.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Wilson:1981:ICLb,
author = "J. D. Wilson and H. G. Trenary",
title = "An investigation of computer literacy as a function of
attitude",
journal = j-SIGCSE,
volume = "13",
number = "3",
pages = "5--12",
month = sep,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989293.989295",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "A survey of first and second year university students
reveals the acceptance of a number of misconceptions
about computers and computer applications, some of
which indicate the presence of negative attitudes. A
statistical analysis of the survey supports the
proposition that previous computer experience is not
always a corrective for unreasonable or even hostile
attitudes. It is claimed that the achievement of
computer literacy (in the sense of technical
expertise), is possible for some populations only after
attitudinal corrections, and that in general, the
strategy for achieving such corrections is dependent
upon population characteristics.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Khailany:1981:CGCb,
author = "Asad Khailany",
title = "Central government computing agency in less developed
countries",
journal = j-SIGCSE,
volume = "13",
number = "3",
pages = "13--14",
month = sep,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989293.989296",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Ahmad:1981:SERb,
author = "S. Imtiaz Ahmad",
title = "Science education and research for technological
progress",
journal = j-SIGCSE,
volume = "13",
number = "3",
pages = "15--19",
month = sep,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989293.989297",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Leigh:1981:ECEb,
author = "William E. Leigh",
title = "Experiences with a continuing education seminar:
``Computers for small business''",
journal = j-SIGCSE,
volume = "13",
number = "3",
pages = "20--21",
month = sep,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989293.989298",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "An ongoing, evening seminar concerning the selection
and use of computers in small business is described.
The factors affecting the attendee response to each of
the five offerings and the course format as currently
evolved are discussed. Under the titles of ``Small
Business Computers: Potentials and Pitfalls'' and
``Computers for Small Business: What, why, and How?'',
this short seminar has attracted over 80 participants.
The objective of the seminar is to help a small
business person decide if a computer is a feasible
solution to his problem, and, if so, how to go about
using the computer. The course emphasizes the failures
as well as the successes that can be anticipated in
trying to install a computer in a small business. Case
studies and ``war stories'' have been found to be some
of its best received features. All offerings of the
seminar have been publicized primarily through the
enclosure of a leaflet in the monthly mailing of the
local chamber of commerce organizations (Cincinnati,
Ohio, and Northern Kentucky). Under the heading of
``Who Should Attend'', the leaflet states:This seminar
will be of interest to small business owners and
operators concerned with computer acquisition and use.
Others with interest but no job related need in the
field are also encouraged to participate.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Wright:1981:SIC,
author = "William E. Wright and Robert J. McGlinn and J. Archer
Harris",
title = "A survey of interactive computing support in
{American} colleges and universities",
journal = j-SIGCSE,
volume = "13",
number = "3",
pages = "22--25",
month = sep,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989293.989299",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "This paper reports on a survey of 4-year colleges and
universities in the United States and Canada concerning
their level of support for interactive computing. A
brief questionnaire was sent to almost all such
institutions offering a bachelor's, master's, or
doctoral degree in computer science. It was addressed
to the chairman of the Computer Science department. The
survey attained an exceptional response rate of 82\%,
with 187 responses out of 228 questionnaires sent. The
primary finding of the survey was that, on the average,
approximately two-thirds of student jobs are submitted
from interactive terminals and one-third are submitted
on punch cards. The level of interactive computing
support was found to be largely independent of
university enrollment or number of computer science
majors, and modestly dependent on the stature of the
institution. An unrelated finding was that, on the
average, the primary computing facilities are open for
student use 19 hours per day.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Abshire:1981:PCS,
author = "Gary M. Abshire",
title = "A proposed computer-science curriculum for computer
professionals",
journal = j-SIGCSE,
volume = "13",
number = "3",
pages = "26--30",
month = sep,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989293.989300",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "This article describes a proposed computer-science
curriculum tailored for computer professionals. It
consists of 17 college-level courses that together
provide extensive coverage for increased skills and
knowledge. Its goal is to help the students acquire a
high level of competence by giving them the opportunity
to add to their formal education and expand the
opportunities provided by their job assignments.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Gough:1981:LLP,
author = "K. J. Gough",
title = "Little language processing, an alternative to courses
on compiler construction",
journal = j-SIGCSE,
volume = "13",
number = "3",
pages = "31--34",
month = sep,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989293.989301",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Lorenzen:1981:CCP,
author = "Toby Lorenzen",
title = "The case for in class programming tests",
journal = j-SIGCSE,
volume = "13",
number = "3",
pages = "35--37",
month = sep,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989293.989302",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Richards:1981:FUP,
author = "Dana Richards",
title = "On the file update problem",
journal = j-SIGCSE,
volume = "13",
number = "3",
pages = "38--39",
month = sep,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989293.989303",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "See note \cite{Richards:1982:NAF}.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Walker:1981:IAI,
author = "Henry M. Walker",
title = "An interdisciplinary approach to introductory
programming courses",
journal = j-SIGCSE,
volume = "13",
number = "3",
pages = "40--44",
month = sep,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989293.989304",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Atchison:1981:CEP,
author = "William F. Atchison",
title = "Computer education, past, present, and future",
journal = j-SIGCSE,
volume = "13",
number = "4",
pages = "2--6",
month = dec,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989306.989307",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Embley:1981:SPE,
author = "David W. Embley and George Nagy",
title = "Simple: a programming environment for beginners",
journal = j-SIGCSE,
volume = "13",
number = "4",
pages = "7--12",
month = dec,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989306.989308",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Foreman:1981:PUI,
author = "John Foreman",
title = "A practical undergraduate introduction to software
engineering",
journal = j-SIGCSE,
volume = "13",
number = "4",
pages = "13--15",
month = dec,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989306.989309",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "Much has been written about proper software
engineering methods and how to teach these techniques
to students. Several authorities have analyzed our
present techniques as needing significant improvement
[1]. This paper discusses a practically oriented
introduction to software engineering aimed at
introducing students to sound development habits and
life-cycle thinking early in their careers.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Molluzzo:1981:JTE,
author = "John C. Molluzzo",
title = "{Jackson} techniques for elementary data processing",
journal = j-SIGCSE,
volume = "13",
number = "4",
pages = "16--20",
month = dec,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989306.989310",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "Although useful in solving elementary data processing
problems, the program design techniques of M. A.
Jackson are virtually unknown in elementary courses.
The basic principles of Jackson's techniques are
introduced and used to solve two common elementary data
processing problems.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Weiss:1981:EPC,
author = "David L. Weiss",
title = "An emhanced pseudo-code notation",
journal = j-SIGCSE,
volume = "13",
number = "4",
pages = "21--24",
month = dec,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989306.989311",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "This paper describes a tool for improving programming.
As a final step before coding, Inputs and outputs can
be appended to each line of pseudo code. This procedure
guarantees completeness and helps with correctness.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Dinerstein:1981:ESA,
author = "Nelson T. Dinerstein",
title = "On the education of systems analysts",
journal = j-SIGCSE,
volume = "13",
number = "4",
pages = "25--28",
month = dec,
year = "1981",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989306.989312",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Osborn:1982:TRD,
author = "Sylvia Osborn",
title = "Teaching relational database concepts in a university
environment",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "1--3",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801328",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "A relational algebra database system written by
students to be used by students is described. Its use
in database management courses and as a basis for other
student projects is discussed.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Chrisman:1982:TDD,
author = "C. Chrisman",
title = "Teaching {Database} design through an
{Entity-Relationship} approach",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "4--7",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801329",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper will describe how the Entity-Relationship
approach is used in teaching an advanced Database
course at Northern Illinois University. The
Entity-Relationship approach provides a framework for
the course to study basic issues in Database design and
implementations in the major commercial Database
Management Systems.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Ford:1982:SEA,
author = "Gary Ford",
title = "A software engineering approach to first year computer
science courses",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "8--12",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801330",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "The first year computer science sequence at Arizona
State University is described. These courses have a
software engineering emphasis, with students introduced
to the tools and techniques of high quality software
development. Students are given the opportunity to
apply these techniques to all phases of the software
life cycle.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Collofello:1982:PUS,
author = "James S. Collofello and Scott N. Woodfield",
title = "A project-unified software engineering course
sequence",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "13--19",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801331",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "In this paper a sequence of software engineering
courses based upon the software life cycle and
integrated by a single, medium-size project will be
described in detail. The courses will be presented from
an educational point of view, emphasizing the topics
covered as well as the logistics of teaching the
courses. A comparison of these courses to other
software engineering courses existing in university
curricula will also be presented. The potential
advantages for faculty, students, and the research
community of this type of course sequence will also be
enumerated.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Gersting:1982:SCG,
author = "Judith L. Gersting",
title = "A summer course for gifted high school students",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "20--22",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801332",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper describes a project conducted during the
summer of 1981 at the University of Central Florida.
Through the Governor's Office of the State of Florida,
funds were identified for several state universities to
support gifted high school students in summer programs.
Such Governor's Programs for gifted students have been
done in a number of other states before, most notably
Virginia (see [1] and [2]), but this was only the
second such program in the State of Florida, and the
first at the University of Central Florida. High school
students were selected from the surrounding geographic
area on the basis of high school grades, preliminary
SAT scores, and teacher recommendations. The thirty or
so students chosen all had excellent credentials.
Students were rising seniors or juniors in high school,
and the program lasted six weeks with the students
housed in dormitories on campus.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Jones:1982:SHS,
author = "Gerald A. Jones",
title = "Summer high school computer workshop",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "23--27",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801333",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "Although the use of computers in secondary schools is
rapidly increasing, there still remain many schools
(particularly the smaller rural schools) which have no
computer access suitable for classroom instruction.
Providing educational opportunities in computers for
students from these schools is a need which often can
be easily filled by the university. The Computer
Science Department at Bowling Green State University
has offered a week-long computer summer workshop for
the past five summers aimed at filling this need. The
workshops have been very successful, introducing the
world of computers to many talented area high schoolers
who would not otherwise have had the opportunity. As
the use of computers in the secondary schools increases
and changes, the role of this workshop will also
change, but there will always be a need for special
learning opportunities, such as this workshop, which
the university can provide to supplement the computer
education in the secondary schools.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Cornwell:1982:CCS,
author = "Larry W. Cornwell",
title = "Crisis in computer science education at the precollege
level",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "28--30",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801334",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper attempts to focus attention on the problem
of providing meaningful and effective educational
programs for precollege teachers. Computer science
departments caught in their own staffing problems have
not given much attention to precollege teacher training
in computer science. Elementary and secondary schools
are experiencing very little turnover in staff. Even
when these schools have an open position, individuals
entering the teaching field have little or no training
in computer science. Yet the need for precollege
teachers with a computer science background exists and
is growing larger each year. This paper addresses this
crisis in computer science education at the precollege
level and proposes an approach which can be implemented
easily and effectively.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Dodrill:1982:CST,
author = "William H. Dodrill",
title = "Computer support for teaching large-enrollment
courses",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "31--33",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801335",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "Computing systems are particularly useful for teaching
support of large-enrollment courses where essentially
the same material is covered during successive course
offerings. Described herein are the computer
capabilities developed and used for teaching
introductory computer science courses at West Virginia
University. Capabilities include examination question
data base creation and maintenance, automated
examination preparation and grading, and student
records handling.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Dale:1982:NIE,
author = "Nell Dale and David Orshalick",
title = "A new instructional environment for beginning computer
science students",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "34--38",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801336",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "At the Computer Science Conference in St. Louis in
February, 1981, there were 34 job offers for each PhD
and 12 for each Bachelors candidate. These figures come
as no surprise to those of us who teach undergraduate
computer science courses. Where we once taught
beginning classes of 30, we are performing before
lecture sections of 250. This short paper reports on an
innovative introductory computer science course which
attempts to make more productive use of faculty and
teaching assistant time.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Hassler:1982:TWI,
author = "Ardoth A. Hassler",
title = "Twelve ways to improve cooperation with the {Computer
Center}",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "39--42",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801337",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "Cooperation between the Computer Center and faculty is
necessary for the continuance of programs in Computer
Science. Enumerated here are twelve ways that
cooperation between the Computer Center and faculty can
contribute to a computer science education from the
perspective of Computer Center staff.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Deimel:1982:CNC,
author = "Lionel E. {Deimel, Jr.}",
title = "{CMS} at {North Carolina State University}: Tailoring
a time sharing system for computer science
instruction",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "43--49",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801338",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "The convenience of a time sharing system from the
point of view of a computer science instructor is
considered. Tools which may be helpful for course
administration are described. The experience of the
North Carolina State Computer Science Department with
its IBM VM/CMS system is considered in detail and its
strengths and weaknesses noted.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Hwang:1982:UEG,
author = "C. Jinshong Hwang and Darryl E. Gibson",
title = "Using an effective grading method for preventing
plagiarism of programming assignments",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "50--59",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801339",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "The two main purposes of this paper are: (1) to
discuss four commonly-used grading methods (which we
shall call methods A, B, C, and D) employed with
programming assignments and (2) to present by way of
recommendation two experimental methods (which we shall
call methods X and Y) which support our thesis that
positive prevention of cheating on programming
assignments through the use of an
appropriately-designed grading method is far more
effective than the other approaches in general use.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Richards:1982:ICP,
author = "Thomas C. Richards",
title = "Introduction to computing {VIA PSI}",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "60--63",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801340",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "An introductory computer concepts course has been
implemented using a Personalized System of Instruction.
This experimental course is now in its fourth year of
operation and is being taught on a regular basis. It
makes use of textual materials, audio tapes and a
detailed study guide as well as a novel telephone
communication system.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Shub:1982:DCS,
author = "Charles M. Shub",
title = "Does the computer system make a difference in the
effectiveness of the introductory service course?",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "64--70",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801341",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "An experiment measuring the effect of different
hardware configurations on the teaching of an
introductory programming course is described. The
situation before the experiment is delineated. The
hardware selection is described. The experimental
experience with the new hardware is described. The
evaluation mechanism is defined delineating the
variables to be measured and the controls. The results
of the evaluation are presented. The actions based upon
the results are delineated. Conclusions are drawn.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Miller:1982:BSC,
author = "Donald S. Miller and Bruce R. Millard",
title = "{BASICl} --- a simple computer to introduce computer
organization and assembler language programming",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "71--81",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801342",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "BASICl is a simple interactive
assembler-loader/interpreter which has been used as an
instructional tool for the introductory course in
computer organization and assembler language
programming offered by the Computer Science Department
at Washington State University. Both ``hardware'' and
software are organized so as to emphasize basic
concepts and to eliminate the confusion which occurs
when these concepts are first introduced surrounded by
the myriad of machine and assembler language-dependent
details of an actual computer system. BASIC1 a decimal
machine, has a small single address instruction
repertoire with a trace, dump, reasonable diagnostics
and run time interactive debugging capability. An
associated simulator, called TESTER serves to evaluate
whether and how well the students' programs have
worked.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{McMillan:1982:DIC,
author = "William W. McMillan",
title = "Designing introductory computing assignments: The view
from the computing center",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "82--84",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801343",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "The suggestions made here are based on experience as a
consultant, writer, and educator at an academic
computing center, and on some wellworn precepts of
educational psychology. The goal is to convince
instructors of introductory computing classes to apply
to the design of computing assignments some principles
they probably already use in teaching the main content
of their courses.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Gabrini:1982:IDP,
author = "Philippe Gabrini",
title = "Integration of design and programming methodology into
beginning computer science courses",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "85--87",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801344",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "Much has already been written on beginning computer
science courses; but what has been written has been
about how to present programming concepts to students
who are new to computer science, about structured
programming and GOTO-less programming as well as about
the contents of those beginning courses. Design and
programming methodology is usually left for a specific
course given to junior or senior students. Even though
structured programming and some approaches to problem
solving are taught, very often methodology is ignored
or barely mentioned. And when students do take a course
on systems design, the view of methodology they get is
obscured by the usually bad habits they have developed
during their studies and in their programming projects.
This has left the universities open to criticism by
industry for not producing people ready for work, or
for producing people with bad working habits who have a
hard time adjusting to the standards of established
organizations. Efforts to remedy that problem have been
sporadic, some teachers did introduce methodology in a
beginning course, but only to see their efforts reduced
to nothing for lack of follow-up. An experiment to
integrate methodology into beginning courses has been
made at UQAM where the number of computer science
students (more than 900 students in two computer
science programs) has made it absolutely necessary to
give people good working habits so that the scarce
computer resources are used in the most efficient
way.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Wiley:1982:OSC,
author = "Samuel J. Wiley",
title = "An operating systems course using stand alone
computers",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "88--91",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801345",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "Curriculum '78 [3] describes a course in Operating
Systems and Computer Architecture. In the course
outline it is stated, ``The laboratory for this course
would ideally use a small computer where the students
could actually implement sections of operating systems
and have them fail without serious consequence to other
users''. Also in the recommendations for the Software
Engineering Subject Area [8], there is a description
for two courses in Operating Systems and Architecture.
These include suggested projects that could be
implemented on a microcomputer system. In the Spring of
1981 an Operating Sytems Course offered at La Salle
College used small, stand alone computers. This paper
describes the content and motivation for this course.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Kruse:1982:TR,
author = "Robert L. Kruse",
title = "On teaching recursion",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "92--96",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801346",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "Tree diagrams can be fruitfully employed in elementary
courses to illustrate recursion, explain its
implementation, and motivate its applications in
algorithm design. At the same time, tree diagrams can
lead to guidelines to help the student decide when
recursion is a good method, and when it should be
avoided. This paper discusses these methods and, as an
example, develops an algorithm for generating
permutations.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Mein:1982:SPT,
author = "Wm J. Mein",
title = "On students presenting technical material to
non-technical audiences in a computer science
curriculum",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "97--101",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801347",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "Much attention has been given regarding the lack of
writing ability of our graduating students. Many of
these same students cannot make reasonable oral
presentations of predominantely technical material to
peers, graduate students, or faculty much less to an
audience consisting of mostly non-technical (lay)
persons. This paper examines one such attempt to do so
for twenty undergraduate students in a computer science
curriculum. The reactions of the presenters as well as
those of the audiences are given.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Remmers:1982:PGP,
author = "John H. Remmers and Richard C. {Vile, Jr.}",
title = "A parser generator project for a compiler construction
course",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "102--106",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801348",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "A parser generator project for an introductory
compiler construction course is described. It is argued
that this type of term project is especially suitable
for a one-semester course of this kind, provided its
complexity is carefully controlled.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Adams:1982:SAI,
author = "David R. Adams and William Leigh",
title = "A systems approach to the introductory course in
information systems",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "107--109",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801349",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "Introductory courses in information systems are
typically taught as computer ``literacy'' courses; in
computer science they are oriented to ``algorithm
development''. The course described in this paper is
concerned with providing the student with facility in
the top-down development of hierarchically related
systems of programs to be used in a business context.
It is considered critical to orient students to this
conceptual approach early on in their professional
education. The course has been offered for four terms
and has been well received by students and valuable for
continued educational development in later courses in
the curriculum.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Golden:1982:DSA,
author = "Donald G. Golden",
title = "Development of a systems analysis and design course",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "110--113",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801350",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "Cleveland State University is an urban university,
with the Department of Computer and Information Science
residing in the College of Business Administration. The
major objective of the department's curriculum is to
educate students for productive roles in industry,
primarily in the development and implementation of
business information systems. Several years ago,
critical comments from both the business community and
the students themselves gave strong indication that the
courses in systems analysis and design were not
fulfilling this objective. Not only were the courses
not teaching state of the art techniques, they tended
to vary in content considerably from quarter to
quarter, depending on the instructor. The subject
``systems analysis and design'' covers a wide variety
of material, far too much to be dealt with
comprehensively in any reasonable time span. It was
felt that the objectives for the courses could best be
met by concentrating on structured analysis and design
methodologies (particularly as they applied to the
development of business information systems for
computers), and by establishing well-defined syllabi
for the courses. The material was divided into two
courses, the first covering analysis and the second
covering design.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Barrett:1982:FCS,
author = "Robert A. Barrett",
title = "A five course sequence for {Information Systems}",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "114--122",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801351",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "The organization and outline for the Information
Systems in the Computer Science program is shown. The
interfaces between the course sequence for Information
Systems and the courses in Computer Science are shown.
How the sequence meets the ACM standards for
Information Systems are also shown. The methods and
approaches to teaching the five course sequence is also
shown. The Information Systems option is very important
in our university setting where almost all of our
graduates at the two year level go directly to the work
place and then continue their education on a part-time
basis for their four-year degree.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Goroff:1982:SAD,
author = "Iza Goroff",
title = "A systems analysis {\&} design course sequence",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "123--127",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801352",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "The University of Wisconsin-Whitewater's Management
Computer Systems (MCS) Major$^1$ includes a two course
sequence, Systems Analysis and Design 1 and Systems
Analysis and Design 2. In the ACM Information Systems
Curriculum$^2$ there is also a two course sequence in
systems analysis and design. The managers of
information systems departments who hire our graduates
frequently express the opinion that this sequence is
especially important. The progression of the courses
begins with three weeks of 100\% ``theory'' with
artificial homework assignments before the students are
assigned their projects. From the fourth week of the
first course to almost the end of the second course the
projects are carried through the successive phases of
the systems development life cycle. The overall balance
between theory and project is evenwith the theory
coming earlier so as to illuminate the practice which
follows.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Richards:1982:CEM,
author = "Thomas C. Richards",
title = "Cost effective methods for teaching introductory
programming courses",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "128--132",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801353",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "A number of experiments in teaching introductory
programming courses in a cost effective manner have
been conducted by the author using a personalized
system of instruction. Languages experimented with
included FORTRAN, COBOL AND PL/I. The problems of
procrastination and non-completion of course work were
partly overcome by the author's unique solutions to
these problems.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Bulgren:1982:ICS,
author = "William G. Bulgren and Gregory F. Wetzel",
title = "Introductory computer science courses",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "133--139",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801354",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "Many colleges and universities offer an introductory
computer science course based on a specific programming
language. The Department of Computer Science at the
University of Kansas has recently reorganized its
introductory computer science course to include such
topics as algorithms, top-down algorithmic design,
elementary programming techniques, and introduction to
time-sharing. Besides the discussion of this
transition, the paper discusses a questionaire that was
developed and utilized during this transition. It is
hoped that others will benefit from our experiences.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Glorfeld:1982:VMP,
author = "Louis W. Glorfeld and George C. Fowler",
title = "Validation of a model for predicting aptitude for
introductory computing",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "140--143",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801355",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "A double cross-validation design was used to assess
the practical predictive value of a logistic
classification model developed to predict ``high and
low aptitude'' for introductory computing. The
validation study showed that the model would have a
predictive accuracy of approximately 75\% in actual
application. The model variables were checked by formal
hypotheses tests. The results of the study indicated
that the classification model would be a useful tool
for counseling and formation of ``high and low
aptitude'' lecture sections in introductory
computing.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Krause:1982:CSA,
author = "Kenneth L. Krause and Robert E. Sampsell and Samuel L.
Grier",
title = "Computer science in the {Air Force Academy} core
curriculum",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "144--146",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801356",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "At last year's SIGCSE Technical Symposium on Computer
Science Education, we were struck by three things.
First, many people were struggling with how to best
teach introductory computer science to a population
that is predominantly not potential computer science
majors (1). Second, there is great value in the
exchange of information about how we are attacking the
problem, why we chose this path, and how we feel it's
working (2). Third, motivation is a key element in
learning (3). Many things we heard last year acted as a
catalyst for us to make some changes in the core
computer science course (Comp Sci 100) at the Air Force
Academy. In this paper, we discuss these changes and
offer a candid, but preliminary, evaluation of our
success in serving the needs of a large and diverse
student population.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Leeper:1982:PSF,
author = "R. R. Leeper and J. L. Silver",
title = "Predicting success in a first programming course",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "147--150",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801357",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "The results of a study to develop a predictor of
success in a first programming course are presented.
The predictor is based on data currently available for
a substantial number of students and is tailored to the
local program. This predictor is developed using data
from a group of students who took the course in the
fall of 1980. The results obtained by applying the
predictor to a second group of students who took the
course in the fall of 1981 are compared with these
students' actual grades.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Tharp:1982:SRP,
author = "Alan L. Tharp",
title = "Selecting the ``right'' programming language",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "151--155",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801358",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "With the diversity of high-level programming languages
available, selecting the ``right'' one for a computer
science curriculum or course can be a befuddling
process. For a multitude of reasons, such as the manner
in which students approach problems to the utilization
of scarce computing resources, the ramifications of a
decision on the choice of a programming language are
significant throughout a computer science curriculum.
The purpose of this paper is to provide information
relevant to the selection process. Particular attention
is given to COBOL, FORTRAN, Pascal, PL-1, and Snobol;
both qualitative and quantitative factors are
considered. The quantitative results were obtained from
processing a binary tree insertion and retrieval
algorithm in each language. The machine resources used
for this algorithm are given for both interpreter and
compiler versions of translators for each language.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Miller:1982:ETP,
author = "Nancy Ellen Miller and Charles Glenn Petersen",
title = "The effect of team programming on student achievement
in {COBOL} instruction",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "156--162",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801359",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "As a result of analyzing the art of computer program
development, new skills are being suggested to improve
programming efficiency. Two of these skills are the use
of structured programming and the ability to work as a
member of a team (Khailany and Saxon, 1978). The
benefits gained from employing these skills in an
educational setting (Cheney, 1977; Lemos, 1978;
Weinberg, 1971) and in commercial areas (Baker and
Mills, 1973; Schonberger and Franz, 1978) have been
discussed in the literature. Team programming involves
the process of one's peers inspecting one's work for
errors, ideas, and design methods in order to improve
productivity and learning. The group technique is being
applied to programming in industrial settings and is
advocated for educational settings as one approach to
improving programming.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Carmony:1982:EEL,
author = "Lowell A. Carmony",
title = "{ELAN}: an {Elementary Language} that promotes good
programming",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "163--166",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801360",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "The purpose of this paper is twofold: To consider the
characteristics that a programming language for
beginners ought to have, and to offer a new language
from Germany that shows great promise for providing
beginners with many of these characteristics. This
language is called ELAN (Elementary LANguage) and was
designed in 1974 by C. H. A. Koster and his associates
at the Technical University of Berlin. An ELAN compiler
was developed soon thereafter from two theses written
by J. Liedtke and U. Bartling at the University of
Bielefeld. It is hoped that this paper will bring to
ELAN some of the recognition that it deserves but has
not yet received in this country.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Engel:1982:EDC,
author = "Gerald L. Engel and Bruce H. Barnes",
title = "Employment decisions by computer science faculty: a
summary of the 1980--81 {NSF} survey",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "167--169",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801361",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "Over the past several years a great deal has been
written, and even more said, regarding the crisis in
employment of faculty in computer science departments
(1, 2, 3, 4, 5). In order to obtain data regarding the
magnitude of the problem, and reasons for it, the
National Science Foundation, in the 1980-81 academic
year conducted a survey of Ph.D. granting departments
of computer science in the United States. This paper
will present a summary of the results of the survey.
Data obtained regarding the departments were consistent
with that reported earlier by Hamblen (6, 7), and
Taulbee and Conte (8). Results of the survey regarding
motivation for professional mobility were consistent
with those reported by Eisenberg and Galanti (9)
regarding the engineering disciplines.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Harrow:1982:FDP,
author = "Keith Harrow",
title = "A faculty development program",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "170--173",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801362",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "The Computer and Information Science (CIS) Department
at Brooklyn College is unable to use full-time CIS
faculty for most sections of the introductory
programming course. Instead of using adjuncts, the
administration of the College would like to use
full-time faculty from overstaffed departments to teach
these courses. In an attempt to certify these people,
the CIS Department launched a two part Faculty
Development Program in the Summer of 1981. Program I
was an intensive introduction to computing for those
with no previous experience. Program II was designed to
enable those with some previous computing experience to
teach computer programming. Both programs were
successful. The participants in Program I gained quite
a bit of programming experience. Almost half of those
in Program II have taught in the CIS Department in the
Fall of 1981, with others planning to do so next year.
Based in part on the information gathered from this
model, the entire City University is offering a Faculty
Development Program in computer science as well.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Sharma:1982:APC,
author = "Onkar P. Sharma and Ali Behforooz",
title = "An accelerated program in computer science",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "174--178",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801363",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper is in the nature of a preliminary report on
a pilot project aimed at developing quality
instructional materials in three basic areas of
computer science (problem solving and programming,
hardware and software) for presentation in a
concentrated manner. A total of 162 90-minute (54
periods per area) class periods in a classroom
environment and an equal amount of supervised workshop
study are contemplated. It is expected that the project
implementation would extend the capability of the
computer science departments across the nation to offer
a unique opportunity to students to earn a special
minor in computer science and/or to prepare for
entering a computer science graduate program --- all in
the shortest possible time. The courses were offered
for the first time during the summer of 1981. The
course outlines, the background of the participants and
other details of the project are included in the
paper.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Fosberg:1982:ACS,
author = "Mary Dee Harris Fosberg",
title = "Adapting {Curriculum 78} to a small university
environment",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "179--183",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801364",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "Curriculum 78 was developed to present an
undergraduate degree program in Computer Science at any
university, with appropriate adaptation to each
specific environment; in general the degree program
suggested applies most naturally to relatively large
universities. Because small universities have limited
resources-students, faculty, computing facilities-the
implementation of Curriculum 78 requires careful
modification to fit the particular environment. By
organizing the topics covered by the suggested courses
in Curriculum 78 in different combinations and
emphasizing microcomputers, the Department of
Mathematical Sciences at Loyola University can offer a
complete degree program in Computer Science in spite of
its limited resources.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Crosland:1982:NCS,
author = "A. Crosland and D. Codespoti",
title = "The new Computer Science: It meets many needs",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "184--187",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801365",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "Requests from local industries led to the need for new
curricula in Computer Science at the University of
South Carolina at Spartanburg. The faculty discovered
that the body of courses outlined in Curriculum 78
could be manipulated into alternative curricula, while
leaving the standard ACM major intact. Indeed, the ACM
curriculum includes exactly half of the ``technical''
courses required in the DPMA Model Curriculum. Thus, by
using Curriculum 78 as a base, it is possible to
implement a number of specialized degree programs
without creating new courses and adding the new faculty
required to teach them.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Tomek:1982:JPE,
author = "Ivan Tomek",
title = "Josef, programming for everybody",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "188--192",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801366",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "The author believes that everybody should be
introduced to programming but that standard general
purpose languages are not suitable for this purpose,
mainly because they do not provide an environment
offering natural problems. Another characteristic which
makes them unsuitable for the purpose is that they are
all more or less burdened by restrictions imposed by
legitimate concerns of professional programmers with
security and economical aspects of programming. This
paper briefly considers the general features that a
programming language intended for the introduction of
an average non-programmer should have and describes
some aspects of one such language developed by the
author.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Cook:1982:SAL,
author = "Robert N. Cook",
title = "Structured assembly language programming",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "193--200",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801367",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "For those of us who are essentially high level
programmers, the intricacies and lack of structure in
assembly language programs are often an insurmountable
barrier to effective assembly language programming.
This paper attempts to show a way to overcome this
barrier. Structured pseudocode is used to solve the
problem just as if the solution were to be coded in
PL/I, PASCAL, ADA, or some other structured high level
language. Then the structured pseudocode is
``compiled'' into assembly language using appropriate
labels to show the structure of the assembly language
program.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Texel:1982:ADA,
author = "Putnam P. Texel",
title = "{Ada\_education $ \colon = $ Design\_concepts ``$+$''
Ada\_constructs}",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "201--204",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801368",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "It is the purpose of this article to bring to light a
vital issue that needs more attention and that will
have major impact on the future of this new language
--- Ada education --- and to propose a specific
approach intended to maximize the probability of
obtaining Ada programmers (and minimize the probability
of obtaining programmers who code in Ada).",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Linderman:1982:DCS,
author = "James Landon Linderman",
title = "Defensive {COBOL} strategies",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "205--210",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801369",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper will focus on an approach to teaching a
stylistic subset of COBOL in such a manner that
students are equipped with the ``safe'' way to program
from the outset, even if this means ``hiding'' some of
the more ``dangerous'' features of the language from
them until they can better cope with them. This
approach places the highest priority on teaching
techniques which go beyond effectiveness to the broader
objectives of adaptability and continued effectiveness
in the face of change.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Hassell:1982:TSC,
author = "Johnette Hassell and Victor J. Law",
title = "Tutorial on structure charts as an algorithm design
tool",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "211--223",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801370",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "Structure charts have been presented via seminars to
groups of computing professionals. Some of these
software designers have adopted structure charts as
their standard design tool. These practitioners are
providing impressive anecdotal evidence that structure
charts have significant practical value and are not
merely of academic interest. The precise origin of
structure charts is not accurately recorded. Their
first appearance in a textbook was in Bowles (1) who
cites Doran and Tate (2) as their originators. Bowles
used the name structure diagram. Jensen and Tonies (3)
presented some very similar design notation which they
called schematic logic. They claimed that their work
was a modification of some previous design methodology
due to Jackson. (4) Jensen later presented a
modification of schematic logic and called the new
notation processing logic trees. (5) The particular
geometric shapes used in the structure charts of this
paper are the same as those suggested in a forthcoming
textbook by one of the authors (6). This tutorial
presents structure charts as a design tool which has
many desirable characteristics for students of computer
science as well as for practicing software designers.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Teoh:1982:ICL,
author = "William Teoh and Harry W. Gates",
title = "Increasing computer literacy {\&} employability of the
blind: a talking microcomputer",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "224--225",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801371",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "A talking microcomputer recently developed at Indiana
University-Purdue University at Fort Wayne enables
blind and visually impaired students to complete the 2-
or 4-year degree program in computer technology without
need for sighted readers. The talking microcomputer,
and the talking typewriter which was developed as a
prelude to it, are discussed not only in the
educational context, but also in terms of present and
future working environments. Coupling unmodified,
commercially available hardware with customized
software, the talking microcomputer should be well
within the reach of individuals and employers. Future
plans include interfacing it with a mainframe, and thus
expanding language capabilities.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Woodson:1982:CLC,
author = "M. I. Chas. E. Woodson",
title = "Computer literacy by computer",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "226--228",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801372",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "The basic concepts of computer literacy can be taught
by the use of computer management and interactive
instruction. The approach described here emphasizes
measuring student achievement, and informing students
of their progress. This approach also incorporates a
system for the evaluation of alternative instructional
experiences.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Curran:1982:TL,
author = "William S. Curran",
title = "A teacher\slash learner",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "229--231",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801373",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "The present paper is a report on a program which was
originally developed as a teaching device for courses
in Artificial Intelligence, but which developed into a
program which is an expert on the topic of Computer
Science. As such it is used in the dual capacity of
instruction in A/I and in introductory courses in
Computer Science.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Dheedene:1982:CSL,
author = "Robert N. D'heedene",
title = "Computer science in a liberal arts environment",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "232--236",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801374",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper describes aspects of an experience setting
up a new computer science curriculum in a small four
year liberal arts college. Despite previous experience
setting up such a program in an engineering
environment, and the fact that in retrospect the
problems seems obvious, the nature of problems
encountered surprised the author. He caused himself and
others both discomfort and hard work because he did not
perceive fundamental causes sufficiently quickly and
clearly, and hopes others working with liberal arts
colleagues on curriculum development will find the
ideas presented here helpful.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Aiken:1982:MCA,
author = "Robert M. Aiken and Chien F. Chao and Yi Fen Zhu",
title = "A modern {Curriculum} for an ancient culture",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "237--241",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801375",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper reports on one such effort. The senior
author was invited by the First Ministry of Machine
Building to review a Computer Science program which had
been established along the lines of the IEEE Model
Curriculum [4]. The work of the two other authors and
their colleagues forms the bulk of the reminder of the
presentation. This discussion of a particular program
presents one of the ways in which the PRC is ``catching
up''. A more complete review is provided in another
document [5].",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Winslow:1982:CBC,
author = "L. E. Winslow and L. A. Jehn",
title = "A core based curriculum for a {Master}'s degree",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "242--246",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801376",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "The recently proposed curricula for a master's degree
present problems for a department with limited
resources. This paper discusses the proposed curricula,
their goals and problems, and then presents a new
curriculum based upon a set of core courses. The new
curriculum simultaneously satisfies two of the proposed
curricula, yet imposes lower demands upon the
department's resources.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Villasenor:1982:EPCa,
author = "Yolanda F. Villasenor",
title = "Evolution of a program in computing for a {Latin}
{American} graduate college",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "247--247",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801377",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper describes the design process for the
program in computing of the Colegio de Postgraduados
located in Chapingo, Mexico. The program was designed
to fit the research and academic requirements of the
agronomical community in Mexico. First, a brief
description of the organization of the Colegio de
Postgraduados and of its broad objectives will be
presented. Then the setting in which the program was
developed and the design process itself will be
described.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Scotti:1982:CSD,
author = "Fiorenza Scotti",
title = "The conceptual schema as didactic tool",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "248--257",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801378",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "The topic of this paper can be considered as a
derivation of the interaction between university and
high school with business and industry. A new
application of a conceptual tool is presented for
learning and teaching purposes. This semantic
instrument originates from the methodologies of data
base projects but is particularly advantageous in
mental learning processes and can also be the starting
point for a successive mechanization.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Ahmad:1982:ISD,
author = "S. Imtiaz Ahmad",
title = "Information systems: a disciplined approach to
design",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "258--258G",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801379",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "This paper discusses an approach to information system
design. It discusses specific factors which should be
considered and the steps which should be followed
during the phases dealing with study of the situation
and analysis of requirements, and external design. For
illustration of this disciplined approach, the paper
provides examples of organizations such as a
medical/dental office, a pharmacy, a retail store, and
a repair shop. Details of typical requirements are then
derived for these example organizations, followed by a
proposal for an external design configuration.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Gorgone:1982:FPD,
author = "John T. Gorgone and John Beidler",
title = "Faculty (Panel Discussion): Recruiting, retraining and
retention",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "259--259",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801380",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "Why is it so difficult to attract computer science and
information systems professionals to academic
departments? Why is it so difficult to retain faculty?
What does it take to recruit qualified faculty? Can
faculty from other areas be retrained and utilized? The
purpose of this panel is to discuss these issues and to
suggest some possible solutions to these problems.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Khailany:1982:ECK,
author = "Asad Khailany",
title = "Enhancing computer knowledge in {Less Developed
Countries} (Panel Discussion)",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "260--260",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801381",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "This panel focuses on how computer knowledge can be
enhanced in Less Developed Countries (LDC). The
emphasis is on how a supporting human interface should
be developed. A sub-theme will be how the human
development can be best coordinated with the use of
national computing strategies. The panelists will base
their discussion on their experiences in Africa, China,
and the Middle-East.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Booch:1982:EIC,
author = "Grady Booch and Hal Hart and Vance Mall and Phil
Miller and Peter Wegner",
title = "The educational issues confronting {Ada} (Panel
Discussion)",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "261--261",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801382",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "Sponsored by the Department of Defense, Ada is a
programming language that embodies and enforces many
modern software methodologies. Thus, the introduction
of the language gives the opportunity for improvements
in software reliability, maintainability, and clarity.
Ada also offers some unique educational challenges and
opportunities, so this panel will focus on some of the
requirements for industrial, graduate, and
undergraduate Ada education. In particular, the panel
will explore different teaching methodologies, and will
share their experiences in teaching the language. Each
panelist is actively involved in the Ada program, and
has contributed to the development of an educational
strategy for the Ada Joint Program Office.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Hwang:1982:PPP,
author = "C. J. Hwang and Darrell E. Criss and Clinton P.
Fuelling and Darryl E. Gibson and Jerry P. Harshany and
Betty W. Hwang and Tseng-Yuh Lee",
title = "Preventing the plagiarism of programming assignments
(Panel Discussion)",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "262--264",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801383",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "Plagiarism on programming assignments, particularly in
lower-level computer classes, has been a problem of
considerable concern. We suspect that the strongest
contributing factor to the increase in this kind of
cheating is the computing profession's reputation for
being able to offer such a high-salaried positions.
Students are literally clamoring to get into computer
classes, partly with the hopes of securing high-paying
jobs after graduation. The competition is keen in these
computer classes, the computer departments frequently
having to apply increasingly tough standards in order
to thin out the ranks. Therefore, the strong desire to
get an attractive job, coupled with the fear of failing
computer courses seems to bring out the worst in many
students, and they resort to cheating. The teaching
staff naturally reacts to this problem by devising all
sorts of methods for detecting and preventing instances
of cheating.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Schrage:1982:PEL,
author = "John F. Schrage and James E. Benjamin and Marjorie
Leeson and James Linderman",
title = "Productivity expectations in the level of {COBOL}
programming for business (Panel Discussion)",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "265--265",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801384",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "The key to almost every business-oriented computer
program is the sequence of programming courses in the
major language utilized in that geographic area. The
overall major language, based on almost every computer
survey, has been COBOL. With the availability of COBOL
on micro-computers that utilization will probably
increase. With the industry concerns on the depth of
programming knowledge of graduates, the major
programming sequence should be at a level consistent
with the needs of the business/industry served.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Dalphin:1982:CSA,
author = "John F. Dalphin and Terry J. Frederick and William J.
MacLeod and David R. Kniefel and Gordon E. Stokes",
title = "Computer science approval\slash accreditation (Panel
Discussion)",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "266--267",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801385",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "A formal proposal for the establishment of an approval
mechanism is being developed for presentation to the
ACM Executive Committee in February, 1982. Some
preliminary components of this proposal are: -A year
long study during which materials will be developed,
trial visits conducted, and approval parameters
identified; -A volunteer based structure within ACM
which will grow to the final body responsible for
approving programs; -Initial funding to be sought from
outside agencies to initiate the approval mechanism
which will eventually be self-supporting. These and
related items will be discussed by the panel.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Bialac:1982:TNT,
author = "Richard Bialac and Ronald Frank and Allan Waren",
title = "Teaching new technologies (Panel Discussion)",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "268--268",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801386",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "One of the more difficult tasks in this era of
adopting curriculums, is to keep a program current with
technology. There is a growing number of new hardware,
software, and concepts that emerge each year. The
speakers will share their experiences in bringing to
the classroom the new technology that the students will
face or should be facing as professionals in the
marketplace. The discussions will focus on
implementation of courses in Computer Graphics,
Decision Support Systems, and Artificial Intelligence.
These courses have been taught at all levels
(undergraduate, graduate, Executive MBA) in Computer
Science and Business environments. The speakers will
also hold a discussion on questions from the
audience.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Robertson:1982:GCP,
author = "J. D. Robertson and D. D. Hearn and Dennis Anderson",
title = "Graphics in the classroom (Panel Discussion)",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "269--269",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801387",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "(Panel will include three speakers from companies
providing graphic support for the classroom.)",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Bateman:1982:MCP,
author = "Barry L. Bateman and Gerald N. Pitts and James S.
Harvison and J. Richard Newman",
title = "Micro computers --- the procurement process (Panel
Discussion)",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "270--270",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801388",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "The rapid proliferation of microcomputers in higher
education for uses which vary from process and
instrumentation control to computer aided instruction
has caused many universities and state coordinating
agencies to reevaluate their master plans for
computing. This panel will discuss these issues and
offer insight into possible solutions to some of the
most common problems facing present and potential users
of this technology. The use of microcomputers in the
classroom and methods of acquisition utilized by a
private university will be the concern of Dr. Pitts.
Comparisons of the acquisition process between a large
state institution with which he was recently affiliated
and the private university will be emphasized. A
different approach to the acquisition process and
microcomputer utilization will be presented by Dr.
Newman.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Parslow:1982:GLT,
author = "R. D. Parslow",
title = "Group learning techniques (Tutorial Sessions)",
journal = j-SIGCSE,
volume = "14",
number = "1",
pages = "271--271",
month = feb,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953051.801389",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:14 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 13th SIGCSE Symposium on Computer
Science Education.",
abstract = "This tutorial is concerned with a method of organizing
undergraduate computer science courses, in which the
students collaborate in small groups. Effectively this
breaks up a large class into a number of independent
small groups and changes the role of the teacher from a
director to a 'consultant.' The teacher has to provide
a series of discussion papers for the groups, each
including a problem to be solved. The group is expected
to investigate the topic, produce an exact
specification of the problem, provide an algorithm to
solve the problem, an implementation of the algorithm,
and documentation including a discussion of
implications and generalizations. This form of peer
instruction has improved performance of both the better
and the poorer students, and plagiarism is no longer a
problem. (Students who do not do their share of the
work are liable to be excluded by their group.) They
also investigate topics with much greater thoroughness
and appear to obtain a deeper understanding. The group
experience is valuable training for working on projects
in industry. The tutorial will outline how to organize
such a course and will discuss case studies.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Moffatt:1982:EPT,
author = "David V. Moffatt and Patricia B. Moffat",
title = "Eighteen {Pascal} texts: an objective comparison",
journal = j-SIGCSE,
volume = "14",
number = "2",
pages = "2--10",
month = jun,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989314.989315",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Villasenor:1982:EPCb,
author = "Yolanda F. Villase{\~n}or",
title = "Evolution of a program in computing for a {Latin}
{American} graduate college",
journal = j-SIGCSE,
volume = "14",
number = "2",
pages = "11--16",
month = jun,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989314.989316",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "This paper describes the evolution in the design of an
academic program in computing at the graduate level in
a developing country. The particular norming aspects of
the program's environment are discussed. This program
is sui generis due to the requirements of the
particular institution where it exists. Some of the
factors that affect academic programs in computing in a
developing country are briefly commented.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Magel:1982:CGC,
author = "K. Magel",
title = "Computer Graphics Courses",
journal = j-SIGCSE,
volume = "14",
number = "2",
pages = "17--20",
month = jun,
year = "1982",
CODEN = "SIGSD3",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
bibdate = "Sat Nov 17 10:29:15 2012",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
URL = "ftp://ftp.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Graphics/imager/1982.bib;
ftp://ftp.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Graphics/siggraph/1982.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
keywords = "I3m computer science education",
}
@Article{Dinerstein:1982:EIS,
author = "Nelson T. Dinerstein",
title = "On the education of information system specialists",
journal = j-SIGCSE,
volume = "14",
number = "2",
pages = "21--25",
month = jun,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989314.989317",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Bell:1982:TPU,
author = "D. H. Bell and D. Simpson",
title = "Teaching parallelism: the use of a case study",
journal = j-SIGCSE,
volume = "14",
number = "2",
pages = "26--31",
month = jun,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989314.989318",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Richards:1982:NAF,
author = "Dana Richards",
title = "Note about: {``On the file update problem''}",
journal = j-SIGCSE,
volume = "14",
number = "2",
pages = "31--31",
month = jun,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989314.989319",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "See \cite{Richards:1981:FUP}.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Ford:1982:FTR,
author = "Gary Ford",
title = "A framework for teaching recursion",
journal = j-SIGCSE,
volume = "14",
number = "2",
pages = "32--39",
month = jun,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989314.989320",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "Recursion is presented as a generalized control
structure, with iteration being a special case. A
method is described to determine when to use recursion
and when to use iteration in designing an algorithm to
solve a problem.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Pokrass:1982:OSP,
author = "David J. Pokrass and B. F. Wu",
title = "An operating systems project using structured
methodology",
journal = j-SIGCSE,
volume = "14",
number = "3",
pages = "7--10",
month = sep,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989322.989323",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "This paper describes a simple microcomputer project
which we found to be successful in teaching operating
systems principles. The project involved designing and
implementing a very simple operating system kernel. It
is appropriate for a one quarter introductory course.
Structured techniques were a requirement during the
design and coding phases.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Kelsh:1982:PCU,
author = "James P. Kelsh and John C. Hansen",
title = "Personal computers in the undergraduate curriculum: an
example",
journal = j-SIGCSE,
volume = "14",
number = "3",
pages = "11--14",
month = sep,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989322.989324",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "The authors will show how off-the-shelf personal
computers can be used in a variety of ways and at a
number of levels to enrich the study of computers at
small colleges. It is not our intent to suggest that
personal computers replace larger mainframes in
computer science courses. Rather, we intend to show how
these computers can be used to give small colleges the
ability to teach meaningful courses in subjects which
until recently could be taught only at universities
fortunate enough to possess large computer laboratories
and their own hardware experts.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Coey:1982:PCL,
author = "W. A. Coey and D. Q. M. Fay",
title = "Practical computer logic classes for computer science
students: the use of logic analysers",
journal = j-SIGCSE,
volume = "14",
number = "3",
pages = "15--21",
month = sep,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989322.989325",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "Undergraduate students in our Computer Science Honours
degree course are introduced to logic analysers and
other test equipment in a series of hardware
experiments taken during their third year. This paper
describes our approach and details of three of these
experiments which use logic analysers.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Juell:1982:OAC,
author = "Paul L. Juell",
title = "An office automation course",
journal = j-SIGCSE,
volume = "14",
number = "3",
pages = "22--23",
month = sep,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989322.989326",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "At the University of Wyoming a course was developed on
office automation. This course attempts to expose the
student to a number of the software tools being used in
the ``automated office''. The exposure is both in the
lecture format and by having the students use the
software tools available at this installation. There
are three parts to the course. The first part discussed
text editors. The editors used are the UCSD text
editor, and the CYBER's text editor, XEDIT.The second
part discussed text processors. The text processors
used are TEXTJAB, and RNF, both of which are available
on our CYBER computers. The last part discussed other
topics of interest including: utility programs,
electronic mail, data base management systems and some
of the effects of technology on office operations. The
use of the computer as an information processing tool
was emphasized by its use all phases of the class. For
example, all materials that would normally be
distributed in handouts were placed on-line on the
computer and the students had to obtain copies of the
material from the machine.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Gorsline:1982:AEH,
author = "G. W. Gorsline",
title = "Articulation: easing the high school to college
transition {ES3} --- task group 5",
journal = j-SIGCSE,
volume = "14",
number = "3",
pages = "24--29",
month = sep,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989322.989327",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "Arguments are presented supporting a freshman-level
course to assist students entering a post-secondary
computer science program to acquire the very basic
fundamentals of the subject that may not have been
available to them during their secondary school
experience. We believe that most colleges,
universities, and community colleges have increased the
rigor of their versions of the Curriculum 78 course CS
1 to the extent that prerequisite knowledge and skills
would be very helpful to a large number of students.
While it is suggested that these fundamentals can best
be learned in a pre-college setting, for those students
lacking such a background (currently the vast
majority), it is argued that an articulation course
must be available. It is strongly suggested that an
excellent prescription for the necessary course
materials is given in the ACM ES$^3$ report by Rogers
and Austing (7). It must be noted that many colleges
currently offer and require an equivalent course or
courses.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Foley:1982:THF,
author = "James D. Foley",
title = "Teaching human factors in computer systems: a summary
of a session held at the human factors in computer
systems conference",
journal = j-SIGCSE,
volume = "14",
number = "3",
pages = "30--30",
month = sep,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989322.989328",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Foley:1982:TDE,
author = "James D. Foley",
title = "Teaching the design and evaluation of user-computer
interfaces",
journal = j-SIGCSE,
volume = "14",
number = "3",
pages = "31--33",
month = sep,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989322.989329",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Moran:1982:ACP,
author = "Thomas P. Moran and Stuart K. Card",
title = "Applying cognitive psychology to computer systems: a
graduate seminar in psychology",
journal = j-SIGCSE,
volume = "14",
number = "3",
pages = "34--37",
month = sep,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989322.989330",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Shneiderman:1982:TSP,
author = "Ben Shneiderman",
title = "Teaching software psychology experimentation through
team projects",
journal = j-SIGCSE,
volume = "14",
number = "3",
pages = "38--40",
month = sep,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989322.989331",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Badre:1982:DHC,
author = "Albert N. Badre",
title = "Designing the human-computer interface",
journal = j-SIGCSE,
volume = "14",
number = "3",
pages = "41--44",
month = sep,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989322.989332",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Murtagh:1982:VER,
author = "F. Murtagh",
title = "Verifying examination results: a general approach",
journal = j-SIGCSE,
volume = "14",
number = "4",
pages = "2--11",
month = dec,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989386.989387",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "It is useful to have available a general technique for
checking on examination results. In this regard,
Correspondence Analysis offers a number of advantages
over other exploratory data analytic techniques. We
illustrate some aspects of its use here, using the
results obtained by 34 students in the B. Sc. degree
examination in the author's department.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Furtado:1982:IGP,
author = "A. L. Furtado and A. A. B. Furtado and F. A.
Messeder",
title = "Instructional Graphics Packages to Be Used with a Line
Printer",
journal = j-SIGCSE,
volume = "14",
number = "4",
pages = "12--15",
month = dec,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989386.989388",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
URL = "ftp://ftp.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Graphics/imager/1982.bib;
ftp://ftp.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Graphics/siggraph/1982.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
keywords = "I3m computer science education",
}
@Article{Shay:1982:CDD,
author = "William A. Shay",
title = "A course in {DBMS} ({Database Management Systems})",
journal = j-SIGCSE,
volume = "14",
number = "4",
pages = "16--21",
month = dec,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989386.989389",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Szalajka:1982:M,
author = "Walter S. Szalajka",
title = "Microcomputers",
journal = j-SIGCSE,
volume = "14",
number = "4",
pages = "22--25",
month = dec,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989386.989390",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Brownsmith:1982:SCG,
author = "Joseph D. Brownsmith",
title = "A survey of {CIS} graduates from the {University of
Florida, College of Engineering}",
journal = j-SIGCSE,
volume = "14",
number = "4",
pages = "26--32",
month = dec,
year = "1982",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989386.989391",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:16 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "This paper presents the results of a survey of recent
graduates of the University of Florida, College of
Engineering who majored in Computer and Information
Sciences. The survey requested employment information,
e.g., Company, job title, job activities (type of
activity, percent of time spent on activity). The
survey also asked for feedback on the relevance of the
curriculum to their present employment. The results
indicate that 95\% are presently employed in a computer
related field, and that 67\% employed by computer
vendors or engineering/technology companies. also, 38\%
have the word ``engineer'' in their job title. 86\%
engage in programming and spend an average of 44\% of
their time on it. This survey was conducted as part of
an ABET accreditation.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Dalphin:1983:ACS,
author = "John F. Dalphin and Michael C. Mulder and Tom Cain and
George Davida and Gerald L. Engel and Terry J.
Frederick and Norman E. Gibbs",
title = "Accreditation in the computing sciences (Panel
Session)",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "1--1",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801002",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "A joint task force of the ACM and the IEEE Computer
Society is meeting regularly to discuss issues relating
to accreditation or approval in the computing sciences.
In addition to considering various mechanisms to
implement the important qualitative review and
certification, the Joint Committee is developing a
preliminary set of Computer Science Program
requirements. Increasing requests are being made to the
professional societies to provide guidance in computer
science programs. While certain guidance and evaluation
mechanisms exists, and agencies to administer them,
these tend to be directed to specialized programs and
the field is so broad that a wider view must be taken.
It is estimated that as many as 500 programs not
presently served by existing mechanisms and agencies
would benefit from such guidance. This panel will
discuss some of the issues relating to implementation
of accreditation/approval as well as quantitative
criteria for computer science programs that provide
competency in the profession. Audience participation
and discussion will be encouraged.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Mili:1983:CTP,
author = "Ali Mili",
title = "A case for teaching program verification: Its
importance in the {CS} curriculum",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "2--6",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801003",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "Because of its relevance to program analysis and,
ultimately, to program synthesis, the area of formal
verification of program correctness is an important
part of the education of the programmer and the
computer scientist. A case is presented in this paper
to advocate the teaching of the formal verification of
computer programs. This case is based on three major
arguments: --- The Why, i.e., the need for including a
course on program verification in the computer science
curriculum, --- The What, i.e., the technical contents
of such a course as highlighted by the current state of
the art, --- The How, i.e., the logistic feasibility of
such a course within a fifteen-week semester.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Haas:1983:PMP,
author = "Mark Haas and Johnette Hassell",
title = "A proposal for a measure of program understanding",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "7--13",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801004",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "This paper investigates the needs of computer science
educators and experimental researchers for a measure of
programmer performance. Operational and comprehensional
problem solving is differentiated and their
manifestations in computer science are presented.
Measures that have been used by experimental
researchers to evaluate programmer performance are
described. The lack of adequate measures of
comprehensional problem solving leads to the definition
of the concept of Program Understanding. A measure of
Program Understanding is discussed and its uses in
education, experimental research, and industry are
explored.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Culik:1983:LVM,
author = "K. Culik and M. M. Rizki",
title = "Logic versus mathematics in computer science
education",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "14--20",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801005",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "Informal mathematical proofs admit and require
interpretation while formal logic proofs suppress
(abstract from) meanings. The former is closely related
to problem solving and computer programming. The
latter, which is commonly used for proving program
correctness, complicates this procedure because it
separates problem solving from programming. A
constructive mathematical proof in finite discrete
mathematics of an existential theorem is a computer
program if the pertinent data structures and functions
are expressed in a programming language. Several
detailed examples of graph theoretical problems and
theorems are presented along with their constructive
proofs and corresponding programs.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Bolz:1983:RTC,
author = "Richard E. Bolz and Lawrence G. Jones",
title = "A realistic, two-course sequence in large scale
software engineering",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "21--24",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801006",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "We discuss a two semester, senior level sequence of
courses in large scale software development. The
courses are keyed upon the element of realism by having
an actual user supply an actual project. In the first
course students develop a functional specification of
user needs. In the second course students design a
system from the specifications and implement at least a
portion of the project. We discuss the significant
benefits of having a real project and point to some
drawbacks. We conclude by discussing possible
applicability of our courses to other schools.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Shub:1983:PCO,
author = "Charles M. Shub",
title = "A project for a course in operating systems",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "25--30",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801007",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "A simulated machine approach to an operating systems
course project is described. The motivations for
including the project in the course are delineated. The
reasons for selecting the particular type of project
are given. The fictitious hardware and the requirements
for its simulation are presented. The conceptual issues
are amplified. The methodology for a high level process
oriented design for a multiprogrammed batch environment
is delineated. The primitives to be used in the design
are described and motivated. The issues to be addressed
in the actual implementation of the paper design are
explored. Possible extensions to the project are
suggested. Student feedback is presented. Conclusions
are drawn.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Hayashi:1983:OSP,
author = "Tsunetoshi Hayashi",
title = "An operating systems programming laboratory course",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "31--35",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801008",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "Some inherent difficuties are present for good
exercise and practice in operating systems programming
laboratory course. This paper gives a fairly manageable
laboratory course plan for programming operating
systems (OSs) and a teaching tool which is used in it.
The plan enables a prototype operating system as a
whole, including the nucleus and multiprogramming
mechanism, to be written in high level language. The
operating system can run a binary machine program as
job program. It is realized through simulation in a
common programming environment. Some drawbacks of the
plan are discussed and solutions are also given.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Chua:1983:HCU,
author = "Y. S. Chua and C. N. Winton",
title = "Hardware component of an upper level computer science
curriculum",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "36--40",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801009",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "This report elaborates on the hard-ware requirement
recommended in North Florida. Brief course contents,
minimal laboratory facilities, key experiments and
laboratory management are described.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Fornaro:1983:SAT,
author = "R. J. Fornaro and K. P. Garrard and E. M. Uzzle",
title = "A structured approach to teaching operating systems
principles using a high level concurrent programming
language",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "41--49",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801010",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "The educational objectives of two upper level
operating systems courses are discussed. The
instructional environment in which these courses are
taught is also described. The primary goal is to expose
students to all of the important issues involved in
designing and implementing operating systems. Students
should start with the architecture of the target
machine and proceed through to an implementation of
some functioning operating system. This is a difficult
task to achieve in the confines of a single semester.
However, a careful choice of software exercises that
start very simply and build on each other to illustrate
important points, and a high level language facility
for writing operating system programs have combined to
produce a successful experiment. This technique is
applied in a senior level Computer Science course on
Operating Systems Principles and a graduate level
course on Real Time Systems. The program development
system described is not only a good educational tool,
but also provides a vehicle for research in comparing
concurrency constructs in languages and the performance
and architectural implications of concurrent
programs.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Turner:1983:TFM,
author = "A. Joe Turner and Susan L. Gerhart and Eric C. Hehner
and Harlan D. Mills",
title = "Teaching formal methods for program development and
verification (Panel Session)",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "50--50",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801011",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "A. Joe Turner The role of formal methods for program
development and verification in computer science
curricula will be discussed. The panel members will
address the questions (1) What should be taught? (2)
When should it be taught? (3) What are the objectives
in teaching this material? (4) What are the problems in
teaching this material at this level? The panel members
and an outline of their positions is given below. Susan
L. Gerhart Certain things are understood to be needed
for applying verification technology to actual
software. The basic knowledge needed to apply
verification methods using current technology to
large-scale problems will be discussed, based on actual
experience in using the technology in such areas as
database systems, operating systems, and communications
systems. Eric C. Hehner The Dijkstra/Gries approach to
program development is an important and useful
component of the computer science curriculum. Good
programmers use this approach informally, and
instruction in the formal methods can provide the
understanding that will improve average programmers.
Although the subject matter is currently taught at the
senior/graduate level at Toronto, it should be taught
earlier, for example during the second year. Teaching
the material earlier does require a different approach,
however, and good student preparation in logic would be
essential for success. Harlan D. Mills Formal methods
and a large structured set of principles for program
design and verification should be taught early in the
computer science curriculum. Instruction in programming
can be improved by teaching a large set of small
principles, and teaching by apprenticeship. Students
learn easier and faster when they are freshmen than
later after they have become hackers.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Entin:1983:THC,
author = "Eileen B. Entin",
title = "Teaching human-computer interaction in introductory
courses",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "51--56",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801012",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "In this paper I have attempted to point out some ways
in which an instructor can sensitize students to the
human-computer interface aspect of programming. By
discussing this topic at the introductory level,
students are made aware early on both of how important
this aspect of programming is and, at the same time,
how difficult and time-consuming it is to produce
quality interface. Most of the suggestions for lecture
or discussion presented here can be covered fairly
briefly, without taking too much time away from the
discussion of the syntax and semantics of the
programming language or languages being covered in the
course. Just how much time is devoted to the topic of
interface is, of course, at the discretion of the
instructor. The suggestions for project assignments
also require small additions or modifications to the
traditional programming assignments. Furthermore, these
ideas can be incorporated into more advanced courses.
As the students' programming abilities increase and
they are able to produce more and more complex code,
the dimensions for evaluation of user interface can be
broadened. None of the foregoing is meant to imply that
it would not be desirable to have students take a
course specifically devoted to issues in human-computer
interface. It would certainly be appropriate for
students to pursue this topic in depth, and a special
course such as the one outlined by Shneiderman [6],
would be excellent. The important goal at the
introductory level is to make students aware that user
interface is an important aspect of good programming.
If they gain this awareness at the outset, it will
pervade their thinking so that one does not have to
correct their orientation later in the curriculum, or
later still, after they begin their professional
career.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Henry:1983:POC,
author = "Sallie Henry",
title = "A project oriented course on software engineering",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "57--61",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801013",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "This paper makes an attempt to outline Software
Engineering course with particular attention on the
administration of the project. Section II describes the
type of students taking the course, and a general
description of the topics covered in the course. In
section III the project itself is discussed with
attention focused on the need for a project, what is
expected of the students and the administration of the
project. Section IV describes how parts of the course
have been automated to relieve some of the problems of
administration. Finally, the last section of the paper
summarizes the impact of this course on the students
and their employers.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Woodfield:1983:SIE,
author = "Scott N. Woodfield and James S. Collofello and
Patricia M. Collofello",
title = "Some insights and experiences in teaching team project
courses",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "62--65",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801014",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "A large amount of software development is performed by
teams of individuals. To prepare students for these
team efforts, many universities are beginning to offer
computer science courses in which a software
development team project is undertaken. The performance
of these teams may be affected by many complex factors.
This paper will describe some of our experiences from
teaching several different types of project team
courses. Factors which affect project team
effectiveness will also be discussed.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Shooman:1983:TSE,
author = "Martin L. Shooman",
title = "The teaching of software engineering",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "66--71",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801015",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "It has become abundantly clear to all that during the
last two decades of the twentieth century and long into
the twenty first, software will be both the heart and
the binding force of all our large technological
developments. Two decades ago large software systems
began to be born. Within the last decade, leaders in
industry, government, and the universities have
realized that software can represent up to 90\% of the
cost of large computer projects. During this time
period, the term Software Engineering has emerged,
which can be defined as: Software Engineering: The
collection of analysis, design, test, documentation,
and management techniques needed to produce timely
software within budgeted cost. One of the major
challenges facing computer science departments is how
to teach software engineering to the large number of
B.S. and M.S. students who are now studying Computer
Science.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Berztiss:1983:DPC,
author = "A. T. Berztiss",
title = "Data processing and computer science theory",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "72--76",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801016",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "Theoretical results have had much greater impact on
computing practice than we are normally aware of, and
the practical significance of theoretical results can
be expected to become more prominent in the future. We
discuss the past and present significance for data
processing specialists of some results in analysis of
algorithms, languages, and program proofs, and argue
for a greater emphasis on computer science theory in
data processing curricula.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Chua:1983:ULC,
author = "Y. S. Chua and C. N. Winton",
title = "An upper level computer science curriculum",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "77--81",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801017",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "In response to national curricular trends, the
computer science curriculum at the University of North
Florida has undergone three iterations since its
inception in 1972. Experiences with the development of
the North Florida curriculum coupled with recent
exposure to the current thinking of the IEEE-CS
Curriculum Committee motivate this paper. The
curriculum as outlined in this paper owes its origins
to the earlier ACM and IEEE-CS model curricula.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Archer:1983:WDB,
author = "Clark B. Archer",
title = "What does business and industry expect from computer
science graduates today?",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "82--84",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801018",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "In developing a curriculum that produces graduates
that are readily accepted in today's business and
industry the question arises, ``What courses in a
student's background are most vital?'' To address this
question a questionnaire was constructed and sent to
500 businesses and industries in South Carolina, North
Carolina, Tennessee, Georgia, Virginia, and Florida.
This short paper reports the rather startling findings
of this survey.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Aiken:1983:RTCa,
author = "Robert M. Aiken",
title = "Reflections on teaching computer ethics",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "85--85",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801019",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "(This paper has been accepted for publication in the
Proceedings, but the photo-ready form was not delivered
in time. Copies of the paper should be available upon
request at the presentation.)",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Barrett:1983:MAT,
author = "Robert A. Barrett and Ernest A. Kallman and John F.
Schrage",
title = "Methods and approaches for teaching systems analysis
(Panel Session)",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "86--87",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801020",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "Effective teaching of Systems Analysis, Information
Systems, or Management Information Systems requires
innovative approaches that go beyond the traditional
classroom approaches. The panel will present ideas that
have worked successfully and can possibly be utilized
by other departments. The approaches center on the
application of learned material into a setting that
will allow the student to experience the ``work place''
environment. Actual projects done in a team setting is
the real key to improving the students learning of the
subject material in systems analysis and design
courses. This approach involves the skills of working
in a team, writing, and presentation. The graduate
gains experience and therefore preparation for the
eventual job they will be doing from their class
projects. Requirements of the faculty increase somewhat
in this type of approach and the panel will discuss
these issues also. Robert A. Barrett, Moderator In the
area of systems analysis, information systems, and
management information systems, we have in past
symposiums presented papers that outline the courses
and the course contents. We have not dealt with some of
the approaches or methodologies of student assignments
and work. Our department has an advisory committee that
provides input/guidance to the needs that business and
industry have in regards to the individual who is
working as a programmer, programmer/analyst, or systems
analyst. One of the major issues that is being
discussed (and has been over the past two years) is the
writing, speaking and team concept abilities of the
working professional. We have incorporated many of the
needs in the individual classes to enhance and
reinforce the learning of the student in these three
areas. We put the student into teams as much as
possible and require as many written reports and
presentations as possible. Ernest A. Kallman At Bentley
the systems design course is a capstone course for
seniors only. Its objective, beyond the obvious purpose
of covering the systems design function, is to help the
student make the transition from textbook understanding
of information systems to actual real world experience.
To that end some part of the course is given over to
topics such as installation organization and
management. To add further realism a team project is
assigned which requires the observation of an actual
computer installation in some organization other than
Bentley College. John F. Schrage The curriculum follows
concepts noted in the major computer curricula studies
from ACM on both undergraduate and graduate levels. The
DPMA model curriculum also influenced the program in
information systems. The programs provide training and
education in both programming and systems with
specializations somewhat determined by each student.
The number of systems courses has expanded in the last
three years. The systems concepts are presented,
reinforced in intermediate courses, and culminated in a
real-world project for both levels of students. The
capstone situation for all students in the computer
area is a real-life problem and solution. Students form
into teams of three or four and find an area company
which has a systems-oriented problem applicable for
solution within the ten-week term. The team approach is
used in most of the courses, but the independence of
students in this course shows more on adapting for the
job market. Team work is done in all courses after the
introduction course in concepts and programming.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Beidler:1983:CSC,
author = "John Beidler and Lillian Cassel and Richard Austing",
title = "Computer science curriculum recommendations for small
colleges (Panel Session)",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "88--88",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801021",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "Panelists will report on the work of the ACM Education
Board's ad hoc committee to revise and update the Small
College curriculum recommendations published by ACM in
1973. The revised report's completion is expected by
the end of 1983. A preliminary report will be given
which addresses topics including suggested curriculum
content, resources needed, implementation problems, and
other matters of concern to small colleges attempting
to develop and/or maintain a viable computer science
program. Audience response will be welcome to provide
input to the committee.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Mitchell:1983:RIA,
author = "William Mitchell",
title = "Retraining: Is it the answer to the computer faculty
shortage?",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "89--98",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801022",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "This paper reports on the experiences acquired in
initiating a summer retraining program to prepare
college faculty to teach undergraduate computing. The
distinction between formal and informal retraining, the
benefits of formal retraining, and the justification
for credentializing such programs with a masters degree
are also discussed.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Heeler:1983:MDS,
author = "Phillip J. Heeler",
title = "A {Master}'s degree in school computer studies",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "99--103",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801023",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "Several papers have been written about the shortage of
knowledgeable computer science teachers at the
secondary and junior college level. Additional reports
have been written describing workshops, courses, and
various other methods to help reduce this shortage. See
for example papers by Moursund, Dennis, Piorot and
others in various publications by ACM and the
proceedings of recent National Educational Computing
Conferences. (1, 2) Very few papers have reported on
the existence of degree programs for teachers who are
interested in developing the necessary background to
teach computer science. Even fewer master's degree
programs exist to help train teachers in computer
science education. Moursund has described the master's
degree at Oregon (3), Lykos has established a degree at
Illinois Institute of Technology, and the University of
Illinois has a degree for teachers. (2) This paper
describes a unique master's degree program at Northwest
Missouri State University. Details are given on the
development and present status of the program. Also,
several suggestions are indicated for possible future
directions for such a program.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Chand:1983:CCE,
author = "Donald Chand",
title = "Crisis in computer education",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "104--104",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801024",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "(This paper has been accepted for publication in the
Proceedings, but the photo-ready form was not delivered
in time. Copies of the paper should be available upon
request at the presentation.)",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Brooking:1983:PPTa,
author = "Annie G. Brooking",
title = "The problem of producing teachers with computing
expertise within the school system",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "105--105",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801025",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "(This paper has been accepted for publication in the
Proceedings, but the photo-ready form was not delivered
in time. Copies of the paper should be available upon
request at the presentation.)",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Mincy:1983:VAP,
author = "Jeffrey W. Mincy and Alan L. Tharp and Kuo-Chung Tai",
title = "Visualizing algorithms and processes with the aid of a
computer",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "106--111",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801026",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "Communicating algorithms and processes is an integral
part of computer science education yet in many
instances is difficult to carry out effectively using
traditional techniques. Using the computer as an aid in
visualizing and understanding an algorithm is one way
to improve this communication process. With the
computer technology available to us today, it would be
unfortunate if we did not make effective use of it in
computer science education. (We don't want to be like
the shoemaker's children.) The prototype systems
described in this paper exemplify how a computer might
be used as an instructional aid; the observations
resulting from their application suggest further
experimentation and use.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Moore:1983:TMP,
author = "Freeman L. Moore",
title = "Teaching microcoding principles",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "112--115",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801027",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "Students are typically exposed to programming in
various languages as part of their experience in
computer science. Assembly language and hardware
concepts are considered standard knowledge in addition
to other related topics. Teaching firmware, the
integration of hardware and software, is the subject of
this paper. The need for teaching firmware is
presented, followed by a description of a project
assigned to students. Lastly, a discussion of the
portability of the concepts learned is presented.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Nygard:1983:IST,
author = "Kendall E. Nygard and Ashok K. Iyengar",
title = "An interactive system for teaching input processes in
simulation",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "116--119",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801028",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "In this paper a fully interactive software system
(SAGIPIS), which carries out data analysis, parameter
estimation and process generation is discussed.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Cuha:1983:TMA,
author = "Ratan K. Cuha",
title = "Teaching microprocessor architectures",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "120--123",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801029",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "For our undergraduate computer science architecture
majors, we are making a major revision of our existing
course sequence (three courses) on microprocessors. For
effective utilization of microprocessors, a total
system design and development methodology approach is
used. In this paper, we discuss the development of the
first course of the sequence. The first course
emphasizes on various microprocessor architectures.
Since our non-architecture major undergraduate students
may take this first course as an elective, this course
is designed as a self contained foundation course with
proper mixes of hardware and software.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Peck:1983:DCR,
author = "John C. Peck and James R. Driscoll and Pentti A.
Honkonen and William Shay",
title = "Database courses with realistic student projects
(Panel Session)",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "124--124",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801030",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "This session will consist of a panel discussion of
courses in DBMS which involve student projects using
commercially available database management systems. A
list of panelists and a synopsis of their topics
follows. John C. Peck, Chairman Clemson University has
used IDMS (a network model by Cullinane Database
Systems, Inc.) for the last 8 years in the senior level
introductory course in database management. Although
all three popular models (network, hierarchical, and
relational) are covered in the course a team project (3
or 4 member teams) using IDMS in an online environment
is assigned to reinforce the ideas central to all three
models. The pros and cons of using large mainframes for
such a course are discussed. James R. Driscoll The
University of Central Florida has undertaken a project
to implement fundamental versions of all three popular
DBMS models on low-end microcomputer configurations.
Dr. Driscoll will discuss the development of RQL
(Relational Query Language) and RMS (Relational Menu
Systems) which are used at UCF. Pentti A. Honkonen
Georgia State University has access to three database
management systems for its course in DBMS. Dr. Honkonen
will compare the Instructional Information Management
System, Univac's DMS/90 and The Relational Information
Management Systems (RIMS) as they pertain to
instructional use in a university environment. William
Shay The University of Wisconsin at Green Bay offers a
project-oriented course in DBMS utilizing a CODASYL
type DBMS from Xerox called the Extended Data
Management System (EDMS). In this course each student
designs, loads, and processes against a real database.
The nature of the project and the experiences
encountered during the past 4 years the course has been
taught will be discussed.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Mitchell:1983:RCF,
author = "William Mitchell and Carter Bays and Stephen Mitchell
and Stanley Franklin and Ed Dubinsky and Richard
Austing",
title = "Retraining of college faculty for computer science
(Panel Session)",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "125--126",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801031",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "William Mitchell, Moderator This panel is convened so
that the issues inherent in retraining strategies may
be debated by representatives of the formal faculty
retraining programs. The speakers will address the
masters level retraining of college faculty from other
disciplines via summer coursework, an approach which is
markedly different from the traditional pattern of
formal re-education because it assumes no discontinuity
in a faculty member's service to his college. This
approach is obviously most advantageous for both
college and the participating faculty member, and it
also permits the design of special programs to serve
this unique audience. Given the popularity of this
format it is a matter of great concern to the
discipline that these special programs be credible.
Carter Bays The Computer Science Summer Institute at
the University of South Carolina was conceived in 1979
and has attempted to offer, over a period of 3 summers,
the majority of the coursework required for the M.S.
degree. The program has been successful in that
approximately 20 faculty from 2 and 4 year schools in
South Carolina have completed, or nearly completed
their M.S. in Computer Science. Unfortunately in many
cases the retrained faculty have left their schools and
acquired better positions elsewhere. Stephen Mitchell A
combination of several factors has resulted in the now
well-publicized teacher shortage in computer education.
The factors include expanding student enrollments,
industry demand for trained personnel, and the related
``brain-drain'' of teachers to industry. Innovative and
flexible programs are needed for the necessary
retraining of teachers. In considering resources for
re-training, key issues are: program quality,
objectivity, and visibility. Stanley Franklin Our
program is intended as a stopgap measure. The junior
colleges and four-year colleges in our system cannot
hire traditionally trained computer scientists. Yet
they face increasing demand from students for computer
science courses. We intend to retrain faculty from
other disciplines to teach the beginning computer
science courses. We'll use a two-summer format and an
existing degree program originally designed for high
school teachers. No education courses are included; our
students will all have successful college teaching
experience. We think of this program as serving an
interim need for the next few years. As better trained
computer scientists become more plentiful, demand for
this kind of training will diminish, and the program
can be discontinued. Ed Dubinsky In Summer 1983 an
Institute for Retraining Mathematicians to Teach
Computer Science will be established at Clarkson
College under the auspices of the joint ACM/MAA
Committee on Retraining for Computer Science. This is
the initial implementation in a project, which has been
in development over the past two and one-half years, to
deal with the shortage of college teachers of computer
science. The panel presentation will discuss some of
the history, present goals and future plans along with
some of the features of the present implementation.
Richard Austing I do feel that retraining is important
to small colleges. In fact it will be a necessity if
the colleges are to maintain computer science programs.
They will not be able to compete for people who have
PhD's in computer science. Colleges will have to find
PhD's in other disciplines who have (or who are willing
to acquire) backgrounds in computer science. Of course,
these faculty members will need continued training.
Colleges should encourage retraining of faculty from a
number of departments, including non-science ones. A
good mix of interest can produce a fruitful environment
for a computer science department which will service
the entire campus and the surrounding community.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Hoffman:1983:MHS,
author = "Irwin J. Hoffman",
title = "A model high school computer lab (Special Session)",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "127--127",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801032",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "The George Washington High School has received many
awards for its ecumenical approach to affording
students a computer experience. The computer curriculum
and laboratory treat the whole spectrum of student
abilities and subject areas, including not only
mathematics and business but also other areas such as
English, art and music, as well as the educationally
underprivileged. The curriculum includes 16 formal
classes, and the laboratory currently contains 36
computers. The development and organization of the
computer laboratory and curriculum will be presented. A
brief demonstration of software to teach English to
students speaking Spanish, Laosian, Hmong, and
Vietnamese.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Silver:1983:STS,
author = "James L. {Silver, Jr.} and Robert R. Leeper",
title = "Schemata for teaching structured assembly language
programming",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "128--132",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801033",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "The paper advocates the use of structured programming
techniques in designing and developing assembly
language programs. It presents schemata for
implementing the major constructs of structured
programs in IBM 370 Assembly language. These include
the extensive use of equates for defining labels and
the use of indentation to illustrate logical
dependencies in pseudocode comments.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Foley:1983:PDW,
author = "David M. Foley",
title = "Program documentation at {Wichita State University}",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "133--136",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801034",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "The main purpose of this paper is to discuss about
program documentation and solutions on the problems in
documentation.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Sanders:1983:UJD,
author = "Dean Sanders",
title = "Using {Jackson} diagrams to classify and define data
structures",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "137--142",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801035",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "A modified set of Jackson diagrams together with a
classification scheme is proposed as a means for
unifying the study of data structures. The diagrams
have proven to be very useful for presenting complex
concepts and relationships.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Jost:1983:APA,
author = "A. C. Jost and R. Bolz and G. Topping",
title = "Adventures in {PASCAL} --- the academy approach",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "143--147",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801036",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "A new curriculum was designed for the computer science
major at the Air Force Academy with the initial majors
course being Elements of Programming Languages (CS359).
The course consists of four major blocks: detailed
concepts of PASCAL; examination of elements of
programming languages; examination of FORTRAN77 and
COBOL; and student comparative reports on other
contemporary languages. The initial block about PASCAL
in this course is unique in concept and approach; and
is the focus of this paper. The underlying basis for
the approach taken is that PASCAL is an extremely small
language; therefore, very easy to master. Once a
student has mastered a programming language it is easy
to compare other languages against the 'mastered'
language. Also, it is much easier for the student to
learn new programming languages once one is mastered.
The approach we used in this course is what makes it
fairly unique.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Barker:1983:PSI,
author = "Ricky J. Barker and E. A. Unger",
title = "A predictor for success in an introductory programming
class based upon abstract reasoning development",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "154--158",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801037",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "The purpose of this study was to create and validate a
tool which could be administered to students enrolled
in or considering enrollment in an introductory
programming course to predict success in the course or
alternatively to segregate enrolled students into fast
and slow paced sections. Previous work which met the
criteria of a self contained predictive tool included
the work of Barry Kurtz [5] of the University of
California, Irvine using abstract reasoning development
as the predictive measure. The test Kurtz developed had
been tested only on a small sample (23 students) in a
controlled environment (one instructor --- the
researcher) and the test required up to 80 minutes to
complete. This study modified the Kurtz test to require
40 minutes and administered it to 353 students learning
two different languages from a variety of instructors.
This predictor successfully predicted the advanced
students from average to below average students. When
used in conjunction with other known factors, e. g.,
GPA, the authors feel it is a viable tool for advising
and placement purposes.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Gillett:1983:PPM,
author = "Will D. Gillett and Eric B. Muehrcke",
title = "A pedagogical processor model",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "159--164",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801038",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "This paper presents a pedagogical processor model,
intended for teaching fundamental concepts about von
Neumann machines. A general discussion of the desirable
pedagogical properties is given, and a specific one
address machine is defined. The machine has a simple
architecture, supports four addressing modes, and uses
a small number of hierarchically organized, fixed-field
instructions. Debugging capabilities are included in
the definition and can be accessed by executable
instruction.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Olson:1983:LAI,
author = "Lynn J. Olson",
title = "A lab approach for introductory programming courses",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "165--167",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801039",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "The lab portion of the introductory computer science
course at Wartburg College is described. These two-hour
time blocks are designed to facilitate a high degree of
student involvement through intensive practice in the
development of algorithms and the application of key
programming concepts. Several positive outcomes of the
laboratory approach are delineated and examples of
specific lab sessions are provided.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Koltun:1983:PRS,
author = "Philip Koltun and Lionel E. {Deimel, Jr.} and Jo
Perry",
title = "Progress report on the study of program reading",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "168--176",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801040",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "We present some ideas here about prose reading
comprehension tests, with analogies to program reading
exercises, and suggest the potential usefulness of a
standardized, nationwide program reading comprehension
test as a means to assess on a comparative basis
individual and department-wide progress through the
computer science curriculum. We conclude with a
research agenda on program reading and encourage
contributions to the work from interested colleagues.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Ford:1983:EDF,
author = "Gary A. Ford",
title = "An experiment with design formalism in introductory
courses",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "177--177",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801041",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "(This paper has been accepted for publication in the
Proceedings, but the photo-ready from was not delivered
in time. Copies of the paper should be available upon
request at the presentation.)",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Fontana:1983:PPF,
author = "Joseph M. Fontana",
title = "{Pascal} procedures and functions for teaching linear
data structures",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "178--186",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801042",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "Textbook subprogram packages for abstract data
structures are often inadequate, inconsistent in
design, or are listed as exercises. This paper presents
three packages of coordinated Pascal procedures and
functions that overcome these deficiencies for a
selection of linear data structures. The packages are
for array- and link-based stacks and link-based queues.
Design guidelines for developing the packages are
discussed, and examples of exercises using them are
included.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Peterson:1983:UGP,
author = "Gerald Peterson",
title = "Using generalized programs in the teaching of computer
science",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "187--192",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801043",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "Courses in Computer Science have undergone significant
improvement during the last few years. This improvement
has resulted from the introduction of guiding
principles such as structured programming and top-down
design. Unfortunately, even with the use of these
principles, buggy programs are commonplace. More
guiding principles are needed. This paper introduces
the concept of generalized programs and described how
they may be used as a guide in the creation of correct
computer programs. The method is discussed as it
relates to a first course in Computer Science, but the
idea could be applicable elsewhere in the curriculum.
Basically, the idea is to partition the problems
usually solved in the first course into groups such
that the programs for solving the problems in each
group will have common features. It was not found
possible to find such a group for every problem, but a
majority of the problems in the first course could be
grouped in this manner. For each group a generalized
program is written which captures the common features
of the group. When given a problem to solve, if the
student can ascertain the group to which it belongs,
then the generalized program for this group will give
guidance for programming the solution.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Cook:1983:APS,
author = "Robert N. Cook",
title = "Advanced problem solving and algorithm development",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "193--195",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801044",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "A course in advanced problem solving and algorithm
development is described in this paper. This course
differs from the approach taken in many algorithm texts
in that it emphasizes the problem solving process
involved in developing the algorithms rather than
proofs of correctness. Algorithms are studied in the
areas of number theory, array processing, sorting and
searching, text processing, and data structures. The
course concludes with a discussion of linear, binary,
and non-linear recursive algorithms. While some of the
algorithms may have been seen previously in other
courses, often the problem solving process involved in
developing the algorithms is not treated. Thus, the
course greatly enhances the students' understanding of
the art of problem solving. In addition, it exposes the
students to many important algorithms which they will
find useful both in later computer science courses and
in their professional careers.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Dheedene:1983:IAI,
author = "Robert N. D'heedene",
title = "Invitation to artificial intelligence",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "196--199",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801045",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "Artificial Intelligence (AI) is intelligence displayed
by non-living objects, that is, machines. The
possibility of creating intelligent machines has been a
motivating force behind a great deal of computing
machine development. The methods of AI are not only of
historical interest, but are powerful in themselves.
Artificial Intelligence therefore deserves a prominent
place in the undergraduate Computer Science curriculum.
This paper discusses the pedagogical advantages of
emphasizing AI in upper level courses, reasons for its
present neglect, and the importance of introducing AI
study.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Fowler:1983:CTP,
author = "George C. Fowler and Louis W. Glorfeld",
title = "{COBOL} tables: a proposed standard of presentation",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "200--203",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801046",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "In presentation of multidimensional arrays, a common
convention for presentation is the row major format.
Unfortunately, the presentation of COBOL tables follows
no conventional format. A survey of presentations in
current texts demonstrates this lack of uniform
presentation. The lack of uniformity adds complexity to
classroom presentation and also is magnified due to
little carry over of concepts learned when dealing with
arrays. A presentation of arrays and tables is
discussed along with a proposed standard for
presentation of tables in COBOL.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Garland:1983:APP,
author = "Steven J. Garland and David C. Rine and J. R.
Jefferson Wadkins",
title = "Advanced placement program in computer science (Panel
Session)",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "204--204",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801047",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "The Advanced Placement Program in Computer Science
will be discussed by members of the development group.
The presentation will be geared to both high school and
college level educators. Steven J. Garland, Chairman
The content of the Advanced Placement course and the
information that was used to put the course together
will be presented. Alternative outlines will be
discussed as well as long-range plans for the future.
David C. Rine, Chief Reader Suggestions on facilities
needed to support the Advanced Placement in Computer
Science course, and preparations for teachers of the
course, will be presented. Standards, teacher training,
and the Advanced Placement Examination will be
discussed. J.R. Jefferson Wadkins The role played by
the College Board and Educational Testing Service in
the development of Advanced Placement courses and
examinations, as well as ways in which the College
Board and Educational Testing Service assist high
schools and colleges with courses and examinations,
will be presented. Available materials and information
from the College Board and Educational Testing Service
will be discussed.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Rushinek:1983:EAR,
author = "Sara F. Rushinek and Avi Rushinek",
title = "{EDP} auditors' role in evaluating computerized
accounting information systems efficiency by queuing,
simulation and statistical models",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "205--210",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801048",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "This study is a summary of the various relevant
aspects related to evaluating system efficiency in
computerized accounting information systems. During
recent years a vast body of knowledge central to the
problem of computer performance evaluation has
accumulated. Unfortunately, however, the work on the
subject demonstrates enormous disparity. On the one
hand, one finds numerous reports and documents that
present masses of empirical data obtained from
measurement or simulation. On the other hand,
theoretical papers are, more often than not, couched in
advanced mathematics, not easily accessible to
engineers and/or Electronic Data Processing (EDP)
Auditors. Among a number of mathematical disciplines
related to system modeling,``queuing
model,''``simulation method,'' and ``statistical
analysis'' are the most important quantitative
techniques. This paper provides a cohesive introduction
to the modeling and analysis techniques for evaluating
system efficiency. These techniques will certainly be
applicable to modeling activities of complex systems in
general, and not merely computer systems.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Honkanen:1983:ICD,
author = "Pentti A. Honkanen",
title = "Installation of a commercial database management
system in a university environment",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "211--219",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801049",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "This paper addresses the problem of using a commercial
database management system (DBMS) in an academic
environment for educational purposes. Prior to the
decision to use a commercial DBMS, an instructional
database IDBS [4] was used. The pros and cons of this
decision are discussed. In addition, the problems of
obtaining a commercial DBMS on an academic budget for
instructional purposes, and of creating a reasonably
realistic database are discussed. Finally, an
evaluation of the initial quarter's use is presented.
The environment for this discussion is the Georgia
State University College of Business Administration
Information Systems Department graduate database
course. This course is offered three times a year with
approximately 20 students per offering. DBMS are
extensively being used in business areas [2,9,14,15].
As more DBMS are being installed, the sophistication
and complexity of these systems is increasing
[9,12,13]. This fact makes it imperative for the
graduates in the Information Systems field to have a
solid understanding of a DBMS and how it is used in a
business environment. Without actual experience using a
DBMS one cannot fully understand systems of such
complexity. This understanding cannot be obtained from
text reading and lecture. This situation is analogous
to learning a programming language without actually
ever using a computer.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{King:1983:TDC,
author = "Ronald S. King",
title = "Teaching database concepts with seed",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "220--227",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801050",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "This paper describes a course in database design
taught at Baylor, including a course catalog overview,
course outline, related SEED assignments, team oriented
term projects, and finally, student reactions to the
course.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Cassel:1983:OPL,
author = "Lillian N. Cassel",
title = "Organization of programming languages for business
information systems majors",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "228--231",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801051",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "The course CS8 ``Organization of Programming
Languages'' of Curriculum '78 is presented in the
context of a program for Business Information Systems
at a small business college. The applicability of this
course to the Information Systems curriculum is
considered. It is asserted that the successful
inclusion of this course suggests the desirability of
including the other core computer science material, as
defined in Curriculum '78, in a program for Information
Systems.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Blumenfeld:1983:WBP,
author = "Warren S. Blumenfeld",
title = "Weighting biodata to predict success of undergraduate
business administration students in introductory data
processing: Item analysis and cross-validation of net
weights",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "232--232",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801052",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "(This paper has been accepted for publication in the
Proceedings, but the photo-ready form was not delivered
in time. Copies of the paper should be available upon
request at the presentation.)",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Bowyer:1983:DUC,
author = "Kevin Bowyer and Mel Ray and Cary Laxer",
title = "Duke university computer kamp 1982",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "233--236",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801053",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Korf:1983:CSS,
author = "Richard E. Korf",
title = "A computer science syllabus for gifted pre-college
students",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "237--240",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801054",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "A computer science syllabus was designed for and
taught to a group of gifted and talented high school
students. A core course included segments on
programming in LISP, software systems, digital
hardware, theoretical computer science, and artificial
intelligence. In addition, some students elected an
independent programming project course. It was found
that gifted pre-college students can be taught computer
science, as opposed to merely computer programming.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Comer:1983:PC,
author = "James R. Comer and Robert R. Wier and J. Richard
Rinewalt",
title = "Programming contests",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "241--244",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801055",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Thorpe:1983:PSEa,
author = "Stephen W. Thorpe and Paul D. Amer",
title = "A proposed secondary education computer science
curriculum",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "245--245",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801056",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "(This paper has been accepted for publication in the
Proceedings, but the photo-ready form was not delivered
in time. Copies of the paper should be available upon
request at the presentation.)",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Lemos:1983:FCT,
author = "Ronald S. Lemos",
title = "``Free'' computer too expensive",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "246--246",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801057",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "(This paper has been accepted for publication in the
Proceedings, but the photo-ready form was not delivered
in time. Copies of the paper should be available upon
request at the presentation.)",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Baird:1983:PEP,
author = "William E. Baird and Charles E. Rughes and J. Michael
Moshell",
title = "Programming environments for pre-college instruction
(Special Session)",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "247--247",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801058",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "This session features two presentations and
demonstrations of computer software/hardware systems
for teaching problem solving techniques and programming
concepts. Several computers will be available for
hands-on demonstration at the conclusion of the
session.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Hamm:1983:TPG,
author = "R. Wayne Hamm and Kenneth D. {Henderson, Jr.} and
Marilyn L. Repsher and Kathleen M. Timmer",
title = "A tool for program grading: The {Jacksonville
University Scale}",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "248--252",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801059",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "The main purpose of this paper is to discuss about the
Jacksonville University Scale, a tool for program
grading and it's advantages.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Sebesta:1983:SVC,
author = "Robert W. Sebesta",
title = "The suitability of the {VAX} for a course in assembly
language",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "253--257",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801060",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "This paper describes the assembly language course we
teach, using a Digital Equipment Corporation VAX-11/780
minicomputer, in which structured programming is
stressed. It also discusses the relative merits and
disadvantages of choosing the VAX as the computer to be
used in such a course. The first section of the paper
provides a quick survey of the VAX architecture. The
second describes our course in assembly language,
including our method of structuring assembly language
programs. The final section details some of the
positive and negative aspects we discovered in using
the VAX in our course.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Ayen:1983:NET,
author = "William E. Ayen and Sam Grier",
title = "A new environment for teaching introductory computer
science",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "258--264",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801061",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "In 1973, a great amount of frustration was being
vented about student inability to formulate and solve
problems on a computer; at that time, a suggestion was
made to separate problem solving from programming-to
make problem solving language independent [1]. This
approach was acknowledged in 1978 as one of four common
methods of teaching college-level introductory computer
science [2]. Finally, in 1981 and 1982, this method, or
a variant of it, was widely proclaimed [3] [4] [5]. We
adopted this approach of instruction in our
introductory course in 1977 and the results have been
less than spectacular. We don't make this point to
discredit the approach; its existence has made manifest
the necessity of teaching problem solving in an
introductory course. Rather, we believe that the added
teaching of a separate problem solving methodology is
not by itself sufficient.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Mazlack:1983:ISF,
author = "Lawrence J. Mazlack",
title = "Introducing subprograms as the first control structure
in an introductory course",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "265--270",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801062",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "The usefulness of introducing subprograms (PROCEDUREs
and FUNCTIONs) as the first program control structure
in an introductory programming course is discussed. The
motivation for an instructor to do this is to place an
earlier and greater emphasis on top-down design and
structured programming. Specific pedalogical examples
are provided.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Miller:1983:CMS,
author = "Donald S. Miller",
title = "Computer-1-a modern simple computer to introduce
computer organization and assembler language
programming",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "271--277",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801063",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "COMPUTER-1 is an interactive editor/assembler
simulator-debugger and program evaluator to be used as
an instructional tool for an introductory course in
computer organization and assembler language
programming. COMPUTER-1's organization, assembler
language and interactive facilities are designed to
introduce basic concepts of computer architecture and
assembly language programming while minimizing the
amount of computer system dependent details present
during this learning period. COMPUTER-1 is a decimal
machine with a small modern single address instruction
repertoire. A run-time view into COMPUTER-1's memory
and registers is provided to help in program
understanding and debugging. COMPUTER-1 provides a
flexible instructor-oriented method for specifying and
evaluating programming assignments and a way for
students to determine whether and how well their
programs have worked. COMPUTER-1 runs under UNIX and
presumes the availability of a CRT with full-screen
cursor addressability. COMPUTER-1 is a modern
descendent of BASIC1 [1] in that it simulates a more
contemporary architecture and possesses interactive
features which are not tied to the capabilities of hard
copy terminals or card readers.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{White:1983:UMA,
author = "Curt M. White",
title = "The use of microcomputers in an applied computer
science program",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "278--280",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801064",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "The use of microcomputers in an undergraduate computer
science program may be handled in several ways. One
approach is to first teach the use of a microcomputer
followed by the design of a microcomputer system, and
then to send the students out to recommend and install
a complete microcomputer system for some organization
in the community. In this way, not only do the students
learn how to program a microcomputer, but they also
learn the internals of the microcomputer, the design of
a microcomputer system, the assembly language on a
microcomputer, and a final, total application of all
their knowledge to a real life situation. We feel this
greatly improves upon the common combination of
lectures and programming assignments with realistic
microcomputer system design and implementation.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Park:1983:AIC,
author = "M. J. Park and W. Teoh and W. Klemme and H. Gates",
title = "{ABISS}-an inexpensive computer-based sound
spectrograph",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "281--286",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801065",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "A practical tool for assisting deaf children to learn
to speak is discussed. The first portion of this
project which has been completed is presented in
detail. On-going further development leading to the
final system is also discussed.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{McBride:1983:NMM,
author = "William E. McBride",
title = "Numerical Methods and the Micro: Color Graphics As an
Aid to Comprehension",
journal = j-SIGCSE,
volume = "15",
number = "1",
address = "USA",
pages = "287--289",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801066",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
URL = "ftp://ftp.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Graphics/imager/1983.bib;
ftp://ftp.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Graphics/siggraph/1983.bib",
abstract = "Most of us that teach in the numerical
analysis/numerical methods area have been relying on
large mainframes for years as a valuable tool in
solving our problems of any size. Thus when the micros
came along a few years back our natural inclination was
to avoid them since they appeared to have nothing new
to offer us. We perhaps thought ``How could such a
small machine compete with the real number crunchers we
had become enamored with?'' However, we only have to
read the popular press to see the impact they are
having all around us. Hence, it became imperative that
we do look into the possibility that maybe they can
make some valuable contributions. As Kelch and Hansen
[1] implied in their article, there are many small
colleges that can ill-afford the cost of a mainframe or
even a mini but still they wish to teach meaningful
courses. Aside from this perhaps there are concepts
that can be illustrated in a more meaningful fashion
even if a super-mini or mainframe is available. It was
in this later vein that this project was undertaken.
After viewing the rather amazing graphics that one
could realize on an Apple II in a game-playing
environment, the author decided that there must be some
way that they could be used in a meaningful way in a
classroom or course. The purpose of this report is to
discuss the way that the Apple II graphics were used to
display several popular numerical algorithms. It should
be pointed out here that there is nothing special about
the Apple II and the graphics did not have to be done
in color to illustrate most of the important points. It
was simply the case that the author used the type of
machine that was most readily available to him. It was
the author's feeling that beginning numerical methods
students could more readily relate to many of the
techniques if they had a visual image to relate to. The
old adage ``a picture is worth a thousand words'' comes
to mind. Although it is possible to give graphical
illustrations in a textbook and in class, typically
this is such a time-consuming task that one can only
look at a few special cases. It was the plan of the
author to allow the programs to accept a variety of
functions for actual implementation by the user. The
student will be able to alter various parameters as he
runs an algorithm which will allow him to answer
questions like ``What if I do the following?''",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
keywords = "I3m computer-aided instruction and I3m numerical
methods; I3m computer-aided instruction, I3m numerical
methods",
}
@Article{McIntyre:1983:UPT,
author = "D. R. McIntyre",
title = "The use of plotting in teaching computer science",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "290--295",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801067",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Brown:1983:PCN,
author = "Marc Brown and Norman Meyrowitz and Andries van Dam",
title = "Personal computer networks and graphical animation:
Rationale and practice for education",
journal = j-SIGCSE,
volume = "15",
number = "1",
pages = "296--307",
month = feb,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952978.801068",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:17 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 14th SIGCSE Technical Symposium on
Computer Science Education.",
URL = "ftp://ftp.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Graphics/imager/1983.bib",
abstract = "This paper examines how progress in computer hardware
and software may be applied to solve several serious
problems in teaching computer science courses. It is
concerned primarily with two such problems: (1) the
lack of immediate reinforcement of computing concepts
because of long delays between learning and practice,
and (2) the difficulty instructors have motivating and
explaining complex topics with currently available
instruction tools and techniques. The paper first
reviews the involvement of educational institutions in
the evolution of computing. It then briefly surveys
recent experiments in powerful personal computing. It
describes an experiment in the application of new
personal computer technology at Brown University which
addresses the two educational problems noted above. It
then outlines in detail the initial courseware for the
environment. Finally, it discusses what changes in
pedagogy will be needed to make such technology usable
on a wide-scale.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
keywords = "I37 graphical animation, I3m computer science
education, I3m education",
}
@Article{Wu:1983:PTS,
author = "B. F. Wu",
title = "A practical training in software engineering
methodology",
journal = j-SIGCSE,
volume = "15",
number = "2",
pages = "2--9",
month = jun,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989334.989335",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:18 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "This paper reports the application of large-scale
software engineering methodology to small software
projects. These projects were part of the curriculum of
the recently launched Motorola Entry Level Training
Program For Software Engineers, for college graduates.
The results indicated that large scale software
engineering methodology can be applied successfully to
small projects. In addition, our results support most
of Barry Boehm's findings in a similar study. The
``deadline effect,'' as observed by Boehm holds
especially true in our software projects and can be
used to help manage software development. Contrary to
Boehm's results, however, we found that programming
including debugging is the dominant activity in small
software product development. Possible reasons are
given to explain this difference.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Dinerstein:1983:SUT,
author = "N. T. Dinerstein",
title = "A simplified, universal technique for systems analysis
and design",
journal = j-SIGCSE,
volume = "15",
number = "2",
pages = "10--13",
month = jun,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989334.989336",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:18 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Ray:1983:UEP,
author = "H. N. Ray and C. S. Guynes",
title = "Upgrading educational programs in computer information
systems",
journal = j-SIGCSE,
volume = "15",
number = "2",
pages = "14--15",
month = jun,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989334.989337",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:18 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "Business Computer-Based Information Systems have been,
and are, continuing to experience rapid change. Current
state-of-the art techniques include: (1) ``Distributed
Processing and Networks,'' (2) ``Real-Time Transaction
Processing,'' (3) ``Decision Support Systems,'' (4)
``On-line Data Preparation,'' (5) ``Highly Integrated
Application Systems supported by a common base of
data,'' and (6) the ever increasing use of ``Database
Management Systems.'' These complex, sophisticated
techniques are being employed in business and industry
today and demand highly trained, qualified personnel.
And yet when we look at educational programs these
concepts are usually covered in theory only with few
opportunities for application. This lack of application
leaves a void in the expertise of most graduates.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Conner:1983:OCP,
author = "William M. Conner",
title = "An outline of a capacity planning course",
journal = j-SIGCSE,
volume = "15",
number = "2",
pages = "18--23",
month = jun,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989334.989338",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:18 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "An outline of a capacity planning course is presented
which SIGCSE members may find useful for designing an
entire performance evaluation course or a component of
an operating systems or modeling course. Topics
referenced in the outline include: workload
characterization and forecasting, performance
prediction, tuning, measurement monitors, and
commercially available tools.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Cunningham:1983:CCS,
author = "R. S. Cunningham",
title = "Computing and computer science in the liberal arts
college",
journal = j-SIGCSE,
volume = "15",
number = "2",
pages = "24--25",
month = jun,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989334.989339",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:18 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Karlstrom:1983:ASA,
author = "Karl V. Karlstrom",
title = "{ACM} --- {SIGCSE} award speech",
journal = j-SIGCSE,
volume = "15",
number = "3",
pages = "3--7",
month = sep,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382188.382190",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Aiken:1983:RTCb,
author = "Robert M. Aiken",
title = "Reflections on teaching computer ethics",
journal = j-SIGCSE,
volume = "15",
number = "3",
pages = "8--12",
month = sep,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382188.382563",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Brooking:1983:PPTb,
author = "Annie G. Brooking",
title = "The problem of producing teachers with computing
expertise within the school system",
journal = j-SIGCSE,
volume = "15",
number = "3",
pages = "13--19",
month = sep,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382188.382565",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "As a result of recent decisions made by the British
government to place a micro in every school in the U.K.
by the end of 1983, a crisis has arisen due to the
shortage of teachers capable of teaching various
aspects of computing in a schoolroom environment. As a
step towards the re-education of teachers, a full time
one year course has been designed and run as a
Department of Education and Science pilot scheme. Its
aims are to retrain teachers from any subject are a
such that they can teach computing in schools to 'A'
level standard and act as a computer 'specialist'
within that school. This paper describes the course and
examines the attitudes of teachers towards areas in
computing such as programming and problem solving,
computer architecture and information systems. It
discusses the difficulty of disseminating information
on the role of computers in society to school children,
and attempts to assess the course as a fast means of
producing expertise within the school system.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Dinerstein:1983:DMS,
author = "N. T. Dinerstein",
title = "A database management system class on microcomputers",
journal = j-SIGCSE,
volume = "15",
number = "3",
pages = "20--21",
month = sep,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382188.382567",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Thorpe:1983:PSEb,
author = "Stephen W. Thorpe and Paul D. Amer",
title = "A proposed secondary education computer science
curriculum",
journal = j-SIGCSE,
volume = "15",
number = "3",
pages = "22--26",
month = sep,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382188.382568",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Metzner:1983:PAR,
author = "John R. Metzner",
title = "Proportional advancement from regional programming
contests",
journal = j-SIGCSE,
volume = "15",
number = "3",
pages = "27--30",
month = sep,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382188.382569",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Remmers:1983:SWR,
author = "John H. Remmers",
title = "Should we really teach more about the {GOTO}? (a
reaction to an article by {H. D. Shapiro})",
journal = j-SIGCSE,
volume = "15",
number = "3",
pages = "36--39",
month = sep,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382188.382570",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Hostetler:1983:PSS,
author = "Terry R. Hostetler",
title = "Predicting student success in an introductory
programming course",
journal = j-SIGCSE,
volume = "15",
number = "3",
pages = "40--43",
month = sep,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382188.382571",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "This paper examines to what extent a student's
aptitude in computer programming may be predicted
through measuring certain cognitive skills, personality
traits and past academic achievement. The primary
purpose of this study was to build a practical and
reliable model for predicting success in programming,
with hopes of better counseling students. Results from
correlating predictor variables with a student's final
numerical score confirmed past studies which showed the
diagramming and reasoning tests of the Computer
Programmer Aptitude Battery and a student's GPA to be
the predictors most closely associated with success. A
multiple regression equation developed from 5
predictors correctly classified 61 of 79 students
(77.2\%) into low and high aptitude groups.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Molluzzo:1983:CUC,
author = "John C. Molluzzo",
title = "A curriculum for a {University} course in advanced
{COBOL}",
journal = j-SIGCSE,
volume = "15",
number = "3",
pages = "44--49",
month = sep,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382188.382572",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Crookes:1983:ETA,
author = "D. Crookes",
title = "Experience with teaching assembly language",
journal = j-SIGCSE,
volume = "15",
number = "3",
pages = "50--52",
month = sep,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382188.382573",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Barnes:1983:EFA,
author = "G. Michael Barnes",
title = "Experiments with file accessing techniques",
journal = j-SIGCSE,
volume = "15",
number = "4",
pages = "3--7",
month = dec,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382191.382193",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "This paper describes a series of experiments designed
to be carried out by students in an introductory file
processing class. The experiments were class
assignments that involved student teams implementing
various file accessing techniques. For each
implementation, teams had to run a set of benchmark
tasks and obtain software metrics. In addition each
team was required to write a report analyzing the
results of their experimentation. Our four objectives
were to provide students with experiences in: file
processing, team programming dynamics, generating
software metrics, and the experimental evaluation of
different solutions to a set of problems.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Colville:1983:PDC,
author = "John Colville",
title = "A pictorial demonstration of concurrent processes",
journal = j-SIGCSE,
volume = "15",
number = "4",
pages = "8--14",
month = dec,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382191.382555",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "A set of programs is described, which demonstrates a
number of the concepts associated with the operation of
concurrent processes. Concepts which are demonstrated
include interrupts, concurrent execution,
synchronization and deadlock. The programs interpret a
simple language which includes semaphores and so is
able to show producer/consumer systems. The programs
are run on a variety of terminals including a colour
graphics terminal which enables a vivid presentation.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Pope:1983:ABA,
author = "Wendell L. Pope",
title = "Annotated bibliography for automatic software
generation",
journal = j-SIGCSE,
volume = "15",
number = "4",
pages = "15--20",
month = dec,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382191.382556",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Cornelius:1983:SAT,
author = "Barry Cornelius",
title = "A systematic approach to teaching {Pascal: 58}",
journal = j-SIGCSE,
volume = "15",
number = "4",
pages = "21--23",
month = dec,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382191.382557",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Lang:1983:BFS,
author = "Joseph E. Lang and Betty L. Jehn",
title = "{Birds-of-a-feather Small College Session Computer
Science Conference, Orlando, Florida, February 17,
1983}",
journal = j-SIGCSE,
volume = "15",
number = "4",
pages = "24--27",
month = dec,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382191.382558",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "This year's Birds-of-a-Feather small college session
was held in the Duval Room of the Sheraton Twin Towers
Hotel. The meeting was chaired by Lawrence A. Jehn,
University of Dayton. He opened the meeting by
distributing the 14 January 1983 draft of the
accreditation document ``Computer Science Program
Requirements.'' [1] That document generated
considerable discussion at the session and it is
described in the Appendix of this report. While it was
being distributed, he collected information on the
computer science programs represented by the
approximately 40 attendees at the session. This was the
first national ACM meeting for 18 of them, 10 had
attended CSC 82 in Indianapolis, and 27 planned to
attend CSC 84 in Philadelphia next year.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Horn:1983:AUM,
author = "Lister W. Horn",
title = "An assessment of the use of microcomputers to support
computer science instruction",
journal = j-SIGCSE,
volume = "15",
number = "4",
pages = "28--30",
month = dec,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382191.382559",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "The use of microcomputers to support a junior college
curriculm in computer science is described and
evaluated. The microcomputer has been found to be
useful to support beginning level students programming
in BASIC. Use of the micro to support other
courses/languages has been hampered by lack of common
editors, difficulties in securing needed compilers,
problems with maintenance and security, the inability
to share software with potential users and lack of
support in the professional community for the concept.
A mixture of micro systems and time sharing systems is
recommended.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Fritz:1983:EIC,
author = "Jane M. Fritz",
title = "Experiences with introductory computer science courses
survey results",
journal = j-SIGCSE,
volume = "15",
number = "4",
pages = "31--33",
month = dec,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382191.382560",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{VanMeer:1983:CET,
author = "Gretchen L. {Van Meer} and William H. Dodrill",
title = "A comparison of examination techniques for
introductory computer programming courses",
journal = j-SIGCSE,
volume = "15",
number = "4",
pages = "34--38",
month = dec,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382191.382561",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Kerstetter:1983:KPL,
author = "Mark C. Kerstetter",
title = "A {KWIC} permuted list of articles appearing in the
{SIGCS} bulletin",
journal = j-SIGCSE,
volume = "15",
number = "4",
pages = "39--62",
month = dec,
year = "1983",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382191.382562",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Shaw:1984:GCS,
author = "Mary Shaw",
title = "Goals for computer science education in the 1980s",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "1--1",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808612",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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 remain effective
through 1990 or beyond, we must try to understand the
forces that are shaping the field and to anticipate the
roles that computing and computer science will play in
the future. At Carnegie-Mellon, a group of eight
faculty and graduate students is designing a new
undergraduate computer science curriculum. We began by
examining the trends that will affect the field over
the next decade and the new phenomena and issues that
may arise. From this basis we are developing a new
curriculum without prior assumptions drawn from
existing curricula. In this talk I will discuss our
view of current trends in computer science and the
roles that colleges and universities must play over the
next decade.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Karian:1984:COC,
author = "Zaven Karian and Stuart H. Zweben",
title = "A {Central Ohio Consortium} for retraining in computer
science",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "2--4",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808613",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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 be
able to return to their home institutions to develop
and teach computer science curricula. The program
provides flexibility of scheduling the retraining, in
terms of the time of year and nature of the retraining
undertaken by the individual participants.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Chew:1984:BTT,
author = "Robert L. Chew",
title = "Bucking the tide: a transition from industry to
academe",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "5--9",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808614",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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 personal
perspective on recently adjusting to a faculty role
after more than twenty years in industrial and research
environments. Many issues are dealt with, including:
economics, institutional support, qualifications,
lifestyle, work-load, and keeping up with technology.
Alternative solutions to the manpower problem of
computing education are presented and examples are
given of some university-industry technology transfer
programs. Specific examples of local academic support
from the Boston Chapter of the Society for Information
Management will also be noted.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Beccue:1984:IMT,
author = "Barbara Beccue and Carol Chrisman",
title = "Integration of methodology and tools: an approach to
teaching systems development",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "10--14",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808615",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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 where it is
first needed. Students apply the methodology in a
semester long team project where they obtain experience
applying the tools. This emphasizes the application of
the tools and the students' learning of the mechanics
of each tool.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Sanders:1984:MES,
author = "Dean Sanders",
title = "Managing and evaluating students in a directed project
course",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "15--25",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808616",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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 prepared
checklists for peer, task, and meeting evaluations,
students working in a group may be evaluated as
individuals and the same grading criteria may be
applied to all students even though they are working on
different projects.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Fletcher:1984:MPM,
author = "G. Yates Fletcher and Larry F. Hodges and Stephen G.
{Worth III}",
title = "{Maniac}: a preliminary machine approach to the {ACM
CS 3} course",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "26--33",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808617",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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 strategies are
ineffective in building a comprehensive framework of
basic concepts from which machine and programming
details can be understood. A new approach is required
if our students are to complete this course with an
understanding of some of the larger issues of computer
architecture rather than scattered details of some
particular assembly language. In this paper we present
both an instructional tool and a corresponding
instructional strategy for the CS 3 course. The tool,
MANIAC, is a simulated machine which is used to
introduce students to the basic concepts of computer
architecture and assembly language. The strategy, the
preliminary machine approach, is designed to integrate
the use of MANIAC with the teaching of the architecture
and assembly language of an actual machine such as the
PDP-11 or IBM/370.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Schiper:1984:POS,
author = "Andr{\'e} Schiper and G{\'e}rard Dalang and Jorge
Eggli and Imad Mattini and Roland Simon",
title = "A paged --- operating --- system project",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "34--41",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808618",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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 benefit from a
simulated paged virtual memory on a DEC-LSI/11 based
microprocessor. Students program in Portal, a modular
high level language similar to Modula. The positive
reactions we have obtained from our students center on
satisfaction in having participated in defining
specifications and having implemented an entire system
themselves.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Beidler:1984:CLA,
author = "John Beidler",
title = "Computing in liberal arts colleges",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "42--42",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808619",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Bell:1984:ADD,
author = "Gwen Bell",
title = "{ACM} doctoral dissertation award: {ACM} international
scholastic programming contest awards",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "43--43",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808620",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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
interpreted computer history via exhibitions, programs
and public speeches.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Entin:1984:UCP,
author = "Eileen B. Entin",
title = "Using the cloze procedure to assess program reading
comprehension",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "44--50",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808621",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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 be positively
related to other measures of program reading
comprehension. A number of procedural and
methodological issues are raised, but, overall, the
results indicate that the cloze procedure can be used
to assess program reading comprehension and, perhaps,
program complexity as well.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Rogers:1984:ICF,
author = "Jean B. Rogers",
title = "Inferring cognitive focus from students' programs",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "51--55",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808622",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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-interaction and documentation. Individual
characteristics of the students, such as their focus on
detail or on aggregate conceptual units, their manner
of organizing knowledge, and their perception of the
purpose of computer programs was compared with the
patterns in the students' programs, with tentative
relationships being identified.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Campbell:1984:EPP,
author = "Patricia F. Campbell",
title = "The effect of a preliminary programming and problem
solving course on performance in a traditional
programming course for computer science majors",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "56--64",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808623",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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 to the
administration of the first examination. Students in
the preliminary course were paired with comparable
freshman majors from the preceeding academic year.
Paired t-tests revealed significantly higher grades in
the required course for those students who had
previously completed the preliminary course. The
preliminary course also served as a filter;
approximately 43\% of the students did not subsequently
attempt the required course. Sex differences in
persistence were also noted.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Fox:1984:USC,
author = "Christopher Fox and Ronald L. Lancaster",
title = "Use of a syntax checker to improve student access to
computing",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "65--68",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808624",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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 execution.
Advantages of this approach for the students, the
instructor, and for the computer center are
discussed.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Parker:1984:MSI,
author = "J. R. Parker and K. Becker",
title = "A microprogramming simulator for instructional use",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "69--76",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808625",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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
undergraduate level for teaching techniques and
concepts in the implementation of instruction sets and
microprogramming. The important features of this system
are in the user interface, and not necessarily in the
actual processor which is simulated.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Frederick:1984:UFS,
author = "William G. Frederick and Maynard J. Mansfield",
title = "A user-friendly shell and text editor for {Pascal} on
the {DEC VAX 11}",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "77--83",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808626",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Werth:1984:RMC,
author = "John Werth and Mary Shaw and Abraham Kandel",
title = "The role of mathematics in computer science
education",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "82--82",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808627",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Barnes:1984:NSF,
author = "Bruce H. Barnes and Doris K. Lidtke",
title = "National science foundation funding",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "83--83",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808628",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Leap:1984:ACT,
author = "Thomas R. Leap",
title = "Animations of computers as teaching aids",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "84--90",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808629",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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 computer
organization courses or to give introductory students a
more tangible example of what is going on inside the
computer. The animation techniques use only the
capabilities of common dumb conversational computer
terminals and can easily be implemented on many
different computer systems.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Brown:1984:PRB,
author = "Marc H. Brown and Robert Sedgewick",
title = "Progress report: {Brown} university instructional
computing laboratory",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "91--101",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808630",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
URL = "ftp://ftp.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Graphics/imager/1984.bib;
ftp://ftp.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Graphics/siggraph/1984.bib",
abstract = "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,
coupled with an innovative courseware/software
environment, is being used in the classroom in an
attempt to radically improve the state of the art of
computer science pedagogy. This paper describes the
current state of the project. The hardware and
courseware/software environments are described and
their use illustrated with detailed descriptions,
including sample screen images. Some comments are
included on our initial reactions to our experience to
date with the environment and on our future plans.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
keywords = "I3m Computer Science and I3m Computer-Aided
Instruction; I3m Computer Science, I3m Computer-Aided
Instruction",
}
@Article{Ryder:1984:HAC,
author = "Barbara G. Ryder",
title = "A ``hands-on'' approach to computer literacy",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "102--107",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808631",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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
rudiments of BASIC, study ``how the computer works'' by
learning a small pseudo-assembly language and
experiment with a variety of applications software
packages. Applications include text processing,
modelling, game playing, CAI and spreadsheets. Our
experiences with this course have been positive,
although the logistics of handling 960 students per
semester are formidable.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Baron:1984:SEL,
author = "Naomi S. Baron",
title = "Should everyone learn anything?: The question of
computer literacy",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "108--114",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808632",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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 computers? And to
whom? Rather than beginning with such ``computer
literacy'' issues themselves, we start with the more
basic question of how educators make any decisions
about the appropriate content and audience of higher
education. The question of teleology in higher
education is examined in terms of four conceptual
categories: acculturation economic considerations,
social mechanisms, and mental discipline. These four
categories offer one plausible framework for crafting
rational procedures for deciding what to teach college
students about computers.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Taylor:1984:PCE,
author = "Harriet G. Taylor and James L. Poirot",
title = "A proposed computer education curriculum for secondary
school teachers",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "115--118",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808633",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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 programs.
This paper presents the results of the study and
proposes a computer education core curriculum based on
those results.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Comer:1984:APC,
author = "James R. Comer and Kurt A. Schember",
title = "Advanced placement in computer science: a summer
workshop",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "119--123",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808634",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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, support
personnel, and textbooks. Course outlines are
presented, along with an evaluation of the course.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Rosso:1984:CSL,
author = "Mark A. Rosso and Kevin W. Bowyer",
title = "Computer science learning at pre-college ages",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "124--124",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808635",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Hocking:1984:SMB,
author = "Dan Hocking and Joe Celko",
title = "Software maintenance: a budgeting dilemma",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "125--129",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808636",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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 a
given time period, the amount spent on software
maintenance can be reduced significantly. The reduction
might even reach the eighty per cent sometimes shown in
the literature. We support and applaud the efforts to
improve software maintenance procedures. Despite this
type of reduction, it is not certain that organizations
will spend less on maintenance relative to development.
It is likely that the opposite will occur as more
systems are being supported. This paper shows how that
can happen through the derivation of some simple cost
equations.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Ulema:1984:PHS,
author = "Mehmet Ulema and Jack Larsen",
title = "Planning for in-house software engineering education",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "130--136",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808637",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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
colleges, and the integration of theory with practical
requirements are among the major factors which force us
to implement an in-house educational program in
software engineering. It was learned from personal
interviews and several surveys that there is a general
consensus among Hazeltine management that there is a
need to establish a uniform approach to the software
development process, and that education and training
are essential parts in any effort to improve our
software capabilities. This article describes a long
term plan to meet the education and training needs.
Analysis of the personal interviews, surveys of
managers and engineers, and a literature search have
made possible the identification of company needs and
requirements and target populations. A three-part
program is proposed, a system approach to meet the
diverse needs of executives, managers, and engineers.
The Executive Program, which will cover topics such as
the nature of software related project management and
development and its critical or ``risky'' aspects,
consists of an intensive one day seminar for corporate
executives annually. The Management Program, which will
help managers to understand and apply procedures and
techniques necessary to the cost effective development
of high quality embedded software products, will
consist of up to six seminar/workshops each year. The
Engineering Program, which will deal mainly with
teaching engineers how to make effective use of the
modern tools and techniques employed in the software
development process, will consist of a combination of
workshops, in-house courses and recommended graduate
courses at local universities, taking advantage of the
existing tuition reimbursment program.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Waguespack:1984:WPO,
author = "Leslie J. {Waguespack, Jr.} and David F. Hass",
title = "A workbench for project oriented software engineering
courses",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "137--145",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808638",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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 are
free-available in source from publications, and the
tools are written in Pascal which is widely used in
academic environments. We discuss (a) course
requirements and problems unique to project oriented
software engineering classes, (b) the tools we've
chosen for the workbench, and (c) how they may be used
to ameliorate or solve many of the problems. We report
our experience using the workbench and evaluate it in
terms of cost, performance, portability, extensibility,
and effectiveness.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Engel:1984:ACS,
author = "Gerald L. Engel and Tom Cain and John F. Dalphin and
George Davida and Terry J. Frederick and Norman E.
Gibbs and Doris K. Lidtke and Michael C. Mulder",
title = "Accreditation in computer science",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "146--146",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808639",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Wieckert:1984:WSA,
author = "Karen Wieckert and Nell Dale",
title = "Women in science and academe",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "147--147",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808640",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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 Technology. Incidents
of subtle discrimination from the laboratory work
environment will be described as well as general
assumptions which give rise to these problems. Also,
the effects these incidents have upon women and
recommendations for alleviating the problems will be
presented. Nell Dale will present the results of a
project of the Women in Science Career Facilitation
Program of the National Science Foundation. Re-entry
projects for women with undergraduate degrees in the
sciences were funded over a seven year period. As a
part of the final survey questionnaire sent to over 140
participants, a section on discrimination was included.
The results of this section will be presented.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Dupras:1984:STT,
author = "Marcel Dupras and Fernand LeMay and Ali Mili",
title = "Some thoughts on teaching first year programming",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "148--153",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808641",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "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.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Levine:1984:DPR,
author = "Liz Levine and Beverly Woolf and Rich Filoramo",
title = "``Do {I} press return?''",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "154--158",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808642",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "The introductory programming course at this university
attempts to serve some 1500 students each semester. The
attrition rate, due in part to the overload on the
system and in part to the students' difficulties in
``keeping up'', has, at times, approached 25\%. In
response to this situation we have revised and
reordered the curriculum for use in an experimental
course designed for the novice user. The course is
directed toward discovering and addressing the
confusions of new programming students. It facilitates
our ongoing study of the novice programmers' response
to graphics, friendly interface packages and the
revised curriculum which includes the teaching of
procedures and control structures at the beginning of
the course. In studying these responses we have learned
some techniques in aiding the novice user to unravel
some of the mysteries surrounding the acquisition of
programming skills. The course is constantly undergoing
development in addition to being in its second semester
as a departmental offering. It is detailed in this
paper.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Behforooz:1984:FCC,
author = "Ali Behforooz",
title = "A foundation course in computer science",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "159--163",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808643",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "The discipline of computer science has matured to the
extent that now it has become necessary to define a
foundation course primarily designed for majors in
computer science. Such a course will include an
introduction to the basic areas to which these students
are later on exposed at their junior and senior years.
In particular, the syllabus may consist of five core
areas: problem solving including algorithm design,
development and testing; data structures including
representation and implementation of arrays, stacks,
queues, trees, lists and files; computer systems
including traditional hardware and software concepts;
program design and development including modern
programming methodology, debugging and documentation;
and finally the syntax and semantics of one or two
programming languages. The duration of the course will
be one full academic year for a total of 12 quarter or
8 semester credits of work. The course will assume an
entry level equivalent to college algebra, computer
literacy and collegiate maturity measured by completion
of a total of about 32 quarter or an equivalent amount
of semester credits of college level work.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Mein:1984:CBM,
author = "Bill Mein",
title = "Computer-based management systems",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "164--167",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808644",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "Much has been written regarding the need for students
majoring in information systems to take a sequence of
courses in communications, both oral and written. Most
curricula relegate this important area to electives.
This curriculum in Computer-based Management Systems
(CMS) addresses this issue in a straightforward manner
by incorporating courses in humanities and technical
communications as part of the major requirements. The
curriculum and facilities supporting the curriculum are
discussed.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Sumner:1984:ISM,
author = "Mary R. Sumner",
title = "Information systems for management in the eighties",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "168--173",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808645",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "A course in Management Information Systems must
prepare future users and information systems
professionals for their roles in analyzing application
requirements and designing information systems to serve
business and individual needs. The objectives,
organization, content, and methods used to teach this
course to both MIS and non-MIS majors within the School
of Business at Southern Illinois University are
described in detail. The systems development project,
which involves students in learning tools and
techniques for structured systems analysis and design,
as well as in applying these methods to an actual
design project, is one of the most important activities
of the course. Students have an opportunity to work
together in their respective roles as users and systems
analysts and to use project management and control
techniques to assure effective results.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Schrage:1984:IIF,
author = "John F. Schrage and Robert A. Schultheis",
title = "An intensive instruction format for information
systems",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "174--180",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808646",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "For over fifteen years Southern Illinois University at
Edwardsville has offered management information systems
courses using an intensive weekend format at locations
around the United States. Although a variety of
information systems courses in the Masters of Business
Administration has been provided, the most frequently
taught course has been Introduction to Information
Systems. The introduction course combines elementary
computer and data processing concepts, programming,
applications, and systems analysis and design. However,
the emphasis of the course is analysis and design of
systems from a manager, or user frame of reference.
Because of the nontraditional format of the course, a
variety of instructional strategies have evolved to
insure successful student achievement of course
objectives. Frequent comparisons between the test
scores of students finishing the off-campus program and
students completing the on-campus program indicate that
the achievement levels are equivalent.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Rogers:1984:CCC,
author = "Jean B. Rogers",
title = "Course content for computer science at the secondary
school level",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "181--181",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808647",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "A review of a preliminary report by the Task Group on
Secondary School Computer Science, working under the
ACM Elementary and Secondary Schools Subcommittee.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Booker:1984:EAP,
author = "Don M. M. Booker and Barry Burd and Jerry Przybylski
and Kevin Cogan and George Corliss and Carl Brandon and
Don Yee and Phil Goldstein",
title = "Experiences in {ADA}: Perspective problems and
prospects for a potential primary language of
instruction",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "182--182",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808648",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Feldman:1984:ATA,
author = "Michael B. Feldman",
title = "Abstract types, {ADA} packages, and the teaching of
data structures",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "183--189",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808649",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "This paper describes a course in Data Structures
offered to upper-division undergraduates and beginning
graduate students. In addition to the usual
data-structures topics, Computer Science 159 places a
strong emphasis on software engineering principles,
especially the implementation of abstract data types
using Ada packages. Two programming project series are
presented; documentation requirements are described in
some detail. Attention is paid to the problem of
translating high-level design concepts, as embodied in
Ada, into the more limited data structures and
modularization features of earlier languages.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Becker:1984:DST,
author = "Lee A. Becker",
title = "Data structures through plan instantiation",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "190--195",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808650",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Dillman:1984:GSA,
author = "Richard W. Dillman",
title = "General systems analysis in the liberal arts
curriculum",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "196--206",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808651",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Blum:1984:FMI,
author = "Bruce Blum",
title = "A framework for medical information science",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "207--210",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808652",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "A one day workshop on the topic ``A Framework for
Medical Information Science'' was held in October.
Three issues were considered: what is Medical
Information Science, what are the key research issues,
and what are the educational needs. Because of the
brevity of the workshop and scope of the topic, no
summary conclusions were developed. Individual papers
and position statements will be published. This paper
reviews the workshop and some of the principal issues
discussed.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Koffman:1984:RFC,
author = "Elliot Koffman and Philip Muller and Caroline Wardle",
title = "Recommendations for the first course computer
science",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "211--211",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808653",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "Working under the Curriculum Committee of the
Education Board of the ACM, the committee has developed
a detailed analysis of the requirements of the first
course in computer science as described in the current
ACM curriculum guidelines. The report includes the
material which should be included in such a course and
also recommendations for effective presentation of the
material. Discussion of the computer laboratory and
implications of increased exposure to programming
experiences by incoming students is included.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Berkowitz:1984:IDP,
author = "Murray R. Berkowitz",
title = "Integrating databases with programming environments",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "212--212",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808654",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "The efficiency and quality of nearly all computer
system developments are severely impacted by the lack
of integrated, high-quality software tools and
computing environments to support developers and
managers through all phases of the software life cycle.
The concept underlying ``programming environments'' is
the development of an integrated computer system
specifically for software engineering and management,
to improve software development productivity and
product quality, and to aid in software maintenance
after delivery. The characteristics of programming
environments, their nature and expected benefits, are
briefly described. The role of a central, integrated
database as the foundation of a comprehensive
pogramming environment is examined. The key issues in
the design of a database for a programming environment
are discussed. Examples illustrate relative advantages
and disadvantages of different approaches to the
problem.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Ford:1984:IIA,
author = "Gary Ford",
title = "An implementation-independent approach to teaching
recursion",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "213--216",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808655",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "The principle of abstraction, of separating a concept
from a particular implementation of that concept, is
gaining increasingly widespread use in programming and
problem solving, and in teaching these subjects. A
method of teaching the abstract concept of recursion,
independent of its implementation, is presented.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Czejdo:1984:QTI,
author = "Bogdan Czejdo and Marek Rusinkiewioz",
title = "Query transformation in an instructional database
management system",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "217--223",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808656",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "A database management system designed for
instructional use should offer facilities usually not
required in a commercial environment. One of the most
important features desirable in such a system is its
ability to perform query transformation. The use of an
universal symbol and tree manipulation system to
perform query translation, decomposition and
optimization is described in the paper. Examples of
transformation rules required to translate SQL
expressions into equivalent QUEL expressions, decompose
SQL expressions into parse trees and perform
optimization of expressions based on relational algebra
are shown. An experimental relational DBMS using the
above approach is currently under development at the
University of Houston. It supports various
nonprocedural query languages within a single system,
using a unified database dictionary. Cross-translation
between various query languages is allowed. The results
of every important phase of the query transformation
during its execution are interactively available to the
system user.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Magel:1984:HIF,
author = "Kenneth Magel",
title = "Handling the incoming freshman and transfer students
in computer science",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "224--229",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808657",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Fritz:1984:ADS,
author = "Jane M. Fritz",
title = "Accommodating disparities in secondary school
backgrounds in the university environment",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "230--235",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808658",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "Exposure to computers in high school has become a
widespread phenomenon, with several schools actually
offering an integrated computer curriculum throughout
grades K-12. Because of the urgency of needs and the
quickness with which these programs are implemented, as
well as the lack of a well-tried standard to follow,
the students coming out of these programs have every
manner of experience. The resulting differences in the
background of entering university students has created
a need for an enriched introductory course. However,
assessing the preparedness of students for such a
course presents its own difficulties. This paper
describes a placement test being used at the University
of New Brunswick to evaluate the knowledge of incoming
students to determine those who have been adequately
prepared for an enriched course. The placement test,
including an initial analysis of the placement test as
a predictor, is discussed.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Beidler:1984:ACC,
author = "John Beidler and Richard H. Austing and Lillian N.
Cassel",
title = "{ACM} curriculum committee report computing programs
in small colleges",
journal = j-SIGCSE,
volume = "16",
number = "1",
pages = "236--236",
month = feb,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/952980.808659",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:19 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 15th SIGCSE Technical Symposium on
Computer Science Education.",
abstract = "The Curriculum Committee of the Education Board of ACM
has established as an ongoing committee a Small College
Group. This committee will make a presentation of its
report at this symposium and will provide an
opportunity for attendees to comment. Various aspects
of computing programs will be considered, including
obtaining qualified faculty, providing appropriate
equipment and the selection of a suitable and
manageable set of courses.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Hirshfield:1984:PST,
author = "Stuart H. Hirshfield",
title = "Program synthesis as a tool for teaching programming",
journal = j-SIGCSE,
volume = "16",
number = "2",
pages = "4--6",
month = jun,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989341.989342",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "An introductory programming course is described the
content and format of which are based on the use of a
program synthesizer. The synthesizer is seen as a
useful and effective tool for students and teachers
alike, particularly in a course with a problem-solving
orientation. Common reservations about the use of such
a tool in an introductory course are discussed in light
of our experiences over the past two years.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Medsker:1984:SDM,
author = "Larry R. Medsker",
title = "Structured design methodology for a course on computer
science in engineering",
journal = j-SIGCSE,
volume = "16",
number = "2",
pages = "7--9",
month = jun,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989341.989343",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "The design of a course in computer science for
engineers is being guided by techniques of
instructional technology that facilitate the
development of an efficient and effective course. An
overview of the methodology and its application to this
particular course are described.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Spence:1984:RAE,
author = "J. Wayne Spence and Steve Guynes",
title = "A ``realistic'' approach for educating systems
programmers",
journal = j-SIGCSE,
volume = "16",
number = "2",
pages = "10--12",
month = jun,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989341.989344",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "Educating systems programmers to handle real world
problems can be very difficult. Each step in the
translation process from perception to production has
the potential of inducing errors into the production
system as a result of the complexity and abstractness
of the ``real world'' system. The task involves
developing a system of personnel, procedures,
equipment, and computer programs which together emulate
the ``real world'' system.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Drew:1984:BLS,
author = "Mark S. Drew and Shane D. Caplin",
title = "Batch logo: a strategy for introducing {PL\slash 1}
and structured programming to gifted high school
students",
journal = j-SIGCSE,
volume = "16",
number = "2",
pages = "13--23",
month = jun,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989341.989345",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Fischer:1984:CLS,
author = "Herman Fischer",
title = "Computer literacy scope and sequence models a critical
review of two approaches",
journal = j-SIGCSE,
volume = "16",
number = "2",
pages = "17--23",
month = jun,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989341.989346",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Higginbotham:1984:SAS,
author = "T. F. Higginbotham",
title = "Students aiding students",
journal = j-SIGCSE,
volume = "16",
number = "2",
pages = "24--25",
month = jun,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989341.989347",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "The results of the use of student proctors for
debugging aid in programming courses is reported.
Effectiveness of the program is discussed with respect
to: (1) supervision, (2) faculty response, (3) student
participation, (4) student use, and (5) mistakes I
made.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Paquet:1984:MPA,
author = "Brother Ernest Paquet",
title = "Managing programming assignments in a {RSTS\slash E}
account group",
journal = j-SIGCSE,
volume = "16",
number = "2",
pages = "26--33",
month = jun,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989341.989348",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "This article describes a multiprogramming situation in
which one or more leaders must access sequences of
normally protected accounts and files on a regular
basis. The constraints of the situation, together with
the peculiar advantages of the software available, led
to what may be a novel, certainly a much appreciated
bit of programming.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Pope:1984:PGC,
author = "Wendell L. Pope",
title = "A proposed graduate course in automatic software
generation",
journal = j-SIGCSE,
volume = "16",
number = "2",
pages = "29--33",
month = jun,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989341.989349",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "The backlog of demand for applications software is
exceeding the productivity of programmers using
conventional procedural languages. One approach to
solving this problem is increasing programmer
productivity through the use of automatic software
generation systems. This paper presents the background
of the software crunch, the reasons conventional
programming languages are not expected to meet it, and
the possibility of the state of the art being adequate
to support a graduate course in automatic software
generation.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Ziegler:1984:NAP,
author = "William Ziegler",
title = "The new advanced placement computer science course: an
analysis",
journal = j-SIGCSE,
volume = "16",
number = "2",
pages = "34--36",
month = jun,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989341.989350",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Tharp:1984:IFG,
author = "Alan L. Tharp",
title = "The impact of fourth generation programming
languages",
journal = j-SIGCSE,
volume = "16",
number = "2",
pages = "37--44",
month = jun,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989341.989351",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "Fourth generation programming languages are affecting
the way in which software is developed. This paper
describes what they are and their impact on industry,
computer science education and the demand for
programmers. The focus of the paper is on whether
and/or where fourth generation programming languages
should be included in a computer science curriculum.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Citron:1984:TCL,
author = "Judith Citron",
title = "Teaching {Cobol}: less listening, more doing",
journal = j-SIGCSE,
volume = "16",
number = "2",
pages = "42--47",
month = jun,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989341.989352",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "COBOL courses have traditionally relied heavily on
lectures. Research indicates, however, that lectures
have little effect on problem solving ability which is
the most taxing aspect of writing programs. This
article describes an experimental course design for
teaching COBOL, that stresses problem solving by more
active involvement than lectures. Independent reading,
followed by a consolidating lecture, then group
tutorial work followed by program writing are
integrated in a spiral fashion, each block building on
the previous one, gradually combining syntax and
semantics. The monitoring of the course showed that
students found that tutorials prepared them well for
coursework (writing complete COBOL programs) which was
considered the most beneficial activity of the course.
Tutorials were seen to expose the students to
alternative solutions which is an essential ingredient
of problem solving, although students could not always
see the direct relevance of the tutorials to COBOL
knowledge. Lectures it was felt could not be discarded
altogether as they helped clarify the reading. The
gradual build-up of knowledge integrated with practice
was felt to be helpful. In summary, further development
of courses along these lines was considered worthwhile
to achieve the broader objectives of improved problem
solving ability, team work, and a more motivating
learning environment for the learning of COBOL, which
lectures cannot achieve.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Richards:1984:ECP,
author = "R. M. Richards",
title = "Enhancing {Cobol} program structure: sections vs.
paragraphs",
journal = j-SIGCSE,
volume = "16",
number = "2",
pages = "48--51",
month = jun,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989341.989353",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "COBOL is sometimes criticized for its lack of
structurability. This is due primarily to the common
but outdated use of paragraphs to achieve structure in
COBOL programming. In fact. COBOL was designed to be
highly structurable. The language itself is based on a
hierarachical structure consisting of DIVISIONS,
SECTIONS, paragraphs, sentences, and statements. The
task is to train COBOL programmers to take maximum
advantage of the structures built into the language.
One way to do this is to use SECTION structure in the
procedure division rather than paragraph structure.
SECTION structure has several distinct advantages over
paragraph structures and allows for maximum utilization
of the structured approach to COBOL programming.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Collins:1984:STP,
author = "William J. Collins",
title = "Solution trees in the program design process",
journal = j-SIGCSE,
volume = "16",
number = "2",
pages = "51--55",
month = jun,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989341.989354",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Aiken:1984:ART,
author = "Robert M. Aiken",
title = "Appendices for ``reflections on teaching computer
ethics''",
journal = j-SIGCSE,
volume = "16",
number = "2",
pages = "56--56",
month = jun,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989341.989355",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Sathi:1984:POC,
author = "Harbans L. Sathi",
title = "A project-oriented course for software systems
development",
journal = j-SIGCSE,
volume = "16",
number = "3",
pages = "2--4",
month = sep,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989357.989358",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Kushner:1984:TTI,
author = "Jeffrey Kushner",
title = "Training the trainers: industrial vs. educational
institutions",
journal = j-SIGCSE,
volume = "16",
number = "3",
pages = "5--6",
month = sep,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989357.989359",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "High quality education involves a lot of time and
effort on the part of all involved in the process of
facilitating learning. If the time and effort can be
invested, there will be a good return realized.
Unfortunately, this luxury is not always available. The
ultimate problem is that the one who loses out most is
the one seeking new knowledge. This article presents
the perceptions of difference in course development
and, more importantly, preparation of the one who will
deliver the information sought by the learners: the
instructor.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Deimel:1984:AIS,
author = "Lionel Deimel",
title = "1984 {ACM} international scholastic programming
contest",
journal = j-SIGCSE,
volume = "16",
number = "3",
pages = "7--12",
month = sep,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989357.989360",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Stoob:1984:TUC,
author = "John C. Stoob",
title = "Thoughts on university computer curricula",
journal = j-SIGCSE,
volume = "16",
number = "3",
pages = "13--16",
month = sep,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989357.989361",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "The forms of computer programs that might be found at
a university are discussed. The idea is established
that computer curricula at a university should reflect
the extent and depth of computer use in society. That
extent and depth is great and pervades most every area
of life. Similarly, computer curricula, programs and
courses at universities should exist and florish in all
disciplines and not be restricted to residency in just
one or two in the names of efficiency and/or required
special expertise.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Molluzzo:1984:MAL,
author = "John C. Molluzzo",
title = "Modular assembler language programming",
journal = j-SIGCSE,
volume = "16",
number = "3",
pages = "17--20",
month = sep,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989357.989362",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Burris:1984:FMD,
author = "David S. Burris",
title = "A formal method for determining if a grammar is
connected and grounded",
journal = j-SIGCSE,
volume = "16",
number = "3",
pages = "21--22",
month = sep,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989357.989363",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "This paper introduces a formal method for determining
if the production rules in a regular or context free
grammar are ``connected'' (can appear in a sentential
form) and ``grounded'' (can be driven to a string of
terminal symbols). I have used it on several occasions
in courses on programming language design or language
translator implementation to verify that proposed
student grammars were reduced (connected and grounded).
The technique is also useful for reviewing matrix
algebra and the theory of relations with students. The
student must know or be introduced to Warshall's
algorithm for generating the transitive closure of a
relation [1--4].",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Carver:1984:SEU,
author = "Doris L. Carver",
title = "Software engineering for undergraduates",
journal = j-SIGCSE,
volume = "16",
number = "3",
pages = "23--25",
month = sep,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989357.989364",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "Software engineering has become one of the fastest
growing fields in computer technology due to the
increasing cost of software development. Software
engineering courses have been placed in many
undergraduate Computer Science curriculums. This paper
describes a project approach to teaching undergraduate
software engineering where each group developed the
same project. Advantages and disadvantages of the
one-project approach based on the students' and the
instructor's evaluation are discussed.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Grant:1984:CAL,
author = "John Grant",
title = "A course in applied logic",
journal = j-SIGCSE,
volume = "16",
number = "3",
pages = "26--28",
month = sep,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989357.989365",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Martin:1984:SPS,
author = "Kenneth E. Martin",
title = "Student performances and student perceptions of
``principles of computer programming''",
journal = j-SIGCSE,
volume = "16",
number = "3",
pages = "29--33",
month = sep,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989357.989366",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Kerstetter:1984:KPL,
author = "Mark C. Kerstetter",
title = "A {KWIC} permuted list of articles in the {SIGCSE
Bulletin 1983}",
journal = j-SIGCSE,
volume = "16",
number = "3",
pages = "34--43",
month = sep,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989357.989367",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Martin:1984:RDS,
author = "Kenneth E. Martin",
title = "The role of discrete structures {\&} operations
research in a computer science curriculum",
journal = j-SIGCSE,
volume = "16",
number = "4",
pages = "4--6",
month = dec,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382200.382202",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "The purpose of this paper is to present a description
and rationale for the latter two courses, as well as a
recommendation for their placement within the
curriculum. It is the author's belief that both courses
should be seriously considered as required courses in
an ACM type recommendation for the reasons which will
be outlined.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Rice:1984:CDT,
author = "Patricia Brisotti Rice and Susan Fife Dorchak",
title = "A course in documentation and technical
communication",
journal = j-SIGCSE,
volume = "16",
number = "4",
pages = "7--8",
month = dec,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382200.382532",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "The Computer Science program at the C. W. Post Campus
of Long Island University, which has approximately
four-hundred undergraduate majors, is predominately
software oriented. A course in communication is
required and taken at the sophomore level. The concepts
covered include information gathering, user-friendly
programming, system and program documentation, written
and verbal presentations. This course also prepares the
students for the Management Engineering Master's degree
offered at C. W. Post.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Eliot:1984:RCD,
author = "Lance B. Eliot and Floyd Holliday",
title = "A robust course on data base management systems for
business and computer majors",
journal = j-SIGCSE,
volume = "16",
number = "4",
pages = "9--11",
month = dec,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382200.382535",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Heuring:1984:TAL,
author = "Vincent P. Heuring",
title = "The teaching of assembly language to computer science
and computer engineering majors",
journal = j-SIGCSE,
volume = "16",
number = "4",
pages = "12--14",
month = dec,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382200.382537",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "Progress in the fields of computer science and
computer engineering has put considerable strain on
academic departments to keep the curricula abreast of
the ``state of the art.'' This is a constant demand to
modernize courses and programs. This usually takes the
form of continually adding new courses, and including
new material in existing courses. Our solution at the
University of Colorado at Boulder has been to share the
curriculum between the Departments of Computer Science
and Electrical and Computer Engineering wherever
possible. The teaching of Assembly Language programming
is an example of a course taught to both Computer
Science and Electrical and Computer Engineering majors.
The course has two semesters of Pascal programming as
prerequisites.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Paquet:1984:CIP,
author = "Ernest Paquet",
title = "Computers, innovation and personal interaction",
journal = j-SIGCSE,
volume = "16",
number = "4",
pages = "15--17",
month = dec,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382200.382538",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Petricig:1984:SEE,
author = "Michael Petricig and Peter Freeman",
title = "Software engineering education: a survey",
journal = j-SIGCSE,
volume = "16",
number = "4",
pages = "18--22",
month = dec,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382200.382539",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Shrikhande:1984:SCC,
author = "Neelima Shrikhande",
title = "A survey of compiler courses",
journal = j-SIGCSE,
volume = "16",
number = "4",
pages = "23--24",
month = dec,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382200.382540",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "This paper reports the results of a survey done by the
author in Winter 1984. Several schools were surveyed
regarding their compiler courses. Results about
textbooks, source languages, programming languages,
prerequisites among other things are described. A
summary of results is given. A brief description of our
plans for this course is included.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Chua:1984:UMC,
author = "T. S. Chua and J. C. McCallum",
title = "Using microcomputers in computer education",
journal = j-SIGCSE,
volume = "16",
number = "4",
pages = "25--33",
month = dec,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382200.382541",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "This paper discusses the background and difficulties
of using microcomputers in computer education. It
considers the ways in which microcomputers can be
introduced onto the educational institutions. The
advantages and disadvantages of the various options are
discussed. The paper also discusses the problems faced
by the educators in the use of microcomputers in
computer education.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Fajuyigbe:1984:EPL,
author = "O. Fajuyigbe and D. L. Ogbokor",
title = "Experiment in programming laboratory",
journal = j-SIGCSE,
volume = "16",
number = "4",
pages = "34--35",
month = dec,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382200.382543",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "An implementation of a programming laboratory is
described. Under this implementation, the emphasis is
on the motivation and objectives, which are closely
patterned after the ACM Curriculum '78 requirements.
The resultant effects on students' performances and
attitudes to programming are described. An achievement
of this implementation is the systematic breakdown of
students' psychological fear of programming and program
debugging.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Whipkey:1984:IPP,
author = "Kenneth L. Whipkey",
title = "Identifying predictors of programming skill",
journal = j-SIGCSE,
volume = "16",
number = "4",
pages = "36--42",
month = dec,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382200.382544",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "\ldots{} We have seen that computer programming is an
art, because it applies accumulated knowledge to the
world, because it requires skill and ingenuity, and
especially because it produces objects of beauty ---
Donald E. Knuth [1].",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Shiflet:1984:CSC,
author = "Angela B. Shiflet",
title = "Computer science component in mathematics for
elementary school teachers",
journal = j-SIGCSE,
volume = "16",
number = "4",
pages = "43--44",
month = dec,
year = "1984",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382200.382545",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:21 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Organick:1985:ACP,
author = "Elliot I. Organick",
title = "Algorithms, concurrent processors, and computer
science education: or, ``think concurrently or
capitulate?''",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "1--5",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323276",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Collofello:1985:MEI,
author = "James S. Collofello",
title = "Monitoring and evaluating individual team members in a
software engineering course",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "6--8",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323277",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Carver:1985:CTP,
author = "Doris L. Carver",
title = "Comparison of techniques in project-based courses",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "9--12",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323278",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Bickerstaff:1985:EPO,
author = "Douglas D. {Bickerstaff, Jr.}",
title = "The evolution of a project oriented course in software
development",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "13--22",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323279",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Brookshear:1985:UCS,
author = "J. Glenn Brookshear",
title = "The university computer science curriculum: education
versus training",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "23--30",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323280",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Gross:1985:PSG,
author = "John A. Gross and James L. Wolfe",
title = "Paperless submission and grading of student
assignments",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "31--33",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323281",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Etlinger:1985:APC,
author = "Henry A. Etlinger",
title = "All programs are not created equal-but, do students
know that?",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "34--35",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323282",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Folk:1985:PPS,
author = "Mike Folk and James S. Ramlet",
title = "{PS}: a procedure simulator for dynamic program
visualization",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "36--40",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323283",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Rambally:1985:RTG,
author = "Gerard K. Rambally",
title = "Real-time graphical representation of linked data
structures",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "41--48",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323284",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Kurtz:1985:UST,
author = "Barry L. Kurtz and Dennis Johnson",
title = "Using simulation to teach recursion and binary tree
traversals",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "49--54",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323285",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Poirot:1985:PCP,
author = "James L. Poirot and Arthur Luehrmann and Cathleen
Norris and Harriet Taylor and Robert Taylor",
title = "Proposed curriculum for programs leading to teacher
certification in computer science (panel session)",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "55--55",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323286",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Smith:1985:HAU,
author = "Wayne D. Smith",
title = "A hypothetical {ALU} for use in teaching computer
organization",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "56--62",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323288",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Waguespack:1985:SCS,
author = "Leslie J. Waguespack",
title = "A structural computer system resource model for
teaching computer organization",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "63--67",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323289",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Abele:1985:TCS,
author = "James R. Abele and Leland R. Miller",
title = "Tutorial circuit simulator",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "68--71",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323290",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{McGlinn:1985:ILD,
author = "Robert J. McGlinn and Linda Lewis",
title = "{IPEX1}, a library of dynamic introductory programming
examples",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "72--77",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323291",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Peterson:1985:OLV,
author = "Charles G. Peterson and Nancy E. Miller",
title = "Open lab vs. closed lab: {Computer Programming I} at
{Mississippi State University}",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "78--81",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323292",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Stokes:1985:ECB,
author = "Gordon E. Stokes and Larry C. Christensen and Bill
Hays",
title = "{ELROND}: a computer based instruction system for an
introductory programming course",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "82--88",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323293",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Dalphin:1985:CSAa,
author = "John F. Dalphin and Taylor Booth and Raymond E. Miller
and John R. White and Robert Aiken and J. T. Cain and
Edward W. Ernst and Michael C. Mulder and Kathleen
Hennessey",
title = "Computer science accreditation (panel session): an
introduction and status of the national program",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "89--89",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323294",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Shiflet:1985:NTW,
author = "Angela Shiflet and Jim Balch and Georgianna Tonne
Klein and Jim Cameron and Ken Whipkey",
title = "Non-traditional ways for preparing computer science
faculty (panel session)",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "90--92",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323295",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Adair:1985:CEA,
author = "James H. Adair and James L. Linderman",
title = "Computer ethics and academic honesty: developing a
survey instrument",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "93--98",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323296",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{King:1985:CEC,
author = "Ronald S. King and James H. Nolen",
title = "A computer ethics course",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "99--104",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323297",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Archer:1985:RAT,
author = "Clark B. Archer",
title = "A realistic approach to teaching systems anlaysis at
the small or medium-sized college",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "105--108",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323298",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Chrisman:1985:USD,
author = "Carol Chrisman and Barbara Beccue",
title = "Updating systems development courses to incorporate
fourth generation tools",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "109--113",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323299",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Rogers:1985:CSS,
author = "Jean Rogers and Michael R. Haney and John D. {Lawson,
Jr.}",
title = "Computer science for secondary schools (panel
session): course content",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "114--114",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323300",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Gibbs:1985:CSC,
author = "Norman E. Gibbs and Kim Bruce and Robert Cupper and
Stuart Hirshfield and Ted Sjoerdsma and Allen Tucker",
title = "A computer science curriculum for liberal arts
colleges (panel session)",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "115--115",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323301",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Peterson:1985:EPO,
author = "Charles G. Peterson",
title = "The evolution of a project-oriented compiler writing
course",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "116--119",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323302",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Meyer:1985:STT,
author = "R. Mark Meyer and Roy F. Keller",
title = "{SLR} tools for teaching compiler construction",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "120--129",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323303",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Pothering:1985:MCA,
author = "George J. Pothering",
title = "A methodology for conducting advanced undergraduate
computer science courses",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "130--134",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323304",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Brinn:1985:CN,
author = "L. W. Brinn",
title = "Computer Networks",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "135--139",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323305",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Vann:1985:UMM,
author = "J. Joyce Vann",
title = "Using miniframes, menu-driven environments, and
networking in an introductory computer science
programming lab",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "140--144",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323306",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Waguespack:1985:PSW,
author = "Leslie J. {Waguespack, Jr.}",
title = "Personal student workstations: prospectus and
requirements",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "145--151",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323307",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Barrett:1985:DCC,
author = "Robert A. Barrett and Bruce C. Davis and Robert
Leeper",
title = "A developmental computing course for computer
technology majors",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "152--154",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323308",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Cook:1985:ISS,
author = "Janet M. Cook",
title = "Increasing students' security awareness: article {I}
teaching integrity features using data verification to
illustrate the use of subprocedures in elementary
programming classes",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "155--165",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323309",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Wilson:1985:PDU,
author = "Judith D. Wilson and Gerald F. Braun",
title = "Psychological differences in university computer
student populations",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "166--177",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323310",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Koffman:1985:RCA,
author = "Elliot B. Koffman and David Stemple and Caroline E.
Wardle",
title = "Report on {CS2} from {ACM CS2 Committee} (panel
session)",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "178--178",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323311",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Marion:1985:DCE,
author = "Bill Marion and Sue Molnar and Marilyn Mays and Jack
Mosley",
title = "Dual careers and employment decisions in computer
science (panel session)",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "179--179",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323312",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Dalphin:1985:CSAb,
author = "John F. Dalphin and Bruce McCormick and Gordon
Stokes",
title = "Computer science accreditation (panel session):
guideline application to some existing curricula",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "180--180",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323313",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Mallozzi:1985:TCT,
author = "John S. Mallozzi",
title = "Teaching computability theory with a ``real''
language",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "181--183",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323314",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Pratt:1985:RAD,
author = "Philip J. Pratt",
title = "A relational approach to database design",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "184--201",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323315",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Czejdo:1985:PTT,
author = "Bogdan Czejdo and Marek Rusinkiewicz",
title = "Program transformations and their applications in
teaching procedural and nonprocedural languages",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "202--210",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323316",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Frederick:1985:ICS,
author = "William G. Frederick and Maynard J. Mansfield",
title = "Introductory computer science courses for in-service
elementary and secondary teachers",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "211--214",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323317",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Sellars:1985:SEP,
author = "Harold L. Sellars and Sandra D. Lynn",
title = "Software engineering\slash professional writing: an
interdisciplinary course combination",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "215--220",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323318",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Mein:1985:CCT,
author = "Bill Mein",
title = "The computerization of a campus: a trilogy",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "221--226",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323319",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Steidley:1985:AAA,
author = "Carl W. Steidley",
title = "An alternative approach to applications programming",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "227--232",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323382",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Herrin:1985:SMC,
author = "William R. Herrin",
title = "Software maintenance costs: a quantitative
evaluation",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "233--237",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323383",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Brennan:1985:APC,
author = "Joyce Brennan and Jacabo Carrasquel and Joyce Currie
Little and Allen Tucker and James Collofello",
title = "{Advanced Placement} computer science exam (panel
session): how universities are handling credit",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "238--238",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323384",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Plourde:1985:CES,
author = "Paul J. Plourde and James Adair and Dennis M.
Anderson",
title = "Creating an environment for student oriented computing
(panel session)",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "239--239",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323385",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Carrasquel:1985:CTI,
author = "Jacabo Carrasquel",
title = "Competency testing in introductory computer science:
the mastery examination at {Carnegie-Mellon
University}",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "240--240",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323387",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Reed:1985:PSA,
author = "Joylyn Reed",
title = "A parser for a small {Ada}-like language --- a student
software engineering project",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "241--254",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323388",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Evans:1985:IAP,
author = "Howard Evans and Wayne Patterson",
title = "Implementing {Ada} as the primary programming
language",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "255--265",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323389",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Agrawal:1985:UCN,
author = "Jagdish C. Agrawal and Alka R. Harriger",
title = "Undergraduate courses needed in {Ada} and software
engineering",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "266--281",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323390",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Sharma:1985:RGP,
author = "Onkar P. Sharma and Ali Behforooz",
title = "Retraining for a graduate program in computer
science",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "282--288",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323391",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Scanlan:1985:RMD,
author = "David Scanlan",
title = "Retraining: {Masters} degree proposal for applied
computer science education for community college
teachers",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "289--291",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323393",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Mitchell:1985:SFR,
author = "William Mitchell and Janet Hartman",
title = "Summer faculty retraining in computing: a report on
four programs",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "292--301",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323394",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Bulgren:1985:IJP,
author = "William G. Bulgren",
title = "Implementing a joint program between two campuses:
{University of Kansas} and {Johnson County Community
College}",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "302--305",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323395",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Grimes-Farrow:1985:PCS,
author = "D. Grimes-Farrow",
title = "Program in computer science and engineering: ongoing
education for computer system designers",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "306--311",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323396",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Goodin:1985:ITW,
author = "William R. Goodin and Walter J. Karplus",
title = "An innovative two-week computer science program for
employed professionals",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "312--317",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323397",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Beidler:1985:TSC,
author = "John Beidler and Lillian Cassel and Doris Lidtke and
Barbara Owens",
title = "Trends in service courses (panel session)",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "318--318",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323398",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Cunningham:1985:CGC,
author = "Steve Cunningham and R. Daniel Bergeron and Mark
Ohlson",
title = "Computer graphics in the computer science curriculum
(panel session)",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "319--319",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323399",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Sloan:1985:TDC,
author = "Lynda Sloan and Antony Halaris",
title = "Towards a definition of computing literacy for the
liberal arts environment",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "320--326",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323400",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Spresser:1985:MAC,
author = "Diane M. Spresser",
title = "A moderate approach to computer literacy",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "327--331",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323401",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Tam:1985:MAU,
author = "Wing C. Tam",
title = "A multilevel approach to undergraduate software
engineering education",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "332--334",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323402",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Comer:1985:SDD,
author = "James R. Comer and Herb C. Conn and Kurt A. Schember",
title = "Software design and development: a graduate curriculum
in software engineering",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "335--341",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323403",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Gerasch:1985:UPT,
author = "Thomas E. Gerasch",
title = "Use of preprocessor as a tool to assist students in
implementing stacks and queues",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "342--347",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323404",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Brumfield:1985:LEI,
author = "Jeffrey A. Brumfield",
title = "A list expression interpreter as a teaching tool",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "348--357",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323405",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Laurido-Santos:1985:UIS,
author = "Osvaldo Laurido-Santos",
title = "An updated information systems curriculum",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "358--366",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323406",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Wilson:1985:WSM,
author = "Judith D. Wilson",
title = "What should be the mission of four year undergraduate
programs in information systems?",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "367--372",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323407",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Werth:1985:CPP,
author = "Laurie Werth and Jeff Bonar and Saj-Nicole Joni and
Barry Kurtz and Dave Scanlan",
title = "Cognitive processes in programming (panel session)",
journal = j-SIGCSE,
volume = "17",
number = "1",
pages = "373--375",
month = mar,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/323275.323408",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:22 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Nemeth:1985:RAA,
author = "Edward H. Nemeth",
title = "Response to {Archibald}'s article",
journal = j-SIGCSE,
volume = "17",
number = "2",
pages = "2--2",
month = jun,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382204.382911",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Travis:1985:OLY,
author = "David L. Travis",
title = "Open letter to a young {Master}'s degree computer
scientist",
journal = j-SIGCSE,
volume = "17",
number = "2",
pages = "3--4",
month = jun,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382204.382206",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Deimel:1985:UPR,
author = "Lionel E. {Deimel, Jr.}",
title = "The uses of program reading",
journal = j-SIGCSE,
volume = "17",
number = "2",
pages = "5--14",
month = jun,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382204.382524",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "It is argued that program reading is an important
programmer activity and that reading skill should be
taught in programming courses. Possible teaching
methods are suggested. The use of program reading in
test construction and as part of an overall teaching
strategy is discussed. A classification of reading
comprehension testing methods is provided in an
appendix.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Hightower:1985:THS,
author = "Vicki M. Hightower",
title = "Teaching honor students: how do they measure up",
journal = j-SIGCSE,
volume = "17",
number = "2",
pages = "15--20",
month = jun,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382204.382526",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "The introductory course in data processing and
computer programming as taught at Elon College is
first, a strong introduction to structured programming
in BASIC and second, a look at the business side of
data processing. It is an attempt to expose students to
the terminology of computers and their uses and also
get them acquainted with some of the standard concepts
of computing algorithms and problem solving. Students
use the DEC PDP 11/34 for this first course and no
attempt is made to teach line editing with EDT. There
is such a wide range of abilities in this course that
we try to gear the material so that most students will
have a positive experience and frustrations will be
kept to a minimum.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Oliver:1985:CC,
author = "Dave Oliver",
title = "Off campus computing",
journal = j-SIGCSE,
volume = "17",
number = "2",
pages = "21--26",
month = jun,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382204.382527",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "This paper describes an approach to teaching college
level computer programming with particular reference to
off campus students at the Capricornia Institute of
Advanced Education (C.I.A.E.). It outlines the methods
which are adopted to present the course to students
studying at very great distances from the campus. Also
the difficulties associated with providing the external
student with access to adequate computing facilities
are considered.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Wu:1985:RRT,
author = "B. F. Wu",
title = "Requirements of a real-time microcomputer embedded
laboratory project",
journal = j-SIGCSE,
volume = "17",
number = "2",
pages = "27--28",
month = jun,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382204.382528",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "This paper describes the requirements of a real-time
microcomputer embedded project designed and implemented
by the students in the Motorola Corporate Software
Engineering Training Program. The objective of this
project is to offer the students opportunities to
practice the concepts and theory learned in the
classroom by developing software for a real-time
microcomputer based project. The hardware for this
project, which is based on a dual-CPU architecture
using Motorola 16-bit and 8-bit microprocessors, is
constructed by each student. The application software
including features such as time keeping and decimal
calculator functions driven by a real-time
multi-tasking executive are developed by following the
software engineering methodology. The final debugged
program is then burned into EPROM, resulting in an
integrated hardware/software package which is totally
self-contained.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Mallozzi:1985:CPL,
author = "John S. Mallozzi",
title = "A course in programming languages for educational
computing",
journal = j-SIGCSE,
volume = "17",
number = "2",
pages = "29--31",
month = jun,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382204.382529",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Sigwart:1985:EGP,
author = "Charles D. Sigwart and Gretchen L. {Van Meer}",
title = "Evaluation of group projects in a software engineering
course",
journal = j-SIGCSE,
volume = "17",
number = "2",
pages = "32--35",
month = jun,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382204.382530",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Kerstetter:1985:KPL,
author = "Mark C. Kerstetter",
title = "A {KWIC} permuted list of articles in the {SIGCSE
Bulletin 1984}",
journal = j-SIGCSE,
volume = "17",
number = "2",
pages = "36--43",
month = jun,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382204.382531",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Gibbs:1985:LSC,
author = "Norman E. Gibbs",
title = "The {LameDuck SIG} chairman's message: a parting shot
at accreditation",
journal = j-SIGCSE,
volume = "17",
number = "3",
pages = "1--2",
month = sep,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382208.382209",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Schmalz:1985:STR,
author = "Rosemary Schmalz",
title = "Some thoughts on retraining and the lack thereof a
mathematics educator teaching computer science",
journal = j-SIGCSE,
volume = "17",
number = "3",
pages = "3--4",
month = sep,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382208.382510",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Blaisdell:1985:HTI,
author = "James H. Blaisdell and Ann Burroughs",
title = "How to tell if a programming language is {OK}: what's
wrong with basic for teaching business students how to
program?",
journal = j-SIGCSE,
volume = "17",
number = "3",
pages = "5--8",
month = sep,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382208.382511",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Yaverbaum:1985:DME,
author = "Gayle J. Yaverbaum",
title = "A decision making environment in the classroom",
journal = j-SIGCSE,
volume = "17",
number = "3",
pages = "9--11",
month = sep,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382208.382512",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "Management Information Systems (MIS) books usually
survey decision theory and behavioral issues as they
apply to the information system's environment. The
material covered is theoretical in nature leaving the
student with little awareness of the importance of
individual decision processes and information usage. In
order to link this theory with the real world
environment, I have developed a simulation which has
been tested in several sections of an MBA course in
Management Information Systems. This paper describes
that simulation.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Daigle:1985:TCG,
author = "R. J. Daigle",
title = "Teaching {COBOL} with generic design",
journal = j-SIGCSE,
volume = "17",
number = "3",
pages = "12--16",
month = sep,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382208.382513",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Hodges:1985:ARC,
author = "Julia E. Hodges",
title = "An advanced readings course in database systems",
journal = j-SIGCSE,
volume = "17",
number = "3",
pages = "17--18",
month = sep,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382208.382514",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Ourusoff:1985:PSS,
author = "Nicholas Ourusoff",
title = "The physical symbol system hypothesis of {Newell} and
{Simon}: a classroom demonstration of artificial
intelligence",
journal = j-SIGCSE,
volume = "17",
number = "3",
pages = "19--23",
month = sep,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382208.382515",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "The essay below deals with Newell and Simon's
hypotheses about the nature of intelligent action. The
material is suitable for a classroom demonstration of
artificial intelligence at the high school level and
above. Discussion questions following the essay are
designed to encourage making explicit connections
between computer science, philosophy, and the life
sciences. They are part of an effort to formulate an
information-oriented, algorithmic view of nature.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Benson:1985:MAM,
author = "M. Benson",
title = "Machine assisted marking of programming assignments",
journal = j-SIGCSE,
volume = "17",
number = "3",
pages = "24--25",
month = sep,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382208.382516",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "A machine assisted grading approach for computing
assignments is described. The procedures used have
proven effective for large groups of students (eg.
150). We concentrate on the administration of such a
system. Success depends heavily on how special cases
are handled.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{VanMeer:1985:BFC,
author = "Gretchen L. {Van Meer} and Charles D. Sigwart",
title = "Beyond a first course in software engineering",
journal = j-SIGCSE,
volume = "17",
number = "3",
pages = "26--29",
month = sep,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382208.382517",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Fulda:1985:VSC,
author = "Joseph S. Fulda",
title = "Verbal skills in computer science education",
journal = j-SIGCSE,
volume = "17",
number = "3",
pages = "30--31",
month = sep,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382208.382518",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Feinstein:1985:CSA,
author = "David Feinstein and David Langan",
title = "Computers and society --- another look at that general
purpose course",
journal = j-SIGCSE,
volume = "17",
number = "3",
pages = "32--33",
month = sep,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382208.382520",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Lees:1985:ICP,
author = "B. Lees",
title = "Introductory concurrent programming with {Modula-2}",
journal = j-SIGCSE,
volume = "17",
number = "3",
pages = "34--41",
month = sep,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382208.382521",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "Modula-2 can be a useful language for teaching the
principles of concurrent programming. Although the
language does not provide any particular process
synchronisation primitives, its facilities for defining
user modules and for low-level machine access enable it
to be extended to support a variety of concurrency
mechanisms. A description is given of how Module-2 may
be used to provide a concurrent programming environment
to give practical support to an undergraduate course in
operating systems.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Mielke:1985:CCG,
author = "Bruce W. Mielke",
title = "A course in computer graphics",
journal = j-SIGCSE,
volume = "17",
number = "3",
pages = "42--43",
month = sep,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382208.382522",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Tenny:1985:PCV,
author = "Ted Tenny",
title = "Procedures and comments vs. the banker's algorithm",
journal = j-SIGCSE,
volume = "17",
number = "3",
pages = "44--53",
month = sep,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/382208.382523",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:23 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "A 2 {\&}times; 2 factorial experiment was performed to
compare the effects of modularity (using internal
procedures) and comments on the readability of the
Banker's Algorithm. The readability of 4 editions of
the program, each having a different combination of
these factors, was inferred from the accuracy with
which students could answer questions about the program
after reading its text. Results of the experiment
suggest that the Banker's Algorithm is more readable
with in-line code than with internal procedures, and
that the author's comments improve its readability.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Denenberg:1985:SPI,
author = "Stewart A. Denenberg",
title = "A service project for an introductory artificial
intelligence course: implementing {SOLO} in {LOGO}",
journal = j-SIGCSE,
volume = "17",
number = "4",
pages = "8--20",
month = dec,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989369.989370",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:24 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Lyster:1985:PI,
author = "Norman C. Lyster",
title = "A problem of integration",
journal = j-SIGCSE,
volume = "17",
number = "4",
pages = "21--29",
month = dec,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989369.989371",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:24 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "Many programming courses tend to be taught in
isolation. Isolation from real world applications and
isolation internally from their parts. COBOL, as a
significant business oriented language that is
extensively utilized, lends itself to integration as
easily as any language and more easily than most. This
integration is important as COBOL is extensively
utilized in a variety of business applications. Still,
COBOL frequently suffers from being taught isolated
segment by isolated segment. It is also frequently
taught in isolation from its world of applications.
This paper will suggest some techniques for overcoming
this tendency toward disjointed segmentation in an
introductory COBOL class.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Ezell:1985:VAC,
author = "Cloyd Ezell",
title = "A visible assembler for a course in introductory
system software",
journal = j-SIGCSE,
volume = "17",
number = "4",
pages = "26--29",
month = dec,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989369.989372",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:24 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "Ideas from program visualization have been borrowed to
create an assembler that reveals its operations as it
executes. This assembler is used as an object of study
in an introductory course in system software.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Ballew:1985:MTN,
author = "David Ballew",
title = "More thoughts on the need for retraining to teach
undergraduate computer science",
journal = j-SIGCSE,
volume = "17",
number = "4",
pages = "30--31",
month = dec,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989369.989373",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:24 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Tran:1985:TSA,
author = "Con Tran and Pierre N. Robillard",
title = "Teaching structured assembler programming",
journal = j-SIGCSE,
volume = "17",
number = "4",
pages = "32--44",
month = dec,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989369.989374",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:24 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "The concepts of structured programming learned in
higher level languages are usually not sufficiently
emphasized in teaching assembly languages. In this
study, students have used a tool called SCHEMACODE to
design in assembly language by means of a higher level
schematic pseudocode. The tool automatically generates
the assembly code. Data from an experiment involving
two groups of students are presented. One group uses a
conventional approach based on flow charts and the
other group uses the structured approach based on
schematic pseudocode. Programs are compared on the
basis of memory space and memory cycles. Results show
that structured programming in assembly language is as
efficient as conventional programming. The programs are
much more readable and are therefore easier to
maintain.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Decker:1985:MAT,
author = "William F. Decker",
title = "A modern approach to teaching computer organization
and assembly language programming",
journal = j-SIGCSE,
volume = "17",
number = "4",
pages = "38--44",
month = dec,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989369.989375",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:24 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "Given technological trends toward high level
programming tools, abstract data mechanisms, logical
systems organization, knowledge engineering, and human
interfaces, greater emphasis must today be placed on
understanding how a machine and its architecture
support more abstract concepts and models. The
historical approach to teaching computer organization
and related machine language issues has been to train
students to be proficient with some particular
hardware. Indeed, many such courses attempt to prepare
students for careers involving particular types of
computers. Our philosophy is quite different for two
basic reasons. First, fewer individuals are required to
be proficient machine or assembly language programmers;
instead, ability to think abstractly and to employ more
powerful (more conceptual) tools is demanded. Second,
the rapidity with which new machine types are
introduced suggests that learning any specific machine
will necessarily miss the mark; instead, students must
become familiar with the generic machine, that is, the
conceptual machine common to almost all computer
hardware designs. (Even the so-called non-Von Neuman
machines are usually comprised of systems of sequential
machines.) We advocate that these undergraduate courses
be oriented to teaching from the framework of
abstraction and concept and that the machine vehicle
for the course be chosen to support this framework.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Byrkett:1985:CMG,
author = "Donald L. Byrkett and Yuksel Uckan",
title = "A curriculum model for a graduate degree program in
systems analysis",
journal = j-SIGCSE,
volume = "17",
number = "4",
pages = "45--53",
month = dec,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989369.989376",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:24 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "A much needed master's level graduate degree program
in systems analysis has been designed and proposed for
implementation at Miami University. There are many
graduate curricula that emphasize information systems,
computer science, or operations research; but our
proposal is unique in its attempt to combine these
varied, yet related, disciplines. This paper describes
the details of the proposed curriculum which largely
conforms to the major curriculum recommendations. The
proposal is sufficienctly general to be adopted as a
model by programs of similar mix and emphasis.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Maresh:1985:SBS,
author = "Richard J. Maresh",
title = "Sorting out basic sorting algorithms",
journal = j-SIGCSE,
volume = "17",
number = "4",
pages = "54--64",
month = dec,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989369.989377",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:24 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Magrass:1985:CSC,
author = "Yale Magrass",
title = "Computer science curriculum: technography,
technocracy, technology, or theology?",
journal = j-SIGCSE,
volume = "17",
number = "4",
pages = "59--64",
month = dec,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989369.989378",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:24 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Czerwinski:1985:PCP,
author = "Ralph Czerwinski",
title = "Programming concepts and principles in the
introductory computer science textbook",
journal = j-SIGCSE,
volume = "17",
number = "4",
pages = "65--68",
month = dec,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989369.989379",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:24 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Early:1985:CRR,
author = "Grady G. Early and Donald F. Stanat",
title = "{Chinese Rings} and recursion",
journal = j-SIGCSE,
volume = "17",
number = "4",
pages = "69--82",
month = dec,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989369.989380",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:24 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "The Chinese Rings puzzle is used as a vehicle to
convey the power and subtlety of recursion in a way
understandable by students in a second programming
course. An elegant algorithm incorporating two mutually
recursive subroutines is presented and analyzed.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Mugridge:1985:MIS,
author = "Warwick B. Mugridge and John G. Hosking",
title = "A method for introducing schemas",
journal = j-SIGCSE,
volume = "17",
number = "4",
pages = "76--82",
month = dec,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989369.989381",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:24 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "A simple file schema system is described which is
useful for introducing undergraduate students to the
concepts and uses of database schemas. Practical
exercises using the system provide valuable
reinforcement to the formal lessons.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Ryan:1985:CPA,
author = "Patrick J. Ryan and Lionel E. Deimel",
title = "Contest problems from the 1985 {ACM} scholastic
programming contest",
journal = j-SIGCSE,
volume = "17",
number = "4",
pages = "83--91",
month = dec,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989369.989382",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:24 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Dunstan:1985:CSS,
author = "Neil Dunstan",
title = "Continuity of student software development in tertiary
institutions",
journal = j-SIGCSE,
volume = "17",
number = "4",
pages = "92--93",
month = dec,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989369.989383",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:24 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
abstract = "Despite the availability and professional use of
programming productivity aids and techniques,
instruction in their use seems to be absent from
tertiary computer programming courses. This is partly
because the student programming environment in tertiary
institutions lacks the continuity of software
development normally found in the real world of
professional computer programming. A greater emphasis
on this aspect of computer programming, and the ways
and means that may be employed, would better acquaint
our computer programming students with their probable
working environment and make the good programming
practices which are currently taught, more relevant to
the students.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Ogbokor:1985:LLP,
author = "D. L. Ogbokor",
title = "{LISP} Language as a Part of {``Advanced Programming
Techniques''} for Computer Science, Computer
Mathematics, and Computer Economics Students",
journal = j-SIGCSE,
volume = "17",
number = "4",
pages = "94--95",
month = dec,
year = "1985",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/989369.989384",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:24 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
URL = "ftp://ftp.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Compiler/lisp.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
keywords = "LISP",
}
@Article{Wilson:1986:PTD,
author = "Judith D. Wilson",
title = "Problems teaching database design with information
complexity to information systems undergraduates",
journal = j-SIGCSE,
volume = "18",
number = "1",
pages = "2--7",
month = feb,
year = "1986",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953055.5604",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:24 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 17th SIGCSE Symposium on Computer
Science Education.",
abstract = "An undergraduate course in database design is
described. The need for such a course, and its
appropriateness in the undergraduate information
systems curriculum is discussed. Finally, a number of
general instructional difficulties are identified. It
is claimed that a course like it is needed in the
undergraduate information systems curriculum and that
remedies to problems teaching it may have to be found
outside the traditional business and computing
curricula.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Chrisman:1986:ERM,
author = "Carol Chrisman and Barbara Beccue",
title = "Entity relationship models as a tool for data analysis
and design",
journal = j-SIGCSE,
volume = "18",
number = "1",
pages = "8--14",
month = feb,
year = "1986",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953055.5605",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:24 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 17th SIGCSE Symposium on Computer
Science Education.",
abstract = "Many tools have been developed to aid in the systems
analysis and design process. These same tools are used
in teaching to help students better understand the
process. This paper will discuss ways in which one
tool, Entity Relationship (ER) models, can be used in
teaching data analysis and design. The role of ER
models in database design will be reviewed. ER models
will be considered as a framework for also dealing with
file design. An example of an ER model will be given
with a description of how it might be used in
discussing file design issues with students.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Adams:1986:SCD,
author = "Evans J. Adams",
title = "A second course in database management",
journal = j-SIGCSE,
volume = "18",
number = "1",
pages = "15--23",
month = feb,
year = "1986",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/953055.5606",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sun Nov 18 07:38:24 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1980.bib",
note = "Proceedings of the 17th SIGCSE Symposium on Computer
Science Education.",
abstract = "A second course in Database Management which stresses
database design principles is described. The first
course emphasizes database implementation utilizing
both a relational and a CODASYL database management
system. Students become familiar with the usage of a
database management system as a implementation
framework for databases. The second course provides the
student with tools to perform logical database design
and with techniques for converting logical designs into
efficient physical implementations.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
@Article{Bailey:1986:ICL,
author = "M. Gene Bailey and Rebekah L. Tidwell",
title = "Implementing computer literacy: the year after",
journal =