Learn to Program: The Fundamentals
Jennifer Campbell, Paul Gries
Behind every mouse click and touch-screen tap, there is a computer program that makes things happen. This course introduces the fundamental building blocks of programming and teaches you how to write fun and useful programs using the Python language.
Over 8,300 people have responded to the workload survey so far. Before you read it, though, we want to point out that the amount of time spent on this course varies greatly from person to person, so if are taking longer than the average but are still understanding the material, then you are in fine shape.
Here is what we have seen so far. Click on the links to see workload graphs for each category.
- 2876 people have no experience in programming: beginner results
- 2278 people have a little bit of programming experience: only-a-little-experience results
- 1915 people have completed a programming course: one-course-taken results
- 1276 people consider themselves to be experienced programmers: experienced results
- 8345 people responded: combined results
Since this course is intended for beginners, we are most interested in the first and second graphs. As far as we can tell, for most beginners who answered the survey the workload seems to fall within the 6–8 hours per week range that we estimated.
We have created a thread for you to discuss these results. Please be polite and positive to each other! We will very likely not be participating much in the discussion because we're working hard on getting week 4 ready!
https://class.coursera.org/programming1-2012-001/forum/thread?thread_id=2203
Cheers,
-Paul and Jen
No comments:
Post a Comment