We believe that technology is a powerful tool that fuels discovery and innovation.

At Forest Ridge, every student learns how to competently, confidently and ethically use technology to prepare them for a successful future.

Across our technology spaces on campus, you’ll see sparks of creativity. Fifth graders engineer solutions in our Creativity Lab; a seventh grader learns to program a NAO® robot; and a tenth grader discovers a passion for computer science and programs her own adventure game. STEAM (Science, Technology, Engineering, Art and Mathematics) learning prepares our students for a world yet to be imagined.

Three Innovation Studios

Forest Ridge has three unique studio spaces where students experiment, explore and bring our curriculum to life.

The Center Studio

In the Center Studio, students have access to a green screen, video editing stations and video production equipment to allow for collaboration on many forms of digital storytelling.

Digital Media Lab

The Digital Media Lab is a high-tech digital arts space with the tools and space needed for students to product high-quality audio, video and graphic art. Here, students collaborate in small groups to evaluate, iterate and refine their digital work. The resources in this space allow for digital post-production work, high-fidelity rendering and sharing with the greater community.

The Fabrication and Innovation Shop

The Fabrication and Innovation Shop is a girl-centered maker space that provides access to the tools, technology and support necessary for her to bring her inventive ideas to life. Students can quickly put ideas into action and take creative risks with rapid prototyping, tinkering and making.

Middle School: 5th-8th Grade

Please see our Arts course list for seventh- and eighth-grade Technology course offerings.

Grade Five

Creativity Lab
Girls work systematically through the creative process and engineering design process to solve real-world problems and complete artistic tasks. A focus on productive communication and age- appropriate leadership skills accompanies each project. Opportunities to learn new maker skills are available throughout the year as we make use of The Fabrication and Innovation Shop at Forest Ridge. Creativity Lab meets one day each week for two consecutive periods.

Grade Six

Computer Programming
One Semester
In computer programming, students explore the tools to problem solve using design and testing through Python. Python is a great starting point for programming; it can be like giving directions in English and can be learned with relative ease. Python is also a language used by programming professionals. Students attempt to break down broad problems into sub-problems and have the opportunity to write clear and concise projects.

Grades Seven and Eight

These courses are offered through the Art department. Classes may not be offered if enough students do not select that class.  
Computer Programming Basics

Computer Programming Basics introduces students to basic computational thinking concepts and basic programming skills.  Problem solving and teamwork are emphasized.  Students begin the semester working in teams to program our NAO® robot, Rosie, to dance or tell a story. Rosie is programmed using Choreographe®, a block-programming language, and can also be programmed using Python®.

During the second half of the semester, students study Python. They learn new skills through in-class activities and apply them during self-selected independent and group projects. Project management, record keeping and self-reflection are practiced regularly as students make use of the creative design process to turn ideas into products.

Graphic Design

In Graphic Design, students are introduced to the elements and skills that make good design. The semester begins with an overview of design. Students study categories of typefaces and their uses in design, and learn about the basic design principles of proximity, alignment, repetition and contrast. Students then build upon their design skills to create posters, flyers and other products combining type and images for on-campus advertising use. Students work with the programs Adobe® Photoshop®, Illustrator®, and InDesign® to create vector-based images while learning other features of the programs.


Video Production

Students learn proper camera and tripod use, as well as studying a basic understanding of frame composition and types of shots for filming. Students individually generate ideas and create script treatments and then participate in groups to create detailed storyboards for at least three film projects during the semester. Much of class time is devoted to working in small groups to film and edit these projects. Students edit using Adobe® Premiere Pro® software, learning and applying skills for capturing and cutting footage, using layers of film and audio tracks, adding transitions and credits and exporting final productions.

High School: 9th-12th Grade

Computer Science I

One Semester

In Computer Science I, students learn how computer technologies work and the ideas behind them. The course covers topics like creating computer programs, building games and discussing technology in today's world. Classes revolve around learning or reviewing key topics as well as programming exercises and larger projects to apply those principles.

This course is scheduled during A-G blocks and will prepare you for the Computer Science II: Programming in Java course.

Prerequisite: Successful completion of Algebra 1
Grade level: 9, 10, 11, 12
Credit earned: 0.5 Elective

Computer Science II: Programming in Java

One Semester

Computer Science II covers fundamentals of programming syntax and methodology using the Java programming language. Students develop general skills and understandings in computer science. This course emphasizes procedural decomposition, object use and algorithm design.

Prerequisites: Successful completion of Geometry, Computer Science I
And department recommendation
Grade level: 10, 11, 12
Credit earned: 1.0 Elective

Human-Centered Entrepreneurship

One Semester

In Human-Centered Entrepreneurship, students identify problems in their local community, work with community members to understand the problem and the needs of the people affected and develop technological solutions. Through iterative, feedback-fueled design in The Shop, students develop a working prototype and venture model which they will use to build an investor-ready pitch deck.

Prerequisites: None
Grade level: All levels
Credit earned: 0.5 Elective

Technology Internship

One Semester

The Technology Internship course is offered each semester for up to three students. Tech Interns learn about computer systems and networks by supporting the Help Desk, mentoring their peers and completing occasional independent assignments.

Students are required to apply for this internship. If interested, please contact Ms. Gai via email for the application. You may also receive information for an application by visiting the Technology table at the Course Fair on February 12th in the Center for Girls.

Prerequisite: None
Grade Level: All levels
Credits earned: 0.5 Elective

*Course offerings are based on student interest and minimum enrollment requirements; therefore, some classes listed may not be offered every school year.