I made a course page for anyone interested in taking SICP in future
romanbird.github.io
I made a course page for anyone interested in taking SICP in future
1–10 of 10 posts
Re: I made a course page for anyone interested in taking SICP in future
#2Re: I made a course page for anyone interested in taking SICP in future
#3The biggest roadblock I found was the "picture language" problems in chapter 2 didn't have an obvious implementation of "painters" in MIT scheme. There was some libraries I found in 25-year old 6.001 course webpages, but they were not functional.
Fortunately, there was a recent Racket library that was specifically designed for that chapter of SICP.
Re: I made a course page for anyone interested in taking SICP in future
#4I self-studied the entire book and did all the problems around the beginning of Covid. The biggest roadblock I found was the "picture language" problems in chapter 2 didn't have an obvious implementation of "painters" in MIT scheme. There was some libraries I found in 25-year old 6.001 course webpages, but they were not functional. Fortunately, there was a recent Racket library that was specifically designed for that…
Re: I made a course page for anyone interested in taking SICP in future
#5My understanding is that their implementation of MIT scheme + the VERY beginner friendly aspects of Racket's Dr. Racket editor make it the best place for folks to work on this course's code. Especially since so few of them will have had scheme experience.
I certainly found it nice.
Re: I made a course page for anyone interested in taking SICP in future
#6Re: I made a course page for anyone interested in taking SICP in future
#7I self-studied the entire book and did all the problems around the beginning of Covid. The biggest roadblock I found was the "picture language" problems in chapter 2 didn't have an obvious implementation of "painters" in MIT scheme. There was some libraries I found in 25-year old 6.001 course webpages, but they were not functional. Fortunately, there was a recent Racket library that was specifically designed for that…
Re: I made a course page for anyone interested in taking SICP in future
#8Isn't the How to Design Programs 2e (HTDP) book a kind of successor to SICP. https://htdp.org/2022-8-7/Book/index.html
The authors of HtDP on SICP.
Re: I made a course page for anyone interested in taking SICP in future
#9Re: I made a course page for anyone interested in taking SICP in future
#10Isn't the How to Design Programs 2e (HTDP) book a kind of successor to SICP. https://htdp.org/2022-8-7/Book/index.html