Michael Moulton, Department Chair
The Computer Science Department offers courses for Upper School students in the use of computers. Due to the rapidly changing nature of this field, all courses and the course offerings are revised annually. The 9th grade course, Learning Skills and Computer Applications, is the point of introduction to basic computer use in the Upper School.
NINTH GRADE SEMINAR
(1 UNIT) SEMESTER 1
This seminar series combines disciplines to help 9th graders become savvy with learning skills, wellness topics, research ability and technology use. Students survey learning styles, master time management, and practice listening, note-taking, goal-setting and test-taking skills. They learn fundamental concepts of human development, how to identify signs of stress and healthy coping mechanisms, and ways to achieve balance between school, family and extracurricular commitments. Students also search library databases and practice citing sources, note taking, building an outline, and formulating a thesis statement using the NoodleTools app. Also with their laptops, students configure their printer and PC Hub system setups, collaborate on projects using online document tools, and work on two movies using the Quicktime and iMovie software on their laptops. Their last project is a video note to their advisor about their personal learning style. (9th grade)
ADVANCED PLACEMENT COMPUTER SCIENCE PRINCIPLES
(2 UNITS) ALL YEAR
Whether it’s 3D animation, engineering, music, app development, medicine, visual design, robotics or political analysis, computer science is a big engine powering the technology, productivity, and innovation that drives the world. Computer science experience has become an imperative for today’s students and the workforce of tomorrow. AP Computer Science Principles enables you to combine what you’ve learned in algebra with programming to build apps and explore how computing and technology can impact the world. With a unique focus on creative problem solving and real-world applications, students will work individually and with a partner to create code, apps, animations and other digital creations of their own design. Performance in two multiweek, in-class AP projects along with an AP paper and pencil test at the end of the year make up the overall AP score for this class. Prerequisite-Algebra I (students do not need to have prior knowledge of any programming language.) Find out more about AP CSP at http://tinyurl.com/WPCAPCSP. (10th, 11th, 12th grade)
INDEPENDENT STUDY IN COMPUTER SCIENCE
Opportunities for investigation exist through independent study projects designed by the student and through the Computer Science Department. Any student may schedule time for individualized or group instruction or for assistance with special projects. Independent study in computer science is available each trimester. Interested students should see the department chair to arrange.
COURSES NOT OFFERED 2017-2018
INTRODUCTION TO COMPUTER SCIENCE AND PROGRAMMING
(1 UNIT) NOT OFFERED