Model Curriculum Support Documents

  • Level I Course: Foundations of Computer Science (Objectives and Outlines)

  • The Level I Objectives and Outlines document presents learning objectives and sample educational activities for Level I as described in "A Model Curriculum for K-12 Computer Science: Final Report of the ACM K-12 Task Force Curriculum Committee." The Level I foundational material is recommended for all students in grades K-8.

  • Level II Course: Computer Science in the Modern World (Objectives and Outlines)

  • The Level II Objectives and Outlines document presents the learning objectives, assessment measures, and sample educational activities for the Level II course described in "A Model Curriculum for K-12 Computer Science: Final Report of the ACM K-12 Task Force Curriculum Committee." The Level II course is recommended for all students in grades 9 or 10.

  • Level III Course: Computer Science as Analysis and Design (Objectives and Outlines)


  • The Level III Objectives and Outlines document presents the learning objectives, assessment measures, and sample educational activities for the Level III course described in "A Model Curriculum for K-12 Computer Science: Final Report of the ACM K-12 Task Force Curriculum Committee". The Level III course is intended for students who may be interested in continuing their education in computer science and other computer-related disciplines at the college level.



   

CSTA works at many levels to support computing education.

Middle school
(problem solving &
algorithmic thinking)

High school
(computing &
computer science)

College/university
(enrollment &
transition)

Industry
(engagement &
preparation)