Computer science for all

Computer Science (CS) is taught in less than 25 percent of U.S. high schools, but several years ago Charles County, Maryland, committed to bringing CS to all K-12 students in its school district. Charles County’s CS education efforts are supported in part by, a nonprofit dedicated to increasing participation in CS by women and underrepresented students of color. This fall, students in Charles County and across the nation will take one of several new AP CS principles courses developed with NSF support. These courses go beyond coding—they promote hands-on, project-based learning, and they show students how CS can be useful in a wide range of fields. Ultimately, CS education doesn’t only create the next generation of technological innovators and IT workers, it equips students to explore other interests and helps all students succeed in any careers they choose.

Provided by the National Science Foundation

Runtime: 1:43

Get Science360's video of the day in your mailbox each weekday.

Sign up now!
» More videos about Education, Technology & Engineering