Back to AP® Computer Science Principles
Units of AP® Computer Science PrinciplesFull outline
Unit 3 of 6
Big Idea 3: Algorithms & Programming
18 lessons in AP® Computer Science Principles. Start free in Stellar for the full interactive lessons, practice, and progress tracking.
UnitsLessons
- 01Big Idea 1: Creative Development4
- 02Big Idea 2: Data4
- 03Big Idea 3: Algorithms & Programming18
- 04Big Idea 4: Computer Systems and Networks3
- 05Big Idea 5: Impact of Computing6
- 06Test Preparation1
Lessons
18 lessons in this unit
- 3.1Variables and AssignmentsPreview lesson
- 3.2Data AbstractionPreview lesson
- 3.3Mathematical Expressions in ProgrammingPreview lesson
- 3.4StringsPreview lesson
- 3.5Boolean ExpressionsPreview lesson
- 3.6ConditionalsPreview lesson
- 3.7Nested ConditionalsPreview lesson
- 3.8IterationPreview lesson
- 3.9Developing AlgorithmsPreview lesson
- 3.10ListsPreview lesson
- 3.11Binary SearchPreview lesson
- 3.12Calling ProceduresPreview lesson
- 3.13Developing ProceduresPreview lesson
- 3.14LibrariesPreview lesson
- 3.15Random ValuesPreview lesson
- 3.16SimulationsPreview lesson
- 3.17Algorithmic EfficiencyPreview lesson
- 3.18Undecidable ProblemsPreview lesson
Ready to master AP® Computer Science Principles?
Join 40,000+ students studying AP® Computer Science Principles with zero paywalls. Free interactive lessons, practice, and exams at your own pace.