noob_eng
HtDP more so. It builds a thinking and problem solving framework for your mind.
Typographic jacket · original cover not fetched
FROM THE SHARED SHELF · 2020–2026 SAMPLE
Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, and Shriram Krishnamurthi
Topics are model-inferred labels.
THE WORD OF MOUTH
Excerpts from the original Hacker News comments.
HtDP more so. It builds a thinking and problem solving framework for your mind.
Likewise favour HtDP over SICP at first, I've been there.
Also recommended in this reply
HtDP is also worth taking a look at, and is much easier than SICP.
Also recommended in this reply
HtDP is explicitly focused on teaching you patterns of thought that will help you create well-structured programs.
Also recommended in this reply
Second that recommendation.
courses How to Code: Simple Data amd How to Code: Complex Data on edX that are based on HtDP.
Also recommended in this reply
I think so.
Also recommended in this reply
i say this as someone who has not read either of those books
Also recommended in this reply
HTDP taught me how to how to work with through complex data structures/problems in a really clear and simple way.
How to Design Programs: https://htdp.org/
Also recommended in this reply
Hon. mentions: HtDP and accompanying Simple Data and Complex Data courses on edX
Also recommended in this reply
How to Design Programs
Also recommended in this reply