|
|
|
|
|
by readyp1
3019 days ago
|
|
Similar situation here... one of the core Racket dev team members (i.e. PLT) works here, and we use HtDP in our one-semester Intro to CS (211) class. They specifically advertise it to those who have little to no past programming experience, with the only prereq being high school precalc; it's pretty rigorous and definitely covers a lot of stuff that my past programming textbooks didn't at all (e.g. recursion out the wazoo, abstraction). Here, it sets up for our 212 class, Intro to Software Systems, which is another semester class, all done in Java and about OOP. Seems like a mildly jarring switch if you ask me. Even with my past experience, I still needed a ton of help from professors and other students. It's kinda daunting to think about doing it alone, without much help. |
|