I've been doing this for 30 years (dev, etc.). This should be easy since it's just a basic requirement for a high school curriculum. Alright let's go!
1. What is encryption? How to protect yourself using it.
- Kind of vague. I could exchange public/private certs or a symmetric token. Not sure what the outcome of proficiency is expected here.
2. How to verify identity online, using technology such as PGP.
- Know of it, never used it or needed it
3. How to read and understand software licensing and privacy policies.
- Know of it, never used it or needed it
4. How to understand unsafe data handling practices.
- Good one
5. Why open standards matter. For instance, why you should use ODF instead of DOCX.
- No idea what ODF is and why it's important over DOCX which is Microsoft's doc format IIRC. I have used/shared a doc/docx in 10+ years.
6. How to pick privacy and digital liberty protecting software.
- No clue what this is
7. The dangers of subscription first licensing.
- No clue what this is
8. Backups, why, how, and why they're actually important.
- Good one
9. Domain separation, how to separate Work, Personal, Temp and other activities.
- Good one
10. OS selection. Yes, I really want kids to know you have to consider the OS you run.
- I use the same one as my work. Used to be Windows, now Mac OS past 10 years. My first OS was an obscure mainframe platform so didn't translate at home. I was probably still on DOS at that point.
11. Safe browsing, which goes into all user agent masking, IP masking, profiles, containers and all that lovely stuff.
- Good one sort of, though I don't go masking user agent and IP but it's good to understand what it means
12. The importance of system cleanup, why you need to clear browsers every day, run tools like BleachBit, etc...
- What the hell is BleachBit? It's good to understand things like browser history and other tracking though.