Skip to content

← All subjects

Library

AP Computer Science A

Study AP Computer Science A
Revise a topic

Got a question wrong? Open the notes for that topic.

Teaching this subject? Everything for the classroom in one place →

Downloads
1. Using Objects and Methods 38 files
Presentation slides
2. Selection and Iteration 37 files
Presentation slides
3. Class Creation 29 files
Presentation slides
Vocabulary
Topic Quizzes
4. Data Collections 47 files
Presentation slides
Topic Quizzes
2026 1 files
2025 2 files
2024 3 files
2023 3 files
2022 2 files
2021 2 files
2019 2 files
2018 2 files
2017 2 files
2016 2 files
2015 1 files
2014 1 files
2009 2 files
2008 2 files
2007 2 files
2006 2 files
2005 2 files
2004 2 files
2003 2 files
2002 2 files
2001 2 files
2000 2 files
1999 1 files

Lesson slides

Lesson slides

Weekly homework

Exercise sheets

Past papers

Tips

Write every solution by hand, then type it in and run it. The gap between what you thought you wrote and what compiles is where the marks go, and only running it shows you.

Read the scoring guidelines closely — they award points for individual lines and conditions, so a partially working method scores well and a blank one scores zero. Never leave a method empty; write the header, the loop and whatever logic you have.

Method signatures must match the question exactly — name, parameters and return type. It is a free mark to keep and an easy one to throw away.

Log in or create account

IGCSE, A-Level & AP