5 ms·
The schools I went to we had 1-7 in a primary school, and 8-12 in high school. Sometimes there's also college which is for years 11-12 (and sometimes 13), so it
by daemin 10y ago
The schools I went to we had 1-7 in a primary school, and 8-12 in high school. Sometimes there's also college which is for years 11-12 (and sometimes 13), so it depends on which state and schools you go to.
Also we never really did any programming at school what so ever when I did it, I learnt it all myself at home hacking around doing useless things on my home computer. The closest we got was learning a few features and formulas for Excel, and a bit of databases in Access. There was a tiny bit of Visual Basic as well but that might have been tied together with the Access stuff.
What I found about your story most interesting is how you teach them how to look inside files with a hex editor. That sort of stuff seems like fundamental knowledge for people that use computers, and learning it could de-mystify computing somewhat.
- agmcleod 10y agoI'm not sure if that's something people should have to learn though. For example, not everyone knows how the engine of a car works, and that's okay. For using computers, I feel like getting comfortable with a phone or tablet is useful at a younger age, and maybe get introduced to a mac or windows machine when they're a bit older, provided those are still main stream by the time they get there. Not everyone needs to be a developer. Though maybe I'm wrong with the way automation is going :)
- daemin 10y agoI know, I had the exact same thoughts while writing it, so it's heavily influenced by what I do. But on the other hand car engines aren't that complicated either, not a lot of people tend to look under the hood and tinker with their engine either. But at least knowing the components of a system gives you some confidence in using it. It's not necessarily the engine but knowing how to change a car tyre, or a light bulb is helpful and can feel empowering.