Search this site
Skip to main content
Skip to navigation
Computer Science
CS@CHS
CHS CS Academy
California CS Standards
License and Credit
Back to School Night
Principles (AP)
Exam Info
AP Live Review
Reference Sheet
Study
Create Task
Submission Requirements
Component A: Program Code
Component B: Video
Component C: PPR
Exam Prompts
2024-1
2024-2
CED
AP Daily
Terminology
Sample Responses
2024 FRQ1 S1
A
B
C
D
E
F
2024 FRQ1 S2
A
B
C
D
E
F
2024 FRQ2 S1
A
B
C
D
E
F
2024 FRQ2 S2
A
B
C
D
E
F
TClark
Sample TClark Mancala
Sample TClark Quadratic
AP Daily
Pet Recommender
Maze Game
Choose Your Own Adventure
Code.org 2020
1
2
3
2023
A
B
C
D
E
F
G
H
I
J
2022
A
B
C
D
E
F
G
H
I
J
2021
A
B
C
D
E
F
H
I
J
Resources From Teachers
Digital Portfolio
Written Response Prompts
Scoring Videos
Advanced (AP)
Exam Info
AP Live Review
Faculty Lectures
Reference Sheet
FRQs
FRQ Scoring
2024
2024 1A
2024 1B
2024 2
2024 3A
2024 3B
2024 4A
2024 4B
2023
2023 1A
2023 1B
2023 2
2023 3A
2023 3B
2023 4A
2023 4B
2022
2022 1A
2022 1B
2022 2
2022 3A
2022 3B
2022 4A
2022 4B
2021
2021 1A
2021 1B
2021 2
2021 3A
2021 3B
2021 4A
2021 4B
2019CED
2019CED 1A
2019CED 1B
2019CED 3A
2019CED 3B
2019
2019 1A
2019 1B
2019 2
2019 3A
2019 3B
2019 4A
2019 4B
2018
2018 1A
2018 1B
2018 2A
2018 2B
2018 3
2018 4A
2018 4B
2017
2017 1A
2017 1B
2017 2
2017 3A
2017 3B
2017 4A
2017 4B
2016
2016 1A
2016 1B
2016 2A
2016 2B
2016 2C
2016 3A
2016 3B
2016 4A
2016 4B
2016 4C
All Notes
Animated Slides
Unit Resources
01 Primitive Types
02 Using Objects
03 Boolean Expressions and if Statements
04 Iteration
05 Writing Classes
06 Array
07 ArrayList
08 2D Array
09 Inheritance
10 Recursion
Vocabulary
01 Vocab
02 Vocab
03 Vocab
04 Vocab
05 Vocab
06 Vocab
07 Vocab
08 Vocab
09 Vocab
10 Vocab
Topics
Python
Basics
Input
Internet
Internet and WWW
Basic Concepts
Architecture and Packet Switching
IP Addresses and Domain Names
Cryptography Basics
Cryptography: Securing the Internet
Privacy
Cybersecurity
Digital Citizenship
Data
Hardware Abstraction
Binary Numbers
Logic Gates
Pixel Compression
Big Data Sheets
Machine Learning - AI
Algorithms
Search & Sort
Resources
Colors
Keyboard Shortcuts
Screenshot
TClark Settings
Program Video
Google Apps
Google Classroom
Chrome Sync
Translate a Google Doc
Security
Math
Factor Quadratics 1
Factor Quadratics 1a
Factor Quadratics 2
Factor Quadratics 3
Factor Quadratics 3a
Factor Quadratics 4
Factor Quadratics 4a
Factor Quadratics 4b
Student Opportunities
CMU
Symbols
Portfolio
Getting Started
Embed Scratch
Computer Scientist
Explore Innovations
Scratch
Unit 1
Session 1
Session 2
Session 3
Session 4
Unit 2
Session 1
Session 2
Session 3
Session 4
Session 5
Unit 3
Session 1
Session 2
Session 3
Session 4
Session 5a
Session 5b
Unit 4
Session 0
Session 1
Session 2
Session 3
Session 4
Session 5
Session 6
Session 7
App Inventor
Starting with App Inventor
Lessons & Notes
Concept Cards
One Minute Minis
Soundboard
I Have a Dream - A
I Have a Dream - B
Checkbox
Soundboard Project
Painting
Paint Pot - A
Paint Pot - B
Setters, Getters, Math
Paint Pot - C
Painting Project
Tapping Game
What is Abstraction
Turn Off Lights - A
Turn Off Lights - B
Procedural Abstraction
Random
Coin Flip - A
Pseudorandom Numbers
Coin Flip - B
Random Project
Quiz
Math Operations
Vocab Notecards
Quiz - A
Lists & Loops
Quiz - B
Creative App Project
Hour of Code
Videos
For Teachers
K-2
3-5
Middle School
High School
Computer Science
201
6
FRQ - 1A
RandomStringChooser
(full class)
Scenario and Question From The College Board
Report abuse
Report abuse