AP Computer Science Principles · Lessons
AP Computer Science Principles lessons
5 sections · 35 skills · work through the full outline skill by skill — read the long-form lesson or flip through the slide-style version.
Long-form lessonsSlide-style lessons
AP Computer Science Principles
Practice 35 skills across this outline.
Weighting distribution
5 categoriesCreative Development
20%
Algorithms and Programming
20%
Impact of Computing
20%
Data
20%
Computing Systems and Networks
20%
Skills
The comprehensive taxonomy of ap computer science principles — drill into a card to work its skills.
Creative Development
4 core skills20% total weight
0/4 completed
4 skills to mastery
Algorithms and Programming
18 core skills20% total weight
0/18 completed
18 skills to mastery
Impact of Computing
6 core skills20% total weight
0/6 completed
6 skills to mastery
Data
4 core skills20% total weight
0/4 completed
4 skills to mastery