3 ms·
A lot of US schools don't offer any CS classes. For instance, 56% of high schools in California, a state notable for tech, do not offer CS or programming in hig
by kaitai 12y ago
A lot of US schools don't offer any CS classes. For instance, 56% of high schools in California, a state notable for tech, do not offer CS or programming in high school [1]. In 2011, 2,100 schools were certified for AP CS out of about 42,000 high schools in the US [2]. That is five percent. Yes, some of those schools without a programming class have a book about visual basic in the library. Some of them might even have something about C or Java. But they don't necessarily have computers.
In my high school I did not have access to a computer on a regular basis. There were about 7 old computers in the library, which I couldn't go to during classes, for about 2400 students. There was also a computer lab in the basement which was used for classes that I never took because I was taking an IB/AP curriculum and didn't have room in my schedule. I was not from an extraordinarily poor school and I was accepted to MIT, as were peers -- the high school wasn't a place low in social or educational capital. Imagine all the schools that are.
Your analogy is fine for people who've been offered chicken consistently throughout their life -- all 5% of US students.
[1] http://www.mercurynews.com/opinion/ci_26510658/computer-science-its-where-jobs-are-but-schools http://www.mercurynews.com/opinion/ci_26510658/computer-scie...
[2] http://www.exploringcs.org/resources/cs-statistics http://www.exploringcs.org/resources/cs-statistics