The O'Farrell Charter School

Winner of the National Excellence in Urban Education Award

CLASSES / ASSIGNMENTS

AP Computer Science A (Period 3A)

Instructor
Mr. Eric Rodriguez
Department
Electives
Terms
2018-2019 School Year

Files

Course Description

The purpose of this class is to introduce the student to the object oriented programming paradigm using the Java language. Concepts such as classes, objects, inheritance, polymorphism, and code reusability will be covered. Individual hands-on laboratory work will help solidify each concept taught. Students will complete a long-term programming project and will create a formal presentation demonstrating the project.