Developing your own projects is the best way to learn a programming system

We have long known that once sufficient skill is reached that the new programmer can work on a program of their own design and interest, learning takes off.

I spotted this in a story about using JavaScript in an middle school setting:

Students seemed to learn the most when they diverted from the problem statements and just started playing around with the live coding environment.

via Hour of Code: Observations from a Middle School Classroom | blog@CACM | Communications of the ACM.

To which we could say “Yep!” But this is also a lesson for curriculum developers, teachers and developers of products that teach programming.

Enhanced by Zemanta
Advertisements

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 )

Twitter picture

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

Facebook photo

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

Google+ photo

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

Connecting to %s