Hacker News new | ask | show | jobs
by icyfenix 3745 days ago
Well, I cover that stuff. I think it's foundational to learning to program, rather than just assembling toy projects. Exposing students to the real implications of their high-level code can only make them stronger, better programmers. They don't need to write an OS to do app development, but they sure as hell need to know their big O, how to do estimation, their data structures, and some fundamental algorithms and techniques. We try to give them the tools to continue exploring as well- those who are interested tend to follow up with MOOCs, having been well versed enough in programming that they can use videos and exercises to learn on their own.
1 comments

Also, to clarify, I'm the author :D