Upper School Computer Science and Applications

Computer Science (Programming)

Intro to Java: (trimester course) Students are introduced to Sun Microsystem's Java programming language.  The course covers basic programming concepts such as variables, branching, loops, and objects. 

AP Computer Science A: This course follows Intro to Java.  It emphasizes object-oriented programming methodology with a concentration on problem solving and algorithm development.  It is meant to be the equivalent of a first-semester college-level course in Computer Science.  It also includes the study of data structures, design and abstraction.

Computer Applications & Technology

Video Production:(trimester course)An introduction to digital video editing and production.  This course will cover video planning methods such as story boards, scripts and shot lists, and basic production elements such as camera operation, lighting, and audio and video recording. Also introduced are iMovie editing techniques and iDVD menu creation.

Audio Production:(trimester course)An introduction to digital audio editing and production. This course will cover audio production techniques such as pod casts, software for recording and editing such as Audacity and Sound Forge, voice techniques for broadcasting and recording, and radio broadcasting.

Web Design: (trimester course) Web design will cover the basics of web design using HTML, Macromedia Dreamweaver, Microsoft FrontPage and Adobe Photoshop. Students will create and publish their own web pages on the Internet. The course covers good design techniques, functionality, and formatting.

Courses That Can Serve as Either Computer Science or Studio Art Credit

Computer Art: (trimester course) This course explores artistic expression utilizing Photoshop tools and technique to create digital works of art. Topics covered will include basic photo correction, selections, filters, color adjustments, masks, and layers. Instruction will include both demos and one-on-one guidance.

Computer Art II:  (trimester course -prerequisite: Computer Art)  Students in this course will design subjective and objective composites, based on personal observation, through experimentation with opacity, blending modes, and advanced layer options to create digital works of art.    

Graphic Design: (trimester course)Graphic design is an introductory course to current graphics technology using Adobe Photoshop.  Rough compositional skills, concept development, and fundamentals of typography are introduced as students learn how technology is used in “real world” applications such as business cards, CD cover designs, letterheads, magazine layout, etc. 

Yearbook: (Year-long course) Students will be actively involved in conceptualizing, designing, and producing the school yearbook. Design elements are important for layouts and creativity is encouraged. Writing, photography, information gathering, and proofreading are additional facets. 

 

Upper School Curriculum

Other Information