Comment by kjellsbells
Comment by kjellsbells 2 months ago
I think this is essentially the same reasoning that Sussman et al give for using a computer to explain classical mechanics in their famous textbook (see [0]). By insisting that the student compute with the concepts, they assert that they will get a deeper understanding than if they just read a bunch of formulas. Hard to argue with that, to my mind, although the choice of Scheme as the language is a bit of a mind bender for newbies.
[0] https://mitp-content-server.mit.edu/books/content/sectbyfn/b...)
I learned from a friend that it's more defined now as Computational Thinking. I wish schools did more teaching in this way than what we have today.
https://en.wikipedia.org/wiki/Computational_thinking