Thoughts about inspiring kids to code.
Agreed, it's not a good thing to say, "You're so smart, you're a genius," etc. In the latest parenting books it's, "You figured that out!" Slight nuance, but then it doesn't set the kid up to tie their value to being "smart" or a "genius" and instead take pride in working for a solution.
My first computer was an Apple ][+ in 1982, I ran a successful BBS, moved from 300 baud through the years to 9600 baud(!), wrote a ton of my own games in Applesoft Basic, worked at a computer store after school each day, etc.
I went to Purdue for my CS degree and thought I was the bomb when I first arrived. I was snapped into hard reality and severely humbled -- and happily so -- that there were so many much-smarter people to learn so many cool things from. This remains why I love computers: there are so many people out there doing so many cool things that I know I'm not a "computer genius" and I do get to learn something new each and every day.
The programmers who have the attitude of, "Check out this cool thing I made," (or cool thing I discovered/learned) are the best to hang out with. The arrogant ones are still great to learn from, but you typically hang with them in smaller doses. I do love our community.
In 1969, I took a class to be a key punch operator. This is where most people stop listening to me because they have no idea what i am talking about. Then I explain that information for the computer was written on cards that had holes in them and the computer read the holes. As operators we memorized each hole and cell which represented a letter or number and some letter had 2 holes so you could tell which letter it was by the cell. If you were lucky the card was printed. But most of the it wasn't.
When we wrote a program on the cards, the stack of cards could be in the 100s. So, if the stack was dropped, it was he[[ to put them in order again. Then someone thought of taking a Magic Marker to make a line on the side of the stack going from the left top to the bottom right.
Awe, the good Ole days... 👍 in the 70s I was paid $10 an hour going to various companies to enter their needed info. I made the for cards that told how the following cards should be read, like name and addresses, or inventory stats. It was pretty much like a spreadsheet setting.
Who remembers these? Yes, I'm old. Lol