3 ms·
> Sitting in classes listening to an instructor spend a whole week explaining how a "for" loop works to students who for the most part won't be able to successf
by larsberg 14y ago
> Sitting in classes listening to an instructor spend a whole week explaining how a "for" loop works to students who for the most part won't be able to successfully write their own "for" loop by the time they graduate (with a 3.5 GPA in CS).
That may be true at some places, but certainly not in the intro curriculum at the UofC. The intro course for majors with no background uses the Scheme-based How to Design Programs curriculum, which doesn't even _have_ a for loop :-)
The honors intro, which I assume this student would enroll in, is a quite challenging curriculum, expecting students to learn scheme, haskell, perl, bash, and some basic parsing tools over the course of a quarter. And do reasonable things with them.
So, while I'm certainly biased as a grad student here at the UofC, I could promise the student they won't be getting slowly spoon-fed language features. Even if they took the intro CS curriculum for non-majors in the sciences.