Course focus
Practise reading and writing Java, using objects, conditions, loops and collections. Explain why a solution works as well as finding its output.
Four course units
Using Objects and Methods Selection and Iteration Class Creation Data Collections
Inside a lesson
We trace a short example, then you solve a new problem using the same idea. Your solution is checked against ordinary and boundary inputs. Difficult steps become priorities for further practice.
Balancing MCQ and FRQ
Multiple-choice practice uses variable tables and option analysis. Written work focuses on method specifications, algorithms and test inputs. Your assessment helps establish individual priorities.