GEHRHSD Curriculum Guide 2026-27

Math Electives

Grades 9-12: AP Computer Science Principles

AP Computer Science Principles is designed to be equivalent to a first semester introductory college computing course. The course introduces students to the creative aspects of programming, abstractions, algorithms, large data sets, the Internet, cybersecurity, and how computing impacts our world. Students will develop the computational thinking skills needed to fully exploit the power of digital technology and help build a strong foundation in core programming and problem-solving.

5 Credits

Prerequisite: Algebra1

Grades 10-12: AP Computer Science A

AP Computer Science A is equivalent to a first-semester, college-level course in computer science. It focuses on object-oriented and imperative problem solving and design using Java. Students learn fundamental programming concepts, including problem-solving strategies, data organization, and methods for analyzing solutions. The course also explores the ethical and social impacts of computing while teaching scalable techniques for solving problems of varying complexity.

5 Credits

Prerequisite: Successful completion of AP Computer Science Principles and/or Teacher recommendation

Grades 9-12: Introduction to Computer Science and the Digital World

This interactive course invites students to explore the many ways technology shapes our world. Students will build a foundation in coding while also examining artificial intelligence, cybersecurity, digital citizenship, and online ethics. Through hands-on activities and discussions, students will consider questions like: What choices do you have in protecting your online privacy? What is an algorithm, and how does it influence your daily life? By the end of the course, students will understand how to navigate the digital world with creativity, awareness, and responsibility.

5 Credits

Made with FlippingBook - Online Brochure Maker