Try It Out: The best way to understand the K¹² program is to try it out! Take a look at some lessons that our High School students experience.
This course introduces students to computer science concepts such as computer architecture, networks, and the Internet. Students use object-oriented programming, event-driven processes, modular computer programming, and data manipulation algorithms to produce finished software programs. They use the design process to create many programs by determining specifications, designing the software, and testing and improving the product until it meets the specifications. By the end of this course, students will have a solid foundation for further study in computer science.
K¹² Scope & Sequence documents for each course include:
Note: Materials lists are subject to revision and may vary slightly from state to state.