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: , .

Using perceptual/pre-cognitive knowledge for better learning — of programming? Ceibal Project: A Country-Wide Gamble on Educational Technology

1 Comment Add your own

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Trackback this post  |  Subscribe to the comments via RSS Feed


Enter your email address to follow this blog and receive notifications of new posts by email.

Join 8,988 other followers

Feeds

Recent Posts

Blog Stats

  • 1,869,001 hits
June 2011
M T W T F S S
 12345
6789101112
13141516171819
20212223242526
27282930  

CS Teaching Tips


%d bloggers like this: