Quote:
Originally Posted by chezlaw
The value being it teaches people to think logically, consider the whole problem domain and to recognise the importance of edge cases?
bingo. even if they never write a line of code in their life, the skills that are learned translate to many things in the real world.
also, i think there's a "hidden variable" involved here, because writing computer code teaches you the very important lesson of admitting "i'm at fault". when the code blows up, or doesn't work right, there is no one to blame but yourself. as someone who deals with 17-23 year olds on a daily basis, blaming themselves is an option that doesn't occur to them very often.
lol at cursive "needing" to be taught. both my wife and i are olds. her cursive writing is indistinguishable from her printing, and mine is completely unreadable. neither one of us are suffering a bit in today's world because of this.
i also think that the arts and some exposure to classic literature is very valuable in k-12 education as well.