next up previous
Up: Functional Languages and Introductory Previous: 18 Summary

Bibliography

Abe 85
Abelson, Harold and Sussman, Gerald with Sussman, Julie., Structure and Interpretation of Computer Programs, MIT Press, 1985.

Dij 72
Dijkstra, Edsger, "The Humble Programmer", 1972 ACM Turing lecture, reprinted in ACM Turing Award Lectures, The First Twenty Years, pp 17 - 31, ACM Press, 1987.

Dij 89
Dijkstra, Edsger, "On The Cruelty of Really Teaching Computing Science", 1989 SIGCSE Award Lecture, SIGCSE Bulletin, Vol. 21, No. 1, February 1989.

Har 94
Harvey, Brian and Wright, Matthew, Simply Scheme: Introducing Computer Science, MIT Press, Cambridge, MA, 1994.

How 94
Howland, John, ``Lecture Notes for Great Ideas in Computer Science'', Trinity University Computer Science Department Lecture Notes, http://www.cs.trinity.edu/About/The_Courses/cs301/.

How 95
Howland, John, `` A Laboratory Computer Science Course for Liberal Arts Students'', The Journal of Computing in Small Colleges, Volume 10, Number 5, May 1995.

How 96
Howland, John, `` Using J as an Expository Language in the Teaching of Computer Science to Liberal Arts Students'', ACM APL96 Conference Proceedings, Lancaster University, England, August, 1996.

How 97
Howland, John, `` It's All in the Language (Yet Another Look at the Choice of Programming Language for Teaching Computer Science)'', The Journal of Computing in Small Colleges, Volume 12, Number 4, March 1997.

Iv 95
Iverson, Kenneth, Concrete Math Companion, Iverson Software, Toronto, Canada, 1995.

Ive 95
Iverson, Kenneth E., J Introduction and Dictionary, Iverson Software, 1995.

Kon 74
Konstam, Aaron and Howland, John, ``APL as a Lingua Franca in the Computer Science Curriculum'', SIGCSE Bulletin, Volume 6, Number 1, February 1974.

Kon 94
Konstam, Aaron and Howland, John, ``Teaching Computer Science Principles to Liberal Ar ts Students Using Scheme'', SIGCSE Bulletin, Volume 26, Number 4, December 1994.

Man 95
Manis, Vincent S. and Little, James J., The Schematics of Computation, Prentice Hall, Englewood Cliffs, NJ, 1995.

Rie 93
Riehl, Arthur, moderator, ``Using Scheme in the Introductory Computer Science Curricul um'', Panel, SIGCSE Bulletin, Volume 25, Number 1, March 1993.

Re 95
Reiter, Cliff, Fractals Visualization and J, Iverson Software, Toronto, CA, 1995.

Spr 89
Springer, George and Friedman, Daniel, Scheme and the Art of Programming, MIT Press, 1989.

Fr 92
Friedman, Daniel, Wand, Mitchell and Haynes, Christopher. Essentials of Programming Languages, MIT Press, 1992.

Gr 89
Graham, Knuth and Patashnik, Concrete Mathematics, Addison-Wesley Publishing Company, Reading, MA, 1989.

Iv 92
Iverson, Kenneth, Arithmetic, Iverson Software, Toronto, Canada, 1992.

Iv 93
Iverson, Kenneth, Calculus, Iverson Software, Toronto, Canada, 1993

My 90
Myers, J. Paul, "The Central Role of Mathematical Logic in Computer Science", SIGCSE Bulletin, Vol. 22, No. 1, February 1990.


next up previous
Up: Functional Languages and Introductory Previous: 18 Summary
2002-11-26