Search this site
Skip to main content
Skip to navigation
Computer Science
CS@CHS
CHS CS Academy
California CS Standards
License and Credit
Principles (AP)
Exam Info
AP Live Review
Reference Sheet
Study
Create Task
Exam Prompts
CED Prompts
AP Daily Prompts
Scoring Guidelines
Terminology
Sample Responses
AP Daily
Pet Recommender
Maze Game
Choose Your Own Adventure
TClark
Sample TClark Mancala
Sample TClark Quadratic
Sample TClark Robot
Code.org
1
2
3
2023 - PPR
A
B
C
D
E
F
G
H
I
J
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
2021 Pilot
A
B
C
D
E
F
G
H
I
Resources From Teachers
Submission Requirements
Component A: Program Code
Component B: Video
Component C: PPR
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 1As
2024 1B
2024 1Bs
2024 2
2024 2s
2024 3A
2024 3As
2024 3B
2024 3Bs
2024 4A
2024 4As
2024 4B
2024 4Bs
2023
2023 1A
2023 1As
2023 1B
2023 1Bs
2023 2
2023 2s
2023 3A
2023 3As
2023 3B
2023 3Bs
2023 4A
2023 4As
2023 4B
2023 4Bs
2022
2022 1A
2022 1As
2022 1B
2022 1Bs
2022 2
2022 2s
2022 3A
2022 3As
2022 3B
2022 3Bs
2022 4A
2022 4As
2022 4B
2022 4Bs
2021
2021 1A
2021 1As
2021 1B
2021 1Bs
2021 2
2021 2s
2021 3A
2021 3As
2021 3B
2021 3Bs
2021 4A
2021 4As
2021 4B
2021 4Bs
2019CED
2019CED 1A
2019CED 1As
2019CED 1B
2019CED 1Bs
2019CED 3A
2019CED 3As
2019CED 3B
2019CED 3Bs
2019
2019 1A
2019 1As
2019 1B
2019 1Bs
2019 2
2019 2s
2019 3A
2019 3As
2019 3B
2019 3Bs
2019 4A
2019 4As
2019 4B
2019 4Bs
2018
2018 1A
2018 1As
2018 1B
2018 1Bs
2018 2A
2018 2As
2018 2B
2018 2Bs
2018 3
2018 3s
2018 4A
2018 4As
2018 4B
2018 4Bs
2017
2017 1A
2017 1As
2017 1B
2017 1Bs
2017 2
2017 2s
2017 3A
2017 3As
2017 3B
2017 3Bs
2017 4A
2017 4As
2017 4B
2017 4Bs
2016
2016 1A
2016 1As
2016 1B
2016 1Bs
2016 2A
2016 2As
2016 2B
2016 2Bs
2016 2C
2016 2Cs
2016 3A
2016 3As
2016 3B
2016 3Bs
2016 4A
2016 4As
2016 4B
2016 4Bs
2016 4C
2016 4Cs
All Notes
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
Functions
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
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
07 Vocab
Quizlet Match
Quizlet Learn
Report abuse
Report abuse