Entry Astrachan:1994:SRI from sigcse1990.bib

Last update: Wed Sep 26 02:07:32 MDT 2018                Valid HTML 4.0!

Index sections

Top | Symbols | Numbers | Math | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

BibTeX entry

@Article{Astrachan:1994:SRI,
  author =       "Owen Astrachan",
  title =        "Self-reference is an illustrative essential",
  journal =      j-SIGCSE,
  volume =       "26",
  number =       "1",
  pages =        "238--242",
  month =        mar,
  year =         "1994",
  CODEN =        "SIGSD3",
  DOI =          "https://doi.org/10.1145/191033.191131",
  ISSN =         "0097-8418 (print), 2331-3927 (electronic)",
  ISSN-L =       "0097-8418",
  bibdate =      "Sat Nov 17 18:57:24 MST 2012",
  bibsource =    "http://portal.acm.org/;
                 http://www.math.utah.edu/pub/tex/bib/sigcse1990.bib",
  abstract =     "This paper includes an abstract, a discussion of the
                 usefulness of self-reference in early computer science
                 courses, and some examples to illustrate this
                 usefulness. Most readers will not be troubled by this
                 example of self-referential writing. Why then is
                 self-reference, usually in the form of recursive
                 subprograms, thought to be so onerous as to be placed
                 in its own left-until-the-end-and-often-uncovered
                 chapter in most introductory texts? Self-reference is
                 one of the cornerstones of computer science from the
                 unsolvability of the halting problem, to writing a
                 Pascal compiler in Pascal, to reveling in the beauty of
                 Quicksort. We argue that the notion of self-reference
                 should permeate first courses in computer science. If
                 this is to be the case such courses should take a view
                 far broader than ``Wow, I can average 10 numbers with
                 the skills I learned in my first programming
                 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",
}

Related entries