Entry Jones:1996:WBL 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{Jones:1996:WBL,
  author =       "Rhys Price Jones and Fritz Ruehr and Richard Salter",
  title =        "{Web}-based laboratories in the introductory
                 curriculum enhance formal methods",
  journal =      j-SIGCSE,
  volume =       "28",
  number =       "1",
  pages =        "160--164",
  month =        mar,
  year =         "1996",
  CODEN =        "SIGSD3",
  DOI =          "https://doi.org/10.1145/236462.236531",
  ISSN =         "0097-8418 (print), 2331-3927 (electronic)",
  ISSN-L =       "0097-8418",
  bibdate =      "Sat Nov 17 18:57:32 MST 2012",
  bibsource =    "http://portal.acm.org/;
                 http://www.math.utah.edu/pub/tex/bib/sigcse1990.bib",
  abstract =     "In order to be effective, the content of the
                 introductory curriculum must strike a proper balance
                 between the highly motivating (i.e., ``fun'') aspects
                 of programming and the development of sound scientific
                 background and analytical thinking. As part of an
                 NSF-funded Education Infrastructure project at Oberlin
                 College, we have developed a curriculum that maintains
                 a high level of scientific rigor, while making use of
                 the new technology of HTML and the World Wide Web to
                 instruct and motivate. We provide our students with an
                 integrated experience which includes web-based
                 guided-study laboratory materials, an interactive
                 programming environment and a syllabus which emphasizes
                 the interplay between abstract and formal concepts on
                 the one hand, and concrete implementations and
                 experimental investigations on the other. Scheme is
                 used as the primary programming environment, to
                 illustrate the salient features of the imperative and
                 the object-oriented paradigms, along with the
                 functional paradigm with which it is usually
                 associated. We believe that our approach: (1)
                 revitalizes the material for students who expect a more
                 modern presentation; (2) provides a balanced view of
                 competing perspectives on programming style and
                 methodology; and (3) provides a well-balanced mixture
                 of formal analysis and experimental measurement. In
                 order to produce laboratory materials without the
                 overhead entailed by creating them directly in HTML, we
                 have developed a tool capable of abstracting the
                 functionality and style of HTML documents; thus we can
                 engage both faculty and student authors in the
                 development of laboratories with a uniform style. The
                 very tools used to develop the online materials are
                 themselves an excellent illustration of the empowerment
                 which results from a thorough understanding of the
                 principles of abstraction.",
  acknowledgement = 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