Course: Communication Technology 1A
Description: Communication Technology 1a is an introductory course that develops students’ understanding of communication technologies and its role in society through engaging in hands-on development and graphic design of a restaurant.
Graduation Requirement: Personal Pathway or Career & Technical Education
Term Offered: 1 and 3
Course: Communication Technology 1B
Description: Communication Technology 1b Is the follow-up course to Com Tech A1 that places emphasis on the development and production of effective graphic communication. This will be completed with the extensive operation of laser engravers, CNC vinyl cutters, and t-shirt press/printer.
Graduation Requirement: Personal Pathway or Career & Technical Education
Term Offered: 2 and 4
Course: Computer Science Discoveries 1A
Description: Computer Science Discoveries 1a is an introductory course that empowers students to engage with computer science as a medium for creativity, communication, problem-solving, and fun. We will be working with the problem-solving process through hands-on activities and then moving into developing an understanding of what defines and makes up a computer. The second half of this class will consist of building a website using HTML and CSS code.
Graduation Requirement: Social Studies Elective or Career & Technical Education
Term Offered: 1 and 3
Course: Computer Science Discoveries 1B
Description: Computer Science Discoveries 1b is the follow-up course to CS Discoveries A1 that involves students with interactive animations and games, application of the design process in the creation of design solutions, and physical computing with relation to inputs and outputs through hardware.
Graduation Requirement: Personal Pathway or Career & Technical Education
Term Offered: 2 and 4
Course: AP Computer Science A
Description: This class will look at the following essential questions:
Why do we need algorithms?
How is designing an algorithm to solve a problem different from other kinds of problem-solving?
How do you design a solution for a problem so that it is programmable?
What does it mean to be a "creative" programmer?
How do programmers collaborate?
Students will design a program that draws a digital scene of their choosing. Students will work in groups of 3 or 4 to identify a scene they wish to create. They will then use Top-Down Design to identify the high-level functions necessary to create that image. The group will then assign these components to individual members of the group to program. After programming their individual portion, students will combine all of their code to compose the whole scene.
Graduation Requirement: Career & Technical Education, Personal Pathway, Lab Science, General Science or 3rd Year Math
Term Offered: 1
Course: AP Computer Science B
Description: This course (AP - Computer Science B) continues the introduction of foundational concepts of computer programming, which unlocks the ability to make rich, interactive apps. This course uses JavaScript as the programming language, and App Lab as the programming environment to build apps, but the concepts learned in these lessons span all programming languages and tools.
Graduation Requirement: Career & Technical Education, Personal Pathway, Lab Science, General Science or 3rd Year Math
Prerequisite: AP Computer Science A
Term Offered: 2
Course: Content Creation A
Description: Learn how to create great content for Podcasts and TikTok videos. Students will learn what makes content that others want to listen to and/or view. They will also learn how to create and edit music that can be used in social media apps.
Graduation Requirement: Personal Pathway or Career & Technical Education
Term Offered: 3, 4
Course: Content Creation B
Description: Students will continue to learn how to create great content for Podcasts and TikTok videos. Students will learn what makes content that others want to listen to and/or view. They will also learn how to create and edit music that can be used in social media apps.
Graduation Requirement: Personal Pathway or Career & Technical Education
Term Offered: 4