Technology
The Bay School takes a broad view of technology, defining it not only in terms of computer and information
technology, but also encompassing the design and creation of tools to meet human needs. If technology is
defined as the application of scientific knowledge to facilitate change, it is then also important to consider
the appropriate uses of technology and the impact of its application. Media literacy is a core component of
technology instruction, and use of technology is integrated throughout the curriculum.
Digital Media I—Media Essentials
All students begin 9th grade with a trimester course that meets twice per week, providing an introduction to
fundamental computer hardware, (laptops, desktops, and peripherals, using both Windows XP and Mac OSX),
and software, (Microsoft, Macromedia & Adobe suites), E-commerce, multimedia, and the Internet, (e-mail, basic
Web design). This class also includes two mini-courses in study skills and information literacy that are taught by
our director of Learning Services and librarian, respectively.
This initial foundation of core computer concepts should assure that each Bay School student will possess knowledge of, and familiarity with, the current tools necessary to communicate effectively, authoring original content
in our digital society.
The successful completion of this class is required of all students serving as a general prerequisite for all advanced
digital media courses.
Digital Media Electives—2007-2008
Computer Science I. Using Java, this course teaches the basics of computer science and object oriented programming. Students develop on Windows XP using the Eclipse IDE. Students analyze, design, and implement a
handful of small windows applications. Through these projects students learn the fundamentals of abstraction,
encapsulation, and inheritance, and are introduced to common patterns such as observer, delegate, and proxy. For
the final project students are required to design and implement a recursive algorithm to solve a Sudoku puzzle.
Also offered in 2007-2008
Computer Science II
Web Design I
Web Design II

