Maybe it’s CS2 that’s wrong, not just CS1
June 21, 2011 at 10:25 am 1 comment
I don’t disagree with the claim here, that students don’t learn to program that well in one semester of CS. But I think the author doesn’t also consider that maybe our expectations are too high in CS2, too. Programming isn’t learned quickly. If we don’t have it in high schools, most people are going to take multiple semesters in undergrad to become competent — for expertise, multiple years.
In particular, I believe that expecting a student to learn to program well enough to study Computer Science in a single 15-week course is almost as absurd as expecting a student with no instrumental musical experience to be ready to join the university orchestra after 15 weeks. There are, of course, musical prodigies that can handle this challenge. Likewise, there are many “natural born programmers” who learn how to program with very little apparent effort. However, these individuals are the exception, not the rule.
via The deep end of the pool | Atomic Spin.
Entry filed under: Uncategorized. Tags: CS1, undergraduate.
1.
Our problem in CS Ed is too much utility | Computing Education Blog | April 3, 2013 at 1:06 am
[...] cram so much into our first and second University courses, because our students want an internship as soon as possible, and we want them to know something [...]