diff options
author | elioat <elioat@tilde.institute> | 2023-08-23 07:52:19 -0400 |
---|---|---|
committer | elioat <elioat@tilde.institute> | 2023-08-23 07:52:19 -0400 |
commit | 562a9a52d599d9a05f871404050968a5fd282640 (patch) | |
tree | 7d3305c1252c043bfe246ccc7deff0056aa6b5ab /js/games/nluqo.github.io/~bh/v1ch0/ack.html | |
parent | 5d012c6c011a9dedf7d0a098e456206244eb5a0f (diff) | |
download | tour-562a9a52d599d9a05f871404050968a5fd282640.tar.gz |
*
Diffstat (limited to 'js/games/nluqo.github.io/~bh/v1ch0/ack.html')
-rw-r--r-- | js/games/nluqo.github.io/~bh/v1ch0/ack.html | 113 |
1 files changed, 113 insertions, 0 deletions
diff --git a/js/games/nluqo.github.io/~bh/v1ch0/ack.html b/js/games/nluqo.github.io/~bh/v1ch0/ack.html new file mode 100644 index 0000000..3fe3ab1 --- /dev/null +++ b/js/games/nluqo.github.io/~bh/v1ch0/ack.html @@ -0,0 +1,113 @@ +<HTML> +<HEAD> +<TITLE>Computer Science Logo Style vol 1:Acknowledgments</TITLE> +</HEAD> +<BODY> +<CITE>Computer Science Logo Style</CITE> volume 1: +<CITE>Symbolic Computing</CITE> 2/e Copyright (C) 1997 MIT +<H1>Acknowledgments</H1> + +<TABLE width="100%"><TR><TD> +<IMG SRC="../csls1.jpg" ALT="cover photo"> +<TD><TABLE> +<TR><TD align="right"><CITE><A HREF="http://www.cs.berkeley.edu/~bh/">Brian +Harvey</A><BR>University of California, Berkeley</CITE> +<TR><TD align="right"><BR> +<TR><TD align="right"><A HREF="../pdf/v1ch00.pdf">Download PDF version</A> +<TR><TD align="right"><A HREF="../v1-toc2.html">Back to Table of Contents</A> +<TR><TD align="right"><A HREF="preface.html"><STRONG>BACK</STRONG></A> +chapter thread <A HREF="../v1ch1/v1ch1.html"><STRONG>NEXT</STRONG></A> +<TR><TD align="right"><A HREF="https://mitpress.mit.edu/books/computer-science-logo-style-second-edition-volume-1">MIT +Press web page for Computer Science Logo Style</A> +</TABLE></TABLE> + +<HR> + +<P> +The people who read and commented on early drafts of this book include +Hal Abelson, Sharon Yoder, +Michael Clancy, Jim Davis, Batya Friedman, +Paul Goldenberg, Tessa Harvey, +Phil Lewis, Margaret Minsky, and +Cynthia Solomon. I am especially grateful to Paul +Goldenberg and Cindy Carter for their professional, financial, and +emotional support during the months I spent as a guest in their home +while working on this project, keeping them from their own work and +tying up Paul's computer equipment. This book wouldn't exist without +them. Special mention also goes to Hal Abelson, without whose support this +book wouldn't have found a publisher. + +<P>The main ideas in this book, and some of the specific examples, first +surfaced in the form of self-paced curriculum units for a programming +class at the Lincoln-Sudbury Regional High School, in Sudbury, +Massachusetts. Alison Birch, Larry Davidson, +and Phil Lewis were my +colleagues there. (So, later, was Paul.) All of them helped debug the +curriculum by finding mistakes and by pointing out +the parts that were correct but incomprehensible. Larry, especially, +was my mentor and untiring collaborator, helping me survive my first +real teaching job, even though he had his own work and wasn't +officially part of the computer department at all. I'm also grateful +to the many students who served as guinea pigs for the curriculum, and +to David Levington, then the +district superintendent, who was generous +with equipment and with administrative freedom in support of an +untested idea. + +<P>My work at Lincoln-Sudbury would not have been possible without the +strong support of computer scientists at the Massachusetts Institute +of Technology, especially but not only the ones at the Logo Laboratory. +Equipment grants from the Digital Equipment Corporation and from +Atari, Inc., were also crucial to this work. + +<P>And thanks, also, to my faculty supervisors in the Graduate Group in +Science and Mathematics Education, at the University of California at +Berkeley, for their patience and understanding while I worked +on this instead of my thesis. + + +<P><H2>Second Edition</H2> + +<P>In 1992 one of my then-undergraduate students, +<A HREF="http://www.cnmat.berkeley.edu/~matt">Matt Wright</A>, suggested that +we collaborate on a textbook for Berkeley's introductory programming course +for non-majors. The book would use Scheme, the same language used in our +first course for students in the computer science major, but would be based +on the ideas in the first edition of this book. The result of that +collaboration, <EM><A HREF="../simply-toc">Simply Scheme</A>,</EM> was +published in 1994. + +<P>In writing <EM>Simply Scheme,</EM> Matt and I reconsidered every detail of +the presentation used in <EM>Computer Science Logo Style.</EM> We added a +greater emphasis on higher order functions, and we completely reorganized +the chapters on recursion. Large example programs were added to the text, +along with suggestions for student projects. + +<P>Most of the changes in this second edition were inspired by the work that +Matt and I did together for the Scheme book. In a few cases I have lifted +entire paragraphs from it! Matt also read early drafts of some of the new +chapters in this edition, and this text benefits from his comments. + +<P>Berkeley Logo, the interpreter used in this edition, is a collective effort +of many people, both at Berkeley and across the Internet. My main debt in +that project is to three former students: Dan van Blerkom, +Michael Katz, and Doug Orleans. +At the risk of missing someone, I also want to acknowledge +substantial contributions by Freeman Deutsch, +Khang Dao, Fred Gilham, Yehuda Katz, +George Mills, Sanford Owings, +and Randy Sargent. + +<P> + +<P><A HREF="../v1-toc2.html">(back to Table of Contents)</A> +<P><A HREF="preface.html"><STRONG>BACK</STRONG></A> +chapter thread <A HREF="../v1ch1/v1ch1.html"><STRONG>NEXT</STRONG></A> + +<P> +<ADDRESS> +<A HREF="../index.html">Brian Harvey</A>, +<CODE>bh@cs.berkeley.edu</CODE> +</ADDRESS> +</BODY> +</HTML> |