On 1/21/09, Xiaofan Chen wrote: > On Wed, Jan 21, 2009 at 2:06 PM, G=F6khan SEVER wrot= e: > >*Fourth is the joy of always learning, which springs from the nonrepeati= ng > >nature of the task. In one way or another the problem is ever new, and i= ts > >solver learns something: sometimes practical, sometimes theoretical, and > >sometimes both > > The 4th one is my favorite reason amongst all. I have come across this = piece > > while reading the very beginnings of John Miller's PhD dissertation, Pr= omoting > > Computer Literacy Through Programming > > Python(2004). > > This work is freely available to download. > > I am not so sure if it is really necessary to promote computer literacy t= hrough > programming and to be honest I have never found programming really > fun Here you can see the real difference between programming for living and programming just for fun. For a shoes seller, programming can be fun. For a programmer which is writting every day hundreds of code lines programming is 99% painfull. But for a programmer, understanding how works a heptode from 1940 could be = fun. Could be also fun manufacturing a regenerative radio using a schematic from 1930. Then a programmer guy can understand the real difference between understanding an electronic device or just using programable electronic devices (like PICs) Vasile -- = http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist