RE: Hot Spot
Posted: Wed Nov 20, 2013 10:29 am
BTW, learning with your son should be great fun.
Our first lesson went like:
Question: Where do you find computers?
...
Answer: Everywhere.
Question: What can computers do?
...
Answer: Anything.
...
Question: Why should kids learn to program?
Answer: It is like math and learning to read. Essential to understand today's World. Computers unlike all other tools produced by humans are the one and only tool which is totally general and can be used for a myriad of purposes.
---
So, her mom sat in with her and I think also learned quite a bit. As a treat for her mom on graduation day, I gave her three very different implementations of a program ... each produce exactly the same output. But V2 was better than V1, and V3 was better than V2. With the riddle of "Why?". (I felt having a doctor attend a kid's computer class ... that she deserved a worthy riddle just for her.) The answers were by no means obvious, but would give her a hidden view as to how the programmers screwed up the next time she sees a hospital brought to its knees by the new release of a patient clinical management system!
Our first lesson went like:
Question: Where do you find computers?
...
Answer: Everywhere.
Question: What can computers do?
...
Answer: Anything.
...
Question: Why should kids learn to program?
Answer: It is like math and learning to read. Essential to understand today's World. Computers unlike all other tools produced by humans are the one and only tool which is totally general and can be used for a myriad of purposes.
---
So, her mom sat in with her and I think also learned quite a bit. As a treat for her mom on graduation day, I gave her three very different implementations of a program ... each produce exactly the same output. But V2 was better than V1, and V3 was better than V2. With the riddle of "Why?". (I felt having a doctor attend a kid's computer class ... that she deserved a worthy riddle just for her.) The answers were by no means obvious, but would give her a hidden view as to how the programmers screwed up the next time she sees a hospital brought to its knees by the new release of a patient clinical management system!
