I agree. Time better spent on music or a foreign language as those are easiest to pick when very young AND it requires a good instructor. Programming can be learned later in life, like junior high and beyond and it's easy to learn on your own with a computer and few tutorials and strong motivation. At least that's how we old guys did it when we were kids and they didn't have computers in school and you had to make friends with the kid whose dad bought the first Apple ][ or TRS-80 Model I in the neighborhood.
Programming doesn't *teach* logic, rather it *requires* logic to make a non-trivial program work.
I agree. Time better spent on music or a foreign language as those are easiest to pick when very young AND it requires a good instructor. Programming can be learned later in life, like junior high and beyond and it's easy to learn on your own with a computer and few tutorials and strong motivation. At least that's how we old guys did it when we were kids and they didn't have computers in school and you had to make friends with the kid whose dad bought the first Apple ][ or TRS-80 Model I in the neighborhood.