4 ms·
Maybe that just means that programming tools need to evolve to meet the expectations of the post-home-computer generations. I'm not sure it's a good idea to re
by mwcampbell 4y ago
Maybe that just means that programming tools need to evolve to meet the expectations of the post-home-computer generations.
I'm not sure it's a good idea to require future generations to do things the way we did, e.g. by using a laptop rather than an iPad. I'm not a parent as you are, but I am an uncle. When I was a child, my favorite uncle was a home computer hobbyist, and he taught me a lot of what he knew about programming, particularly in Applesoft BASIC on the Apple II family. When I first became an uncle, I was looking forward to doing for the next generation what my uncle did for me. But the relationship between him and me was a special thing that will not happen again. He started using home computers as an adult hobbyist at around the same time I was born, and my parents probably bought our Apple IIGS based at least in part on his recommendation. Now, there's a wide gap between the way I'm used to using computers and the way that the kids are using them. I think my nieces and nephew, if they have any interest at all in programming, will be better off learning it from someone other than me. And of course, there are so many online resources these days; they don't have to have an in-person teacher for this at all.