There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

Fondots ,

I consider myself to be a fairly tech literate person. Not a professional, but better than average. The guy my family comes to to troubleshoot computer problems, basic working understanding of programming and networking but not nearly enough to do it professionally.

I think you’re shooting too high on some of these.

Basic hardware is good, but don’t spend too much time on it or go into too much detail, just kind of basic overviews. Boot chain is probably pushing it, but basic overview of operating systems is good.

I probably wouldn’t go so far as having them install their own Linux distro, that feels like you want to take a week of your class time to troubleshoot all the potential issues that come up, if you do it on school computers you’re probably looking at a nightmare getting that cleared by your IT department, and if it’s their personal devices you’re probably going to catch an earful from some parents for messing up their/their kids computer.

I do think it’s a good idea to have some computers running Linux for them to use so they can see what it’s like, and probably some macs too, I’m not an apple guy but there’s a lot of them out there and people should be at least a little familiar with both.

I don’t know what the current state of things in schools is, but you can certainly hand out some flash drives, but there’s a decent chance they already have some. I know over a decade ago when I was in high school pretty much all of us were already carrying around flash drives.

Programming is good to introduce them to, python is a solid choice, but unless these are kids who are pretty sure they want to go into computer science I wouldn’t go too deep. It’s not a particularly useful language for actual usage but I think that BASIC still has a useful role as a way to teach the fundamentals of programming to people in an accessible way to see if they may want to pursue it further. I know programmers hate it, but visual basic is also kind of satisfying because it makes it pretty easy to crank out something that looks like an actual finished product.

I’d keep networking pretty straightforward. Network stack and OSI are probably a little too high level to go into, but basics about WiFi, Bluetooth, Ethernet, routers, switches, firewalls, etc. are good to know.

Basic typing and general computer use are probably something a lot of kids could use some work on. A lot of kids these days have a lot less experience with keyboard and mouse computer use thanks to smartphones and tablets. Don’t shun the touchscreen devices though, they’re more powerful than a lot of people give them credit for, and since that’s the way technology is trending figure out how to push the borders on what you can do with them.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines