It’s no secret that computer science (CS) courses are not a priority in many high schools. Across the nation, many schools get away with packaging courses that teach kids to make Powerpoints, spreadsheets and other rudimentary work as ‘computer science.’
But when authentic CS is offered, it’s often in the form of the notoriously difficult and intimidating Advanced Placement courses, whose culminating test only a tiny fraction of students around the nation take and pass.