Experiences/guidance on teaching Python as a first programming language

Gregory Ewing greg.ewing at canterbury.ac.nz
Tue Dec 10 00:25:48 EST 2013


> On Monday, December 9, 2013 5:53:41 PM UTC+5:30, Oscar Benjamin wrote:
> 
>>5) Learning to program "should be painful" and we should expect the
>>students to complain about it (someone actually said that!) but the
>>pain makes them better programmers in the end.

That's like saying that when teaching woodwork we shouldn't
let people use hammers, we should make them use rocks to
bang nails in, because it will make them better carpenters
in the long run.

-- 
Greg



More information about the Python-list mailing list