Comment I don't think so (Score 1) 21
Maybe if a kid is well off and has parents that can take them to the library constantly and isn't in a deep breath state or half the books have been banned because the letters g, a and y all appeared on the same page at the same time you might have a point but well that's not the world we live in.
As a dumb kid learning to program in basic I hit a wall for some reason on the concept of data statements. The idea that you would have data at the back of your program listing that you would read from the front of your program listing didn't make sense to my dumb kid brain. So I just kind of stopped because if your programming in basic you kind of need data statements to do anything at all cool.
At the time what I needed was something else to explain it to me in a different way but I just didn't have that. Single mom and all that working a lot and very rarely got to go to a library that wasn't the school library and I had already gone through the books they are. And I mean books plural they were like two very bad programming books.
Now if I had known and had the guidance to do so I could have asked the public librarian to get literally any book I want. There is a little library in a rural UK community that had the best collection of 8-bit programming books in the world because one of the old badass bedroom coders just kept asking the librarian for books and they kept getting them. But again it just didn't occur to me.
The internet lets you interact with thousands and thousands of information sources to explain things in different ways and give you different ideas and that's before you start digging into forums. Although thanks to political bots and the Russians you really have to dig the find good forums they are still out there.
Learning basic stuff is still better done on paper but there is no better way to get over a wall then with the help of the internet. And every person is going to hit a wall at some point
As a dumb kid learning to program in basic I hit a wall for some reason on the concept of data statements. The idea that you would have data at the back of your program listing that you would read from the front of your program listing didn't make sense to my dumb kid brain. So I just kind of stopped because if your programming in basic you kind of need data statements to do anything at all cool.
At the time what I needed was something else to explain it to me in a different way but I just didn't have that. Single mom and all that working a lot and very rarely got to go to a library that wasn't the school library and I had already gone through the books they are. And I mean books plural they were like two very bad programming books.
Now if I had known and had the guidance to do so I could have asked the public librarian to get literally any book I want. There is a little library in a rural UK community that had the best collection of 8-bit programming books in the world because one of the old badass bedroom coders just kept asking the librarian for books and they kept getting them. But again it just didn't occur to me.
The internet lets you interact with thousands and thousands of information sources to explain things in different ways and give you different ideas and that's before you start digging into forums. Although thanks to political bots and the Russians you really have to dig the find good forums they are still out there.
Learning basic stuff is still better done on paper but there is no better way to get over a wall then with the help of the internet. And every person is going to hit a wall at some point