Middle- and high-school computer science following the CSTA K–12 Computer Science Standards and the College Board's Advanced Placement courses. Grades 6–8 build computational thinking, first programming, data representation, computer systems, networks and cyber security.
High school follows the CSTA 9–12 strands and offers two AP pathways: AP Computer Science Principles (a broad first course in the big ideas of computing) and AP Computer Science A (a deeper programming course in Java-style object-oriented design).
Coming from elementary school? Start with the