“Every student should
have the opportunity to learn computer science
as part of their core K-12 education.”
“Every student should
have the opportunity to learn computer science
as part of their core K-12 education.”
A History of “AP Computer Science”
“AP Computer Science” has changed over the years. Before AP Computer Science Principles existed, there was AP Computer Science A.
The basics of AP CSA:
Year Started 1984
Typical corresponding college course:
CS 101 - Intro programming
Current language: Java
Assessment :3-hour Pencil Paper Exam
Multiple Choice: 40 Questions - 90 mins
Free Response: 4 programming questions (handwritten)
Materials Covered
Unit 1: Digital Information
Unit 2: The Internet
Unit 3: Intro to App Design
Unit 4: Variables, Conditionals, and Functions
Unit 5: Data
Unit 6: Lists, Loops, and Traversals
Unit 7: Parameters, Return, and Libraries
Unit 8: Cybersecurity and Global Impacts
Unit 9: Create PT
Unit 10: Algorithms