AP CS Prep: Java I (Beginner)


8th - 11th grade


Mon, Tue, Wed, Thu, Fri

Jun 7, 2021 - Jun 18, 2021

6 classes remaining

4:00pm - 6:30pm PDT


3 students

Class Experience

In this course, students learn the fundamentals of the Java programming language including the structure of a Java program. They will get familiar with programming concepts like variables, data types, methods, control statements, arrays, logical operators etc. After that, they will proceed to earn object oriented programming using Java. This includes classes and objects, static methods, encapsulation, inheritance, abstraction, interfaces, polymorphism and more. By the end of the course, they will comfortably be able to design and implement computer programs that solve problems. This course will emphasize problem solving and algorithm development, and use hands-on experiences and examples so that students can apply programming tools and solve complex problems.

How To Participate

Attend class via Zoom video

This class will be hosted on Zoom video conferencing platform. You will receive an email 30 minutes before class starts with a link to the class and access instructions. We recommend you make sure your device is up to date and meets all system requirements before class.