Their lives swirl in technology, but the nation’s high school students spend little time studying the computer science that is the basis of it all. Few are taught to write lines of code, and few take classes that delve into the workings of the Internet or explain how to create an app.
In a world that went digital long ago, computer science is not a staple of U.S. education, and some schools do not even offer a course on the subject, including 10 of 27 high schools in Virginia’s Fairfax County and six of 25 in Maryland’s Montgomery County.
“It’s shocking how little there is, ” said Rebecca Dovi, who has taught computer science for 17 years in Virginia schools and is an advocate for more courses statewide. Even when schools offer classes, she said, there are relatively few of them. “You might have one person teaching it in a school of 1, 400 kids.”
Though computer science can lead to high-paying technology jobs and boost skills for a variety of fields, many students get little exposure to the subject in class. Across the Washington region’s school systems, fewer than one in 10 high school students took computer science this academic year, according to district data.
But, slowly, that might be starting to change. Spurred in part by national initiatives, some local districts are urging more students to take computer science courses and trying to address a glaring gender and racial disparity. By next school year, school leaders expect more computer science courses in Montgomery high schools, more enrollment in courses in Virginia’s Loudoun County and more schools offering classes in the District.
And Charles County, Md., with 26, 500 students, has committed to bring such learning into every grade starting in the fall, in partnership with the nonprofit Code.org, which works to increase access to computer science in schools.