Valid HTML 4.0! Valid CSS!
%%% -*-BibTeX-*-
%%% ====================================================================
%%%  BibTeX-file{
%%%     author          = "Nelson H. F. Beebe",
%%%     version         = "1.04",
%%%     date            = "14 October 2017",
%%%     time            = "10:25:32 MDT",
%%%     filename        = "sigcse1980.bib",
%%%     address         = "University of Utah
%%%                        Department of Mathematics, 110 LCB
%%%                        155 S 1400 E RM 233
%%%                        Salt Lake City, UT 84112-0090
%%%                        USA",
%%%     telephone       = "+1 801 581 5254",
%%%     FAX             = "+1 801 581 4148",
%%%     URL             = "http://www.math.utah.edu/~beebe",
%%%     checksum        = "58262 32448 155349 1495746",
%%%     email           = "beebe at math.utah.edu, beebe at acm.org,
%%%                        beebe at computer.org (Internet)",
%%%     codetable       = "ISO/ASCII",
%%%     keywords        = "ACM Special Interest Group on Computer
%%%                        Science Education; bibliography; BibTeX;
%%%                        SIGCSE Bulletin",
%%%     license         = "public domain",
%%%     supported       = "yes",
%%%     docstring       = "This is a COMPLETE BibTeX bibliography for
%%%                        ACM SIGCSE Bulletin (CODEN SIGSD3, ISSN
%%%                        0097-8418), for the decade 1980--1989.  The
%%%                        journal began publishing with volume 1,
%%%                        number 1, in February 1969.  The journal
%%%                        usually appears four times a year.
%%%
%%%                        The journal has World-Wide Web sites at
%%%
%%%                            http://www.acm.org/sigcse/
%%%                            http://www.sigcse.org/
%%%
%%%                        with tables of contents at
%%%
%%%                            http://portal.acm.org/browse_dl.cfm?idx=J688
%%%                            http://portal.acm.org/sigcse/newsletter
%%%
%%%                        At version 1.03, the year coverage looked
%%%                        like this:
%%%
%%%                             1980 (  74)    1984 (  84)    1988 ( 116)
%%%                             1981 (  77)    1985 ( 107)    1989 ( 100)
%%%                             1982 (  84)    1986 ( 102)
%%%                             1983 (  92)    1987 ( 139)
%%%
%%%                             Article:        966
%%%                             Proceedings:      9
%%%
%%%                             Total entries:  975
%%%
%%%                        This bibliography was constructed primarily
%%%                        from data in the ACM Portal database, and
%%%                        from the many bibliographies in the TeX User
%%%                        Group and BibNet Project archives, and the
%%%                        Karlsruhe Computer Science bibliography
%%%                        archive.
%%%
%%%                        Numerous errors in the sources noted above
%%%                        have been corrected.  Spelling has been
%%%                        verified with the UNIX spell and GNU ispell
%%%                        programs using the exception dictionary
%%%                        stored in the companion file with extension
%%%                        .sok.
%%%
%%%                        BibTeX citation tags are uniformly chosen as
%%%                        name:year:abbrev, where name is the family
%%%                        name of the first author or editor, year is a
%%%                        4-digit number, and abbrev is a 3-letter
%%%                        condensation of important title words.
%%%                        Citation labels were automatically generated
%%%                        by software developed for the BibNet Project.
%%%
%%%                        In this bibliography, entries are sorted in
%%%                        publication order, with the help of
%%%                        ``bibsort -byvolume''.  The bibsort utility
%%%                        is available from
%%%
%%%                            http://www.math.utah.edu/pub/bibsort
%%%                            ftp://ftp.math.utah.edu/pub/bibsort
%%%
%%%                        The checksum field above contains a CRC-16
%%%                        checksum as the first value, followed by the
%%%                        equivalent of the standard UNIX wc (word
%%%                        count) utility output of lines, words, and
%%%                        characters.  This is produced by Robert
%%%                        Solovay's checksum utility.",
%%%  }
%%% ====================================================================
@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"
}

%%% ====================================================================
%%% Acknowledgement abbreviations:
@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/|"}

%%% ====================================================================
%%% Journal abbreviations:
@String{j-SIGCSE                = "SIGCSE Bulletin (ACM Special Interest Group
                                  on Computer Science Education)"}

%%% ====================================================================
%%% Publishers and their addresses:
@String{pub-ACM                 = "ACM Press"}
@String{pub-ACM:adr             = "New York, NY 10036, USA"}

%%% ====================================================================
%%% Bibliography entries, in publication order (with
%%% `bibsort -byvolume'):
@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",
  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",
  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",
  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",
  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",
  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 . . . 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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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 =     ". . . 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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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",
  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 =      j-SIGCSE,
  volume =       "18",
  number =       "1",
  pages =        "24--26",
  month =        feb,
  year =         "1986",
  CODEN =        "SIGSD3",
  DOI =          "https://doi.org/10.1145/953055.5607",
  ISSN =         "0097-8418",
  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.",
  acknowledgement = ack-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:1986:PTC,
  author =       "Jean Buddington Martin and Kenneth E. Martin",
  title =        "A profile of today`s computer literacy student",
  journal =      j-SIGCSE,
  volume =       "18",
  number =       "1",
  pages =        "27--33",
  month =        feb,
  year =         "1986",
  CODEN =        "SIGSD3",
  DOI =          "https://doi.org/10.1145/953055.5608",
  ISSN =         "0097-8418",
  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 =     "What are the opinions and biases of students entering
                 this course today? What do these students think they
                 know, what do they think they should be learning? Have
                 their opinions been altered by the technological and
                 software trends? Do younger and older students have
                 similar or markedly differing views and computer
                 experiences. Can the needs of the students be met by
                 such courses, or are the students actually more
                 technologically literate than we believe? Noting the
                 changes that have taken place over the last three or
                 four years in the literacy course, the authors prepared
                 a survey that was completed by all the students in two
                 universities (317 students) during the first class of
                 the fall 1985 semester. The results of that survey are
                 the basis of 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{Kneller:1986:ALC,
  author =       "George R. Kneller",
  title =        "Adult learners: away with computerphobia",
  journal =      j-SIGCSE,
  volume =       "18",
  number =       "1",
  pages =        "34--37",
  month =        feb,
  year =         "1986",
  CODEN =        "SIGSD3",
  DOI =          "https://doi.org/10.1145/953055.5609",
  ISSN =         "0097-8418",
  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 =     "``Computerphobia'' among adult learners is analogous
                 to communication apprehension among adult speakers;
                 consequently, techniques used by teachers of public
                 speaking to ease stagefright can be adapted to the
                 problem of overcoming fear of computers in novice adult
                 learners. Six specific solutions are suggested and
                 explained.",
  acknowledgement = ack-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:1986:FCL,
  author =       "Naomi S. Baron",
  title =        "The future of computer languages: implications for
                 education",
  journal =      j-SIGCSE,
  volume =       "18",
  number =       "1",
  pages =        "44--49",
  month =        feb,
  year =         "1986",
  CODEN =        "SIGSD3",
  DOI =          "https://doi.org/10.1145/953055.5627",
  ISSN =         "0097-8418",
  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 =     "Which computer languages should we be teaching our
                 students --- and why? This paper examines the multitude
                 of languages now available from three perspectives:
                 classificatory, predictive, and pedagogical. It offers
                 a ``linguistic'' analysis of computer languages in
                 terms of their structure, their function, and their
                 genealogy. Using these classifications, the paper then
                 analyzes current and future trends for each language
                 type. The classifications and predictions suggest a
                 fundamental distinction between two sorts of languages:
                 those appropriate for public computing (i.e.,
                 programming done by most professional computer
                 scientists) and those appropriate for private computing
                 (computing by individuals for their own purposes). The
                 paper suggests that while would-be computer scientists
                 need to learn public computing languages, private
                 computing languages may be especially appropriate for
                 non-professional computer 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{Gabrini:1986:CPM,
  author =       "Philippe J. Gabrini and J. Mack Adams and Barry L.
                 Kurtz",
  title =        "Converting from {Pascal} to {Modula-2} in the
                 undergraduate curriculum",
  journal =      j-SIGCSE,
  volume =       "18",
  number =       "1",
  pages =        "50--52",
  month =        feb,
  year =         "1986",
  CODEN =        "SIGSD3",
  DOI =          "https://doi.org/10.1145/953055.5629",
  ISSN =         "0097-8418",
  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 =     "Modula-2 has been adopted as the primary programming
                 language at New Mexico State University. This paper
                 discusses the reasons which led to this choice of a new
                 primary programming language. It compares some of the
                 features of Pascal, Modula-2 and Ada. It also gives the
                 results of our implementation efforts.",
  acknowledgement = ack-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:1986:SAL,
  author =       "Robert R. Leeper and Karl O. Rehmer",
  title =        "Structured assembly language in {VAX-11 MACRO}",
  journal =      j-SIGCSE,
  volume =       "18",
  number =       "1",
  pages =        "53--60",
  month =        feb,
  year =         "1986",
  CODEN =        "SIGSD3",
  DOI =          "https://doi.org/10.1145/953055.5632",
  ISSN =         "0097-8418",
  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 =     "For several years, the introductory assembly language
                 course at Indiana-Purdue at Fort Wayne has used
                 ``structured'' assembly language on an IBM System 370.
                 A later course makes use of VAX-11 MACRO assembly
                 language on a VAX 11/780. This paper shows how the
                 major constructs for structured programming may be
                 implemented in VAX-11 MACRO. The scheme involves
                 assembly language templates for each of the constructs,
                 a standard labeling scheme, and a commenting method
                 which reflects the structure of the 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{Owen:1986:TTD,
  author =       "G. Scott Owen",
  title =        "Teaching of tree data structures using microcomputer
                 graphics",
  journal =      j-SIGCSE,
  volume =       "18",
  number =       "1",
  pages =        "67--72",
  month =        feb,
  year =         "1986",
  CODEN =        "SIGSD3",
  DOI =          "https://doi.org/10.1145/953055.5634",
  ISSN =         "0097-8418",
  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 set of procedures to graphically display ordered and
                 unordered trees has been developed. The procedures have
                 been used in several class demonstration programs to
                 illustrate tree insertion, deletion, and balancing
                 algorithms. The procedures are available for inclusion
                 in student programs so that they can determine if their
                 programs are working correctly. The procedures are
                 written in Turbo Pascal for an IBM PC.",
  acknowledgement = ack-nhfb,
  fjournal =     "SIGCSE Bulletin (ACM Special Interest Group on
                 Computer Science Education)",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J688",
}

@Article{Augenstein:1986:GDD,
  author =       "Moshe Augenstein and Yedidyah Langsam",
  title =        "Graphic displays of data structures on the {IBM PC}",
  journal =      j-SIGCSE,
  volume =       "18",
  number =       "1",
  pages =        "73--81",
  month =        feb,
  year =         "1986",
  CODEN =        "SIGSD3",
  DOI =          "https://doi.org/10.1145/953055.5640",
  ISSN =         "0097-8418",
  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 =     "Immediately or soon after an introductory course in
                 programming, traditional computer science education
                 usually includes a course on data structures. Such
                 courses, however, have suffered from a lack of
                 non-textual materials for classroom and non-classroom
                 use. Consequently, it is difficult for students to
                 comprehend the abstractions involved in implementing
                 and applying fundamental data structures without
                 laboriously employing printed materials. The work
                 discussed herein addresses the problem by developing
                 software for the IBM PC that will allow data structure
                 users to view graphically the effects of primitive
                 operations and application programs on basic data
                 structures. Several such structures and applications
                 are examined and plans for a program interface 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{Rehmer:1986:TDA,
  author =       "Karl Rehmer and Linda Rising",
  title =        "Teaching data abstraction in a beginning {Pascal}
                 class",
  journal =
http://www.netlib.org/tex/bib/sigcse1980.html
www.netlib.org
crawl=CC-MAIN-2018-13
1048823
application/http; msgtype=response
sha1:XHXTRMESADIOE5GY4UX2XVY4YDXXUC62
<urn:uuid:ba221e2a-71d7-4e3a-94e8-835cbbaf3883>
2018-03-24T06:16:55Z
160.36.131.221
text/html
sha1:S6DXYQWQZ3P2RYXW55EUXIEVWRSEJ7IE
<urn:uuid:62f3a3ae-e984-48ef-89e7-8c87abbbe8f1>
http://www.netlib.org/tex/bib/sigcse1980.html
length
response
<urn:uuid:3673f05e-7314-4ddd-bd54-abb5c3834bc0>
robots: classic
hostname: ip-10-229-190-133.ec2.internal
software: Nutch 1.6 (CC)
isPartOf: CC-MAIN-2018-13
operator: Common Crawl Admin
description: Wide crawl of the web for March 2018
publisher: Common Crawl
format: WARC File Format 1.0
conformsTo: http://bibnum.bnf.fr/WARC/WARC_ISO_28500_version1_latestdraft.pdf