Students gain an understanding of how information is represented and stored on a computer or phone and how it is transmitted over the Internet. Students learn about cybersecurity, web design, graphics, and animation. Fundamental programming concepts are covered as students create simple animations and games.
This is an introductory computing course focusing on computing and its impact on society. In general, this course teaches students core skills and knowledge for careers that use computers. Students will design and evaluate solutions to computer science problems by learning computational thinking and basic algorithmic and programming skills (Python). Additional topics include, but are not limited to, cybersecurity, incorporating abstraction, understanding and using data, and how computing innovations and systems work (such as the Internet). Overall, students taking this class will learn the skills needed to be literate in our modern technological society. This course will also help students prepare for success in AP Computer Science by teaching them the necessary foundations of Computer Science. Students receive college credit in accordance with the examination grade and college selected.
Prerequisite: Digital World (Grade 9)
All students taking this course need to have prior experience with computer programming as a foundation for the skills to be learned in this class. This course will focus more intensely on coding fundamentals and logic. The students will learn the fundamentals of object-oriented programming, analysis of algorithms, data types and operations, and structures.
Prerequisite: AP Computer Science Principles OR Experience with Programming Language such as Java or Python with teacher recommendation
This course will begin with the use of the computer as a powerful design tool. Students will be introduced to the creative and artistic techniques used by professional artists in the graphic design industry, leading into the exploration of motion and media. This course will encompass creating digital artwork using several software applications, 3D design, printing and building, and motion capture video projects.
This course will focus on the artistic aspect of digital photography and its applications in the modern world including composition, lighting, and the art elements. Students will study the studio lighting setups for portraiture and product photography. They will gail further understanding of the camera as an artist's tool, learning to control aperture and shutter speed for desired effects. Using Adobe Photoshop and other software on Apple comnputers, the students will manipulate, alter, and improve the quality of the photographs.
Music Studio teaches students how to operate a music sound studio. Students develop music recording and compositional techniques. They explore digital music processing through audio and MIDI components, electronic synthesizers, sound samplers, rhythm machines, computers, etc. Students learn piano skills, music notation, arranging and mixing through a series of projects completed in Logic Pro X, a professional software program. Understanding how the computer functions as a command center to synchronize audio and video equipment is another element of this course.