Computer Science A
Course Progress
0/0
OCS Build and Lesson
Code Runner - Java
Code Runner - Examples
Code Runner - JavaScript
FRQ - Methods and Control Structures
Challenge Submission Test
2021 FRQ 3
2023 FRQ 3
2024 FRQ 3
2024 FRQ 2
2024 FRQ 1
2024 FRQ 4
FRQ 2 - Sign Class
2023 FRQ 1
2021 FRQ 2
2019 FRQ 4
2019 FRQ 2
2019 FRQ 1
2016 FRQ 3
2018 FRQ Question 4
2018 FRQ Question 3
2018 FRQ Question 2
2018 FRQ Question 1
2017 FRQ 4
2017 FRQ 3
2017 FRQ Question 2
2017 FRQ 1
2016 FRQ 4
2016 FRQ 2
2016 FRQ Q1
FRQ - 2D Arrays
FRQ - ArrayLists
2025 FRQ 4
2025 FRQ 3
2025 FRQ 2
2025 FRQ 1
FRQ - Classes
FRQ - Array
2023 FRQ 4
2022 FRQ 4
2022 FRQ 3
2022 FRQ 2
2022 FRQ 1
2021 FRQ 4
2021 FRQ 1
2015 FRQ 4
2015 FRQ 2
2015 FRQ 1
2015 FRQ 3
2014 FRQ Q2 - Writing a Class
2019 FRQ 3
2014 FRQ 1
Sprint View
Week 38
Computer Science A Lessons 25-26
Computer Science A Lessons 25-26
1 min read
CSA Collegeboard Lesson Homepage
Explore foundational computer science concepts through interactive lessons. Master data types, using objects and methods, selection and iteration, and class creation.
My Onboarding Hacks
Loading...
No hacks selected. Click "Select Hacks" to choose your onboarding tasks.
All Available Hacks
Using Objects and Methods
Not selected| Level: 1
Learn about variables, data types, and class methods through interactive coding challenges like building a calculator.
Categories:
Algorithms
Variables
Expressions
InputOutput
Casting
Operators
APILibraries
Comments
Methods
MathClass
Objects
Instantiation
StringMethods
Class Creation
Not selected| Level: 3
Understand abstraction, program design, and object-oriented structures by creating your own classes in a Tic Tac Toe project.
Categories:
Abstraction
ProgramDesign
Classes
Constructors
MethodsWriting
References
ClassVariables
Scope
ThisKeyword
Data Collections
Not selected| Level: 4
Explore data structures and algorithms including arrays, ArrayLists, and recursion through interactive coding projects.
Categories:
Ethics
DataSets
Arrays
ArrayTraversals
ArrayAlgorithms
TextFiles
WrapperClasses
ArrayLists
ArrayListTraversals
ArrayListAlgorithms
TwoDArrays
TwoDTraversals
TwoDAlgorithms
Searching
Sorting
Recursion
Grading
Grading View
Assignments with submissions grouped by module. Click a rubric to edit scores.
Submit Your Work
Grading Rubric
Complete Grading Rubric
Grader