|
In the past year, many CS professors and education pundits have written about how MOOCs are scaling up CS education to hundreds of thousands of students. I'm going to take a different approach here and tell the story of how I spent nine months teaching computer programming to one student. Between July 2011 and March 2012, I taught basic programming to Brian Goler.... Brian started out with no prior programming experience, but within a few months, he was able to build SwearBuy, a free web application where people can share reviews of products that they love. More importantly, Brian gained the ability to seek out and learn more advanced technical material on his own. My biggest contribution was guiding him over the hurdles that usually demoralize beginners.
|
|
|
|
|
That's a cool story. It kind of makes me think of my own beginner experiences.
I definitely connect with his statement about a project driving the beginner to success. A particular project or hurdle has often driven me to grow my knowledge.
|
|
|
|
|
I connected with that, too. I wrote a bit about my own experience here: Coding in Public[^]
Director of Content Development, The Code Project
|
|
|
|