3 ms·
I still hold that part 1 (building abstractions with procedures) of SICP is not that good from a teaching perspective. The continual reliance on more and more o
by Marazan 8y ago
I still hold that part 1 (building abstractions with procedures) of SICP is not that good from a teaching perspective. The continual reliance on more and more obtuse mathematical formulae for the programming examples is sub-obtimal for engaging or informing a reader who does not have a strong mathematical background.
This is made even clearer in part 2 (building abstractions with data) which is an absolute masterclass in clear effective teaching. Part 2 is everything part 1 is not. It is approachable, immediate, ...tactile in its examples.
I've always wondered if the two section were written by the different authors.