|1.||Level 1: Preparation for Computer Science
Preparation for Computer Science (Grades K-8)
|2.||Level 2: Computer Science in the Modern World
This is a one-year course (or the equivalent) that would be accessible to all students, whether they are college-bound or workplace-bound. The goal of this course is to provide all students with an introduction to the principles of computer science and its place in the modern world. This course should also help students to use computers effectively in their lives, thus providing a foundation for successfully integrating their own interests and careers with the resources of a technological society.
|3.||Level 3: Computer Science as Analysis and Design
This is a one-year course (or the equivalent) that should earn curriculum credit (e.g., science or math). The goal of this course is to continue the study of computer science, placing particular emphasis on its features as a scientific and engineering discipline.
|4.||Level 4: Topics in Computer Science
At this level, interested and qualified students should be able to select one from among several electives to gain depth of understanding or special skills in particular areas of computer science.
|5.||SI: Strategies for Implementation|