ABSTRACT

Computer science has been on offer in high schools for a generation or two in almost every jurisdiction in North America. It’s always been handled as an elective subject, a specialized science, just like biology or chemistry. Why does this need to change?