[Tutor] [OT] Programming practice was: Re: string list in alphabetical!
ALAN GAULD
alan.gauld at btinternet.com
Tue Oct 22 09:55:58 CEST 2013
The interesting thing however is that the schools have not taught
>>any kind of approach to problem solving, they just give a homework assignment and expect them to produce code.
>
>
>I feel like we've had this conversation a long, long time ago. :P
>
>
>This is the sort of thing that we should be expect out of math classes. |
>Polya's "How to Solve It" gives an approachYou're right Danny, we have had similar discussions a while back.
In fact I bought Polya's book after your recommendation :-)
But in my friend's case he does not do math at his school - they have
made it an optional subject after second grade apparently!
Add to this the fact that English is not his first language and
that his old school was a year behind his current school and
you can see why computing science is a challenge for him!
Another place where I'm seeing the act of problem solving being explicitly taught is in "How to Design Programs":
>
>
>
> http://www.ccs.neu.edu/home/matthias/HtDP2e/
>Yes I really like this, even though their approach does rely
on recursion (being based in Scheme) so doesn't always work
for other languages. It's also very math oriented in the problems
they solve which wouldn't work for my young mathless friend..
Alan G.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20131022/5d3aafa4/attachment-0001.html>
More information about the Tutor
mailing list