Fall Notes Packet 2026 - 2027
Unit 1 – Introduction to Programming
Name
Period
,AP CSP –
, Unit 1 - Content
1.1 – Why AP CSP?
1.2 – Introduction to Programming with Karel
1.3 – More Basic Karel
1.4 – Karel Can’t Turn Right
1.5 – Functions in Karel
1.6 – The Start Function
1.7 A – Collaborative Development
1.7 B - Top-Down Design and Decomposition in Karel
1.8 – Commenting Your Code
1.9 – Abstraction
1.10 – Super Karel and Libraries
1.11 – For Loops
1.12 – If Statements
1.13 – If/Else Statements
1.14 – While Loops
1.15 – Control Structures
1.16 – Debugging Strategies
1.17 – Karel Algorithms
1.18 – How to Indent Your Code
1.19 – Ultra Karel
1.20 – Karel Challenges
1.21 – Introduction to Programming Ǫuiz
AP CSP –
, AP CSP –