The computers at my school are also locked down to the point of uselessness. I have to bring my own laptop every day I need to do any sort of programming, which isn't an option for a lot of people.
I go to a "technical" high school, and the only useful CS course available is Cisco Networking Academy. It's great and I've learned a lot taking it, but it's a junior/senior level only class and younger students' only option is Microsoft Office/Adobe courses. Additionally, the only girl in my class isn't even planning on entering the tech field, and there aren't any girls at all in the class below me.