The Computer Science Teachers Association’s A Model Curriculum for K–12 Computer Science report defines computer science as “the study of computers and algorithmic processes, including their ...