Ask HN: What is the best way to start teaching my 9 year old son programming

2 points by subhashp ↗ HN

8 comments

[ 3.0 ms ] story [ 20.1 ms ] thread
Does he even know fractions yet? It sounds like you're setting him up to hate programming.
why do you need to know fractions to program? There is a myriad of things that can be accomplished without knowing fractions. It is more important that they have a grasp of logic and cause and effect. And or just a curiosity as to how things work, if I do x then I get y.
>why do you need to know fractions to program?

Try explaining a float to him if he doesn't understand division. You're pushing rope. The kid will learn programming, if he's interested in it, when he's ready.

Not all languages have the distinction between floats and ints. A whole generation grew up on BASIC!
You don't need to start that advanced, they can learn concepts and simple things like HTML easily.
Fractions have been thought. But, I understand what you are saying and will cover basic stuff. e.g. Print, variables, loops and so on.
Thank you everyone for your feedback. I will keep everything simple and stop. Cover advanced stuff later on. I will follow links mentioned by Jemmeh.