See this document in CiteSeerX!

The Structure and Interpretation of the Computer Science Curriculum (2002)  (Make Corrections)  (1 citation)
Matthias Felleisen, Robert B. Findler, Matthew Flatt, Shriram Krishnamurthi



  Home/Search   Context   Related

 
View or download:
uchicago.edu/~robb...psicpfdpe2002.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  readscheme.org/whats_new (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Nearly twenty years ago, Structure and Interpretation of Computer Programs (SICP) changed the intellectual landscape of introductory computing courses. Unfortunately, three problems---its lack of an explicit program design methodology, its reliance on domain knowledge, and the whimsies of Scheme--- have made it integrate poorly with the rest of the curriculum and fail to maintain its position in several departments. (Update)

Cited by:   More
The TeachScheme! Project: Computing and.. - Felleisen.. (2003)   (Correct)

Similar documents (at the sentence level):
9.8%:   Under consideration for publication in J. Functional.. - The Structure And   (Correct)

Active bibliography (related documents):   More   All
0.8:   DrScheme: A Programming Environment for Scheme - Findler, Clements, Flanagan.. (2001)   (Correct)
0.5:   DrScheme: A Pedagogic Programming Environment for Scheme - Findler, Flanagan.. (1997)   (Correct)
0.5:   LSCs: That's the Name of the Game! A Specification Framework .. - Bontemps, Heymans   (Correct)

Similar documents based on text:   More   All
0.4:   The DrScheme Project: An Overview - Felleisen, Findler, Flatt.. (1998)   (Correct)
0.3:   Classes and Mixins - Flatt, Krishnamurthi, Felleisen (1998)   (Correct)
0.3:   Catching Bugs in the Web of Program Invariants - Flanagan, Flatt.. (1996)   (Correct)

BibTeX entry:   (Update)

Felleisen, M., R. B. Findler, M. Flatt and S. Krishnamurthi. The structure and interpretation of the computer science curriculum. In Hanus, M., S. Krishnamurthi and S. Thompson, editors, Functional and Declarative Programming in Education, 2002. http://citeseer.ist.psu.edu/felleisen02structure.html   More

@misc{ felleisen02structure,
  author = "M. Felleisen and R. Findler and M. Flatt and S. Krishnamurthi",
  title = "The structure and interpretation of the computer science curriculum",
  text = "Felleisen, M., R. B. Findler, M. Flatt and S. Krishnamurthi. The structure
    and interpretation of the computer science curriculum. In Hanus, M., S.
    Krishnamurthi and S. Thompson, editors, Functional and Declarative Programming
    in Education, 2002.",
  year = "2002",
  url = "citeseer.ist.psu.edu/felleisen02structure.html" }
Citations (may not include all citations):
2157   Design Patterns: Elements of Reusable Object-Oriented Softwa.. (context) - Gamma, Helm et al. - 1994
430   Structure and Interpretation of Computer Programs (context) - Abelson, Sussman et al. - 1985
115   Revised report of the algorithmic language Scheme - Kelsey, Clinger et al. - 1998
9   Modeling an algebraic stepper - Clements, Flatt et al. - 2001
5   Bee: an integrated development environment for the Scheme pr.. - Serrano - 2000
3   A preliminary version of this paper appeared in PLILP (context) - Findler, Clements et al. - 1997
2   Redesigning air traffic control: An exercise in software des.. (context) - Jackson, Chapin - 2000
2   EdScheme: A Modern Lisp (context) - Inc - 1991
2   why calculating is better than scheming (context) - Wadler - 1987

Documents on the same site (http://library.readscheme.org/whats_new.html):   More
Processes vs. User-Level Threads in SCSH - Gasbichler, Sperber   (Correct)
XML, XPath, XSLT implementations as SXML, SXPath, and SXSLT - Kiselyov, Lisovsky   (Correct)
Embedding Scheme in Java - Carlstrom (2001)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC