Hacker News new | ask | show | jobs
by pooya72 1347 days ago
Really? I'm a self taught programmer, and one the best MOOC courses I took was How to Code taught by Gregor Kiczales.[^1] I believe it's based on HtDP. I thought it was great experience. Although, I did no know a little Python coming in.

[1]: https://www.edx.org/course/how-to-code-simple-data

1 comments

I was one of the first people to take that course when it first launched in person at UBC! There were a dozen people in that first year pilot program.

It gets so much hate for not being a “traditional” Intro to CS course. And yet, learning about recursion so quickly and getting such a strong foundation with it is invaluable for figuring out new ways to solve problems. It’s one of the only courses that I personally think taught me something so fundamental that I still use all the time.

Gregor is also a gem of a human. I’m incredibly grateful I’ve been able to get to know and learn from him while at UBC.