All Subjects
Light
AP Computer Science A
Related lists combine like topics in clear and simple ways- perfect for the studier who wants to learn big themes quickly!
1.0
Unit 1 Overview: Primitive Types
1.1
Why Programming? Why Java?
1.2
Variables and Primitive Data Types
1.3
Expressions and Assignment Statements
1.4
Compound Assignment Operators
1.5
Casting and Ranges of Variables
2.0
Unit 2 Overview: Using Objects
2.1
Objects: Instances of Classes
2.2
Creating and Storing Objects (Instantiation)
2.3
Calling a Void Method
2.4
Calling a Void Method With Parameters
2.5
Calling a Non-Void Method
2.6
String Objects: Concatenation, Literals, and More
2.7
String Methods
2.8
Wrapper Classes: Integer and Double
2.9
Using the Math Class
3.0
Unit 3 Overview: Boolean Expressions and if Statements
3.1
Boolean Expressions
3.2
If Statements and Control Flow
3.3
If-Else Statements
3.4
Else If Statements
3.5
Compound Boolean Expressions
3.6
Equivalent Boolean Expressions
3.7
Comparing Objects
4.0
Unit 4 Overview: Iteration
4.1
While Loops
4.2
For Loops
4.3
Developing Algorithms Using Strings
4.4
Nested Iteration
4.5
Informal Code Analysis
5.0
Unit 5 Overview: Writing Classes
5.1
Anatomy of a Class
5.2
Constructors
5.3
Documentation With Comments
5.4
Accessor Methods
5.5
Mutator Methods
5.6
Writing Methods
5.7
Static Variables and Methods
5.8
Scope and Access
5.9
This Keyword
5.10
Ethical and Social Implications of Computing Systems
6.0
Unit 6 Overview: Array
6.1
Array Creation and Access
6.2
Traversing Arrays
6.3
Enhanced For Loop For Arrays
6.4
Developing Algorithms Using Arrays
7.0
Unit 7 Overview: ArrayList
7.1
Introduction to ArrayList
7.2
ArrayList Methods
7.3
Traversing ArrayLists
7.4
Developing Algorithms Using ArrayLists
7.5
Searching
7.6
Sorting
7.7
Ethical Issues Around Data Collection
8.0
Unit 8 Overview: 2D Array
8.1
2D Arrays
8.2
Traversing 2D Arrays
9.0
Overview of Unit 9: Inheritance
Unit 9 Overview: Inheritance
9.1
Creating Superclasses and Subclasses
9.2
Writing Constructors for Subclasses
9.3
Overriding Methods
9.4
Super Keyword
9.5
Creating References Using Inheritance Hierarchies
9.6
Polymorphism
9.7
Object Superclass
10.0
Unit 10 Overview
Unit 10 Overview: Recursion
10.1
Recursion
10.2
Recursive Searching and Sorting
2024 AP Computer Science A Exam Guide
Score Higher on AP Comp Sci A 2024: MCQ Tips from Students
Score Higher on AP Comp Sci A 2024: FRQ Tips from Students
Interfaces
Should I Use "int" or "double"?
Private Variables
How to Write Method Headers
What Are the 5 Best Resources for AP Computer Science Principles?
AP Computer Science Myths
How Can I Get a 5 in AP Computer Science A?
What is Short-Circuiting?
When is the value of a variable changed and when is it not?
What Is an Abstract Class?
AP Computer Science A PDF Cheat Sheet & Review Chart
AP Computer Science A Cram Unit 1: Primitive Types
🌶️ AP Comp Sci A Cram Review: Unit 1: Primitive Types
🌶️ AP Comp Sci A Cram Review: Unit 2: Using Objects
AP Computer Science A Cram Unit 2: Using Objects
🌶️ AP Comp Sci A Cram Review: Unit 3: Boolean Expressions and if Statements
AP Computer Science A Cram Unit 3: Boolean Expressions and if Statements
AP Computer Science A Cram Unit 4: Iteration
🌶️ AP Comp Sci A Cram Review: Unit 4: Iteration
AP Computer Science A Cram Unit 5: Writing Classes
🌶️ AP Comp Sci A Cram Review: Unit 5: Writing Classes
AP Computer Science A Cram Unit 6: Array
🌶️ AP Comp Sci A Cram Review: Unit 6: Array
🌶️ AP Comp Sci A Cram Review: Unit 7: ArrayList
AP Computer Science A Cram Unit 7: ArrayList
AP Computer Science A Cram Unit 8: 2D Array
🌶️ AP Comp Sci A Cram Review: Unit 8: 2D Array
AP Computer Science A Cram Unit 9: Inheritance
🌶️ AP Comp Sci A Cram Review: Unit 9: Inheritance
AP Computer Science A Cram Unit 10: Recursion
🌶️ AP Comp Sci A Cram Review Unit 10 Recursion
🌶️ AP Comp Sci A Cram Review Free Response Tips and Tricks
AP Computer Science A Finale
🌶️ AP Computer Science A Finale May 5, 2021
🌶️ AP Computer Science A Finale Watch Party Admin 2
🌶️ AP Computer Science A Finale Watch Party Admin 3
Introduction to CSP and Unit 1 Overview
Introduction to AP CSA and Unit 1 Review
AP CSA: Unit 2 and 3 Review