The process of debugging, going an correcting the program...
The process of debugging, going an correcting the program and then looking at the behavior, and then correcting it again, and finally iteratively getting it to a working program, is in fact, very close to learning about learning.
Click Here or the flag on image above to change the background image