Warning: programming expertise doesn’t translate well to education expertise.
In my experience you’d be wise to consult the education experts first and foremost on this matter.
Personally I’d go as far as saying both Python and Clojure are pretty poor choices for teaching CS.
1
1
15
That's a big question. Here's one pass at an answer: cacm.acm.org/blogs/blog-cacm…
1
4
Fully agreed. I understand exactly enough of SICP to know that a) it’s brilliant b) requiring people to understand 100% of it would exclude a majority of software developers and c) I’d be one of them, even though I’d love to claim I wasn’t
Jun 10, 2020 · 5:21 PM UTC
2



