4 ms·
I think everybody should learn the fundamentals of programming for the same reason that we learn the fundamentals of physics - not because we're going to be rep
by DanI-S 14y ago
I think everybody should learn the fundamentals of programming for the same reason that we learn the fundamentals of physics - not because we're going to be reproducing Newton's experiments at home, but because we live in a world powered by physics, and life is easier and less frightening if you know a little about it.
- Tyrannosaurs 14y agoIt's an interesting parallel given how much the average person really understands about physics when they leave school. I'd venture next to nothing.
- jeremyarussell 14y agoI'm pretty sure most people know about gravity when they leave school, I'd even venture to say that most at least know of the concept that things are made up of smaller things. I'd also venture to call those two things part of "basic" physics.
- DanBC 14y agoI'd hope so. (http://www.falstad.com/gravity.html http://www.falstad.com/gravity.html) "What happens if you drop a pen on the moon?" If a pen is dropped on a moon, will it: A) Float away B) Float where it is C) Fall to the surface of the moon This question was asked to students studying physics across a range of levels. I don't know if they just cherry picked the really bad answers. I have no idea how these US educational course translate to international courses. > "The gravity of the moon can be said to be negligible, and also the moon's a vacuum, there is no external force on the pen. Therefore it will float where it is." > "Gravity will not pull it down, because there is less of it. It shouldn't float away just because I've never seen it happen. There's a balance between gravity and the opposite force."
- craigvn 14y agoI'm pretty sure most people leave high school and if you asked them 12 months later about gravity they couldn't give any kind of coherent answer, just something along the lines of "it stops us floating off into space". Just like all people need to know about coding is it is how websites and apps are made. Any more specific, no one cares.
- klodolph 14y agoIt's the bulk mail method. Send physics at two million people a year, not everyone is going to "get" it. But we don't know which of those two million are going to grow up and revolutionize the semiconductor industry, which of those are going to jury-rig some clever device at home that keeps their energy bill down, and which of them are going to forget it all. Just like you never know which email address will respond to a Viagra advertisement.
- stcredzero 14y agoGiven how people drive around here, I'd venture you're right. (Or they'd realize that not leaving enough space between cars at highway speeds is suicidal.)
- tomcorrigan 14y agoNo. Everybody should learn about computers, how to turn them on, how to browse the internet, etc. Not knowing the fundamentals of programming does not prevent a person from achieving any of the above.
- stcredzero 14y agoI'd venture that people are psychologically better off compared to the time when people had no idea how cars worked, and they would hang bulbs of garlic under the hood. (Which happened when the Ford Model T came out.)
- craigvn 14y agoPeople do have no idea how cars work.
- stcredzero 14y agoThey now know enough to know the garlic bulbs won't work.
- Tyrannosaurs 14y agoThey don't know that, they just didn't like the smell.
- stcredzero 14y agoActually, hanging something under the hood of a running car can be something of an engineering exercise in itself. (But more people back then could tie knots and had good rope or twine sitting around.)
- angersock 14y agoIf your goal is to establish a culture of mindless consumerism and an inability to create content, you are correct. Or, you know, there's the fact that a computer isn't primarily a TV for serving you ads.