High School (9–12)
-
Health & PE 10 (not Driver Education)
Health and Physical Education 10 is designed to provide the student with the necessary knowledge, processes, and skills to make healthy choices, prevent chronic disease, and avoid health-risk behaviors such as poor dietary patterns and living a sedentary lifestyle. Throughout the course, students will actively participate in and track their physical activity in combination with…
-
Health & PE 9 (not Driver Education)
Health and Physical Education 9 is designed to provide the student with the necessary skills and knowledge to create a healthy lifestyle for the individual, the family, and the community. Throughout the course, students will actively participate in and track their physical activity in combination with completing lessons and assignments. Students are required to complete 150…
-
AP Computer Science A
AP Computer Science A focuses on the computing skills required to program in Java. The course introduces students to computer science through various topics that include problem solving, design strategies and methodologies, data structures, algorithms, analysis of potential solutions, and the ethical and social implications of computing. The course is meant to be the equivalent…
-
Computer Science Programming with Python (SOL)
Computer Science Programming with Python builds on the concepts introduced in the Computer Science Foundations and Computer Science Principles courses. Using the Python programming language, this course continues the study of computer programming and prepares students to write programs of increasing complexity to solve problems of personal interest and professional relevance in a variety of…
-
Computer Science Foundations
This course provides an emphasis on computer programming within the context of broader concepts of computer science. The course builds on the concepts of computer science developed in prior grade levels. The course provides a transition from block-based programming to a text-based programming language and familiarizes the student with developing and executing computer programs. Programmable…
-
AP Computer Science Principles
AP Computer Science Principles introduces students to the breadth of the field of computer science. In this course, students will learn to design and evaluate solutions and to apply computer science to solve problems through the development of algorithms and programs. They will incorporate abstraction into programs and use data to discover new knowledge. Students…
-
Computer Science Principles
Computer Science Principles builds on the concepts introduced in the Computer Science Foundations course (10020). Students in this course will expand their programming skills and begin to think about and analyze their own problem-solving process. Students will continue to develop the ideas and practices of computational thinking and consider how computing impacts the world. Programmable…