Information Literacy & Technology
The mission of Overlake’s Technology Program is to provide technological leadership, expertise, and systems to support learning. Our vision is to cultivate an inclusive community of learners who comprehend and control the transformational power of technology for good, recognizing the social and moral impact of modern technologies. We seek to foster the intentional use of technology to better live Overlake’s mission and values, and in doing so, to promote the lifelong skill of learning how to learn.
The school's academic departments, library and technology staff work together to support the school's mission and curricular goals.
To that end, Overlake offers discrete courses in technology that are collaborations with other academic departments, such as Math and Computer Science, Arts, and Social Studies. We place a strong emphasis on technology integration into all academic courses with assistance from our Instructional Coach for Technology and our technology team. Our student device program and our learning management system, Canvas, are also critical tools in integrating technology throughout the program. Please visit the Technology site to learn more about technology at Overlake.
AP Computer Science
Algebra II
AP Computer Science covers the course content defined by the College Board's AP curriculum and prepares students for the advanced placement exam in May. The course teaches the Java programming language and reviews and elaborates on the fundamental methods of object-oriented programming. Much of the material is based on the implementation and analysis of common data structures including arrays and array lists. Basic algorithms for sorting and searching are presented and their asymptotic behavior is analyzed. Students enhance their program design, implementation, testing, and debugging skills through frequent programming projects. Finally, they gain experience reading, understanding and modifying a substantial pre-existing program.
View the College Board AP Computer Science Course Description.
Art | Graphic Design
Graphic Design is web sites, signs, products, books, clothing, and more! Basically, it’s everywhere! In this course, students will learn how to use design as a means of visually communicating ideas. Students will learn Adobe Photoshop, Adobe Illustrator, Procreate, and use hands-on materials to produce logo designs, posters, food packaging, book jackets, and more. In addition, students will learn about different designers and what it means to work in the Graphic Design field as a career. This is a great course for those who want to apply their creativity to a practical application and for those who want to learn new skills in the visual arts.
Graphic Design is everywhere. It’s the web sites you use, the signs you see, on the products you use, the covers of the books you read, the logos and labels on the clothing you wear, and so much more more! In this course, students will learn how to use graphic design as a means of visually communicating ideas. Students will learn Adobe Photoshop, Adobe Illustrator, ProCreate for iPads, and use hands-on materials to produce logo designs, posters, food packaging, and more. In addition, students will learn about different designers and what it means to work in the Graphic Design field as a career. This is a great course for those who want to apply their creativity to a practical application and for those who want to learn new skills in the visual arts.
Art | Photography 1
We all have the ability to take picture with the fancy, tiny computer in our pockets, but how can you take great photographs that say something beyond the “selfie” and the candid? Looking at and creating photographs is an incredible way for people to connect, and to appreciate the world around us. This course will help students become thoughtful fine art photographers through shooting and editing photographs using digital cameras (DSLR)*, cell phone cameras, and Adobe programs. Each student will build a web site portfolio and make prints to show off their work. *Students do not need to have their own digital camera to take this course.
Art | Photography 2
Photography 1 If you have prior photography experience, but have not taken a course at Overlake, you will need to show examples of your work and get written permission from Danielle Troy.
Photography 2 is a deeper exploration of photography as fine art. Students will continue working with digital photography while focusing on creativity through skill building. We will spend time viewing photographs in all genres from around the globe and explore the more personal side of making art. Photography 2 also allows students to explore film photography and darkroom printing. Tools used for this class will be cell phone cameras, smartphone apps, digital SLR cameras, Adobe Photoshop and Lightroom. Students do not need to have their own digital camera to take this course.
Computer Science Principles
No computer science or programming prerequisite required.
Computer Science Principals is an introductory computer programming class. Students are introduced to ideas and concepts and explore the development of projects based on student ideas. Students also develop a basic understanding of the underlying architecture of the internet and world-wide web. Topics include event-driven programming, data structures, networking architecture, cryptography, and data manipulation. Over the course of the semester students will use an online curriculum and an online development environment to develop Android applications on their own physical devices.
Post-AP CS: Data Structures
Successful completion of AP Computer Science or equivalent. Questions about permission should be emailed to the department chair.
Programming Language: Java. The AP Computer Science prerequisite course prepares students with little to no prior experience to understand and engage in object-oriented programming with the Java language. This course gives students the skills generally attained during the second course in a college-level CS introductory sequence. The goals of this course build upon and extend the content from the AP course, requiring a thorough understanding of the previous learning objectives. This course primarily presents concepts of data abstraction and encapsulation. The structures taught and implemented include stacks, queues, linked lists and binary trees, as well as comparisons to arrays and array lists. Students also gain experience with recursion, analysis of complexity, and use of predefined collection classes. They use the concepts presented in class to create, debug, modify, and test a variety of programming projects of differing complexity.
Technology and Social Change: Life in the Coming Years
Most social studies courses explore the past. This course explores the future. What will the coming decades be like? How will current and newly developing technologies alter not only our daily lives but perhaps what it means to be human? How will an internet a billion times more powerful than today’s empower humanity? What changes might augmented reality and AI bring? What happens when machine intelligence surpasses human intelligence? Given that the coming decades will likely bring the greatest changes in human history so far, what do you need to know to better understand our rapidly changing world? What challenges, dangers, and opportunities lie before us and what skills might you need to successfully navigate the future? Although we will explore multiple areas of coming change, most of the course will focus on technological changes based on current expert predictions for the next 20 years and less certain theories about the decades beyond.
Theater | Theater Tech
This class is dedicated to learning the fundamentals of theatre design and technology. Students will become familiar with the different areas of design: costume, scenic, lights and sound, and they will have time to experiment with the tools we use to bring these designs to life. Students gain a deeper understanding of how theatre technology supports a performance and will have a chance to showcase their skills by working on practical projects for school productions.
Theater | Video Production
This course will allow students to experience hands-on film production, from story development and pre-production planning to filming, editing, and post-production. Students will learn the vocabulary and aesthetics of digital media production through a variety of projects such as PSAs, music videos, short films, and/or movie trailers. Emphasis will be placed on working collaboratively in production teams, skill-building with camera equipment and digital media software, film analysis, and media literacy.
Theater | Video Skills
In this class, students will have the opportunity to develop story ideas through the medium of digital video. This course emphasizes collaborative production work, critical thinking, and communication skills through a variety of student-focused film projects using video, audio, and lighting equipment, along with provided software.
Contact
Jay Heath
Director of Technology, Institutional Research, and Strategic Plan Management
jheath@overlake.org
425-602-7172