When the the ACM and CSTA release a report entitled " Running on Empty : The Failure to Teach K-12 Computer Science in the Digital Age " ?
They typically also teach computer programming , but treat it as a vessel for the support of other fields of computer science rather than a central focus of high - level study .