Information Technology
Introduction to Information Technology (IT) | 9-12 |
Robotics I (Science credit) | 9-12 |
Advanced Placement Computer Science Principles | 10-12 |
Cybersecurity | 10-12 |
Introduction to Programming | 10-12 |
Programming | 10-12 |
Game Design I | 10-12 |
Game Design II | 10-12 |
Advanced Placement Computer Science A | 11-12 |
Introduction to Programming
½ credit
Grades 10-12
Prerequisite: Algebra I
Description: The first half of an interactive introductory course for students brand new to programming that teaches the foundations of computer science. This course will teach students how to think computationally and solve complex problems, skills that are important for every student.
Introduction to Information Technology (IT)
½ credit
Grades 9-12
Prerequisite: None
Description:
Cybersecurity
½ credit
Grades 10-12
Prerequisites: None
Description:
Programming
½ credit
Grades 10-12
Prerequisites: Algebra I and Introduction to Programming
Description: The second half of an interactive introductory course for students brand new to programming that teaches the foundations of computer science. This course will teach students how to think computationally and solve complex problems, skills that are important for every student.
Robotics I
½ credit (Science credit)
Grades 9-12
Description: Students work with VEX EDR robots to learn the basics of robotics systems. Students will learn about robotics motion, power and logic in a teamwork environment.
Advanced Placement Computer Science Principles
1 credit
Grades 11-12
Prerequisites: Intro to Programming and Algebra I
Description: Description: AP CSP introduces students to the central ideas of computer science, teaches computational thinking and invites students to think about how computing changes the world. This course goes beyond the study of machines and systems and gives students the opportunity to examine the ethical implications of new technologies..
Programming Languages: Scratch and Python
Game Design I
½ credit
Grades: 11-12
Prerequisite: Digital Art I OR Intro to Programming
Description: Students will work as a team to create digital games focusing on the art and the programming of game design. Using different programs such as Krita, Blender, and Unity, students will begin learning the game making process.
Game Design II
½ credit
Grades: 11-12
Prerequisite: Game Design I
Description: Students will continue where they left off in Game Design I, working on more advanced code to level up their game making skills.
Advanced Placement Computer Science A
1 credit
Grades 11-12
Prerequisites: Algebra II and either A.P. Computer Science Principles OR Intro to Programming
Description: AP Computer Science A is an introductory college-level computer science course. Students cultivate their understanding of coding through analyzing, writing, and testing code as they explore concepts like modularity, variables, and control structures.
Programming Language: Java