……帮你适应 SICP 里的概念,我建议按以下步骤来:首先,读读 Max Heilparin 写的《Concrete Abstractions》(http://gustavus.edu/+max/concrete-abstractions-pdfs/index.html)和 Brian Harvey 的《Simply Scheme》(http://www.cs.berkeley.edu/~bh/ss-toc2.html)。这两本书都不预设你有多少编程基础,任何人都能看懂。接下来,去听听或看看 Brian Harvey 的课程讲座……
…help you acclimate to the concepts in SICP, I recommend the following steps: First, read "Concrete Abstractions" by Max Heilparin (http://gustavus.edu/+max/concrete-abstractions-pdfs/index.html) and "Simply Scheme" by Brian Harvey (http://www.cs.berkeley.edu/~bh/ss-toc2.html). Neither of these books assume much programming knowledge, and should be accessible to anyone. Next, listen to or watch Brian Harvey's lectures…
……领会 SICP 的精妙。其实有丰富编程经验的话,啃下 SICP 简直不费吹灰之力……补充:看完评论区后,我觉得先粗略翻翻 Brian Harvey 和 Matthew Wright 写的《Simply Scheme》可能是个好主意。很多人认为它是 SICP 的“前作”,对你来说应该是个很好的补充:http://www.eecs.berkeley.edu/~bh/ss-toc2.html 如果你在选择……
…appreciate SICP. Actually, having a lot of programming experience enables you to work through SICP in a breeze... EDIT: After reading through the comments, probably it would be a good idea to skim through "Simply Scheme" by Brian Harvey and Matthew Wright. Many people think its the "predecessor" of SICP and probably would be a good complement for you: http://www.eecs.berkeley.edu/~bh/ss-toc2.html If you are choosing…
另外两本关于 Scheme 的:R. Kent Dybvig 的《The Scheme Programming Language》第 4 版[1] Brian Harvey 和 Matthew Wright 的《Simply Scheme: Introducing Computer Science》第 2 版[2] [1]: http://www.scheme.com/tspl4/ [2]: http://www.cs.berkeley.edu/~bh/ss-toc2.html
Two others for Scheme: The Scheme Programming Language, 4th Ed. by R. Kent Dybvig[1] Simply Scheme: Introducing Computer Science by Brian Harvey and Matthew Wright, 2nd Ed.[2] [1]: http://www.scheme.com/tspl4/ [2]: http://www.cs.berkeley.edu/~bh/ss-toc2.html
……练习,而为了练习,你需要打好基础。这本书能给你打下不错的基础:http://en.wikipedia.org/wiki/Structure_and_Interpretation_of... SICP 是本极难的书;Brian Harvey 和 Matt Wright 写的《Simply Scheme》是一块很好的垫脚石。
…practice, and in order to practice, you need a foundation. This book gives you a good foundation: http://en.wikipedia.org/wiki/Structure_and_Interpretation_of... SICP is an extraordinarily difficult book; "Simply Scheme" by Brian Harvey and Matt Wright is a good stepping-stone.
…programming grades 4-8? UC Berkeley switched from SICP to (SICP - Scheme + Python) and I love both scheme and python but haven't the foggiest idea which is actually better for the student. I grew up on Simply Scheme (by Brian Harvey and Matt Wright) and SICP. In the mid 90s, python wasn't available as an option for me. After using HyperTalk '92-'95, learning Scheme was enlightening, and it was my language of choice…
我推荐:1) 安装 Racket(http://racket-lang.org/) 2) 读 Brian Harvey 和 Matthew Wright 写的《Simply Scheme》(https://www.cs.berkeley.edu/~bh/ss-toc2.html)。它是免费的。Harvey 在伯克利教了多年的 Scheme 课程,是一位非常优秀(且屡获殊荣)的……
I would recommend: 1) Install Racket (http://racket-lang.org/) 2) Read Simply Scheme (https://www.cs.berkeley.edu/~bh/ss-toc2.html) by Brian Harvey and Matthew Wright. It's free. Harvey taught the Scheme classes at UC Berkeley for many years, and is an outstanding (and award-winning)…
……帮你适应 SICP 里的概念,我建议按以下步骤来:首先,读读 Max Heilparin 写的《Concrete Abstractions》(http://gustavus.edu/+max/concrete-abstractions-pdfs/index.html)和 Brian Harvey 的《Simply Scheme》(http://www.cs.berkeley.edu/~bh/ss-toc2.html)。这两本书都不预设你有多少编程基础,任何人都能看懂。接下来,去听听或看看 Brian Harvey 的课程讲座……
…help you acclimate to the concepts in SICP, I recommend the following steps: First, read "Concrete Abstractions" by Max Heilparin (http://gustavus.edu/+max/concrete-abstractions-pdfs/index.html) and "Simply Scheme" by Brian Harvey (http://www.cs.berkeley.edu/~bh/ss-toc2.html). Neither of these books assume much programming knowledge, and should be accessible to anyone. Next, listen to or watch Brian Harvey's lectures…
……领会 SICP 的精妙。其实有丰富编程经验的话,啃下 SICP 简直不费吹灰之力……补充:看完评论区后,我觉得先粗略翻翻 Brian Harvey 和 Matthew Wright 写的《Simply Scheme》可能是个好主意。很多人认为它是 SICP 的“前作”,对你来说应该是个很好的补充:http://www.eecs.berkeley.edu/~bh/ss-toc2.html 如果你在选择……
…appreciate SICP. Actually, having a lot of programming experience enables you to work through SICP in a breeze... EDIT: After reading through the comments, probably it would be a good idea to skim through "Simply Scheme" by Brian Harvey and Matthew Wright. Many people think its the "predecessor" of SICP and probably would be a good complement for you: http://www.eecs.berkeley.edu/~bh/ss-toc2.html If you are choosing…
另外两本关于 Scheme 的:R. Kent Dybvig 的《The Scheme Programming Language》第 4 版[1] Brian Harvey 和 Matthew Wright 的《Simply Scheme: Introducing Computer Science》第 2 版[2] [1]: http://www.scheme.com/tspl4/ [2]: http://www.cs.berkeley.edu/~bh/ss-toc2.html
Two others for Scheme: The Scheme Programming Language, 4th Ed. by R. Kent Dybvig[1] Simply Scheme: Introducing Computer Science by Brian Harvey and Matthew Wright, 2nd Ed.[2] [1]: http://www.scheme.com/tspl4/ [2]: http://www.cs.berkeley.edu/~bh/ss-toc2.html
……练习,而为了练习,你需要打好基础。这本书能给你打下不错的基础:http://en.wikipedia.org/wiki/Structure_and_Interpretation_of... SICP 是本极难的书;Brian Harvey 和 Matt Wright 写的《Simply Scheme》是一块很好的垫脚石。
…practice, and in order to practice, you need a foundation. This book gives you a good foundation: http://en.wikipedia.org/wiki/Structure_and_Interpretation_of... SICP is an extraordinarily difficult book; "Simply Scheme" by Brian Harvey and Matt Wright is a good stepping-stone.
……给 4 到 8 年级教编程?加州大学伯克利分校把课程从 SICP 换成了(SICP - Scheme + Python),Scheme 和 Python 我都很喜欢,但真不知道究竟哪个对学生更好。我是读着《Simply Scheme》(Brian Harvey 和 Matt Wright 著)和 SICP 长大的。在 90 年代中期,Python 根本就不是我能选的选项。在 92 到 95 年用了 HyperTalk 之后,学习 Scheme 简直让我醍醐灌顶,它成了我的首选语言……
…programming grades 4-8? UC Berkeley switched from SICP to (SICP - Scheme + Python) and I love both scheme and python but haven't the foggiest idea which is actually better for the student. I grew up on Simply Scheme (by Brian Harvey and Matt Wright) and SICP. In the mid 90s, python wasn't available as an option for me. After using HyperTalk '92-'95, learning Scheme was enlightening, and it was my language of choice…
我推荐:1) 安装 Racket(http://racket-lang.org/) 2) 读 Brian Harvey 和 Matthew Wright 写的《Simply Scheme》(https://www.cs.berkeley.edu/~bh/ss-toc2.html)。它是免费的。Harvey 在伯克利教了多年的 Scheme 课程,是一位非常优秀(且屡获殊荣)的……
I would recommend: 1) Install Racket (http://racket-lang.org/) 2) Read Simply Scheme (https://www.cs.berkeley.edu/~bh/ss-toc2.html) by Brian Harvey and Matthew Wright. It's free. Harvey taught the Scheme classes at UC Berkeley for many years, and is an outstanding (and award-winning)…