Schoolhouse.world: peer tutoring, for free.
Schoolhouse.world: peer tutoring, for free.
Schoolhouse.world: peer tutoring, for free.
AP Computer Science A: Java Concepts & Problem Solving from 5 Scorer

SAT Score Range

10 sessions

✨ Be the first

About

In this AP Computer Science A series, we will cover core Java programming concepts including variables, conditionals, loops, arrays, ArrayLists, classes, and methods. Learners should expect interactive coding, problem solving, and practice with AP-style multiple-choice and free-response questions.

Tutored by

Arif Barlas C 🇹🇷

Certified in 5 topics

View Profile

I am Arif from Turkey. I want to study abroad ,hence I want to pass digital SAT exam. Actually I took last manth and my score was 1510( 720RW and 790M) ,so I want to participate especially English courses of SAT preperation courses

✋ ATTENDANCE POLICY

Please try not to miss more than two sessions in a row. If you cannot attend a session, please message the tutor in advance. Consistent attendance is important since each AP CSA topic builds on previous Java concepts, and learners with repeated unexcused absences may be withdrawn from the series.

SESSION 1

8

Jan

SESSION 1

Java

Java

Thu 11:00 AM - 12:00 PM UTCJan 8, 11:00 AM - 12:00 PM UTC

Introduction to Java syntax, data types, variables, expressions, and basic input/output. We will focus on writing simple Java programs and understanding program flow.
SESSION 2

9

Jan

SESSION 2

Java

Java

Fri 11:00 AM - 12:00 PM UTCJan 9, 11:00 AM - 12:00 PM UTC

This session covers boolean expressions, relational and logical operators, and conditional statements with practice problems and AP-style questions.
SESSION 3

10

Jan

SESSION 3

Java

Java

Sat 11:00 AM - 12:00 PM UTCJan 10, 11:00 AM - 12:00 PM UTC

We will study iteration using while and for loops, including common patterns, tracing code, and avoiding infinite loops.
SESSION 4

11

Jan

SESSION 4

Java

Java

Sun 11:00 AM - 12:00 PM UTCJan 11, 11:00 AM - 12:00 PM UTC

This session focuses on writing and calling methods, parameters, return values, scope, and decomposition of problems into smaller pieces.
SESSION 5

12

Jan

SESSION 5

Java

Java

Mon 11:00 AM - 12:00 PM UTCJan 12, 11:00 AM - 12:00 PM UTC

Introduction to one-dimensional arrays, indexing, traversal, and common array algorithms such as searching and counting.
SESSION 6

13

Jan

SESSION 6

Java

Java

Tue 11:00 AM - 12:00 PM UTCJan 13, 11:00 AM - 12:00 PM UTC

We will explore ArrayLists, including adding, removing, accessing elements, and comparing ArrayLists to arrays with AP-style practice.
SESSION 7

14

Jan

SESSION 7

Java

Java

Wed 11:00 AM - 12:00 PM UTCJan 14, 11:00 AM - 12:00 PM UTC

This session introduces object-oriented programming concepts such as classes, objects, constructors, instance variables, and encapsulation.
SESSION 8

15

Jan

SESSION 8

Java

Java

Thu 11:00 AM - 12:00 PM UTCJan 15, 11:00 AM - 12:00 PM UTC

We will cover inheritance, method overriding, polymorphism, and how these concepts appear in AP CSA multiple-choice and FRQs.
SESSION 9

16

Jan

SESSION 9

Java

Java

Fri 11:00 AM - 12:00 PM UTCJan 16, 11:00 AM - 12:00 PM UTC

This session focuses on two-dimensional arrays, nested loops, traversal patterns, and common AP-style 2D array problems.
SESSION 10

17

Jan

SESSION 10

Java

Java

Sat 11:00 AM - 12:00 PM UTCJan 17, 11:00 AM - 12:00 PM UTC

A comprehensive review of AP Computer Science A topics with practice multiple-choice and free-response questions, exam strategies, and final Q&A.

Public Discussion

Please log in to see discussion on this series.

Jan 8 - Jan 17

2 weeks

60 mins

/ session

Next session on January 8, 2026

SCHEDULE

Thursdays

11:00AM

Fridays

11:00AM

Saturdays

11:00AM

Sundays

11:00AM

Mondays

11:00AM

Tuesdays

11:00AM

Wednesdays

11:00AM