CodeBot: AP CSP Teacher Resources
Welcome to the Python with Robots curriculum materials page for the AP CSP Drop-In Unit at Firia Labs. This collection is specifically designed to seamlessly integrate into your existing AP Computer Science Principles curriculum, providing a flexible, engaging, and comprehensive set of resources. Whether you need to fill gaps or introduce new concepts, our drop-in unit materials are here to support you.
Unit 1
All materials for AP CSP Unit 1: Time and Motion, Binary Numbers, and Functions
Unit 2
All materials for AP CSP Unit 2: Software Design, Flowcharts, Algorithms, Analog vs. Digital Data, and Real-World Applications
Unit 3
All materials for AP CSP Unit 3: Line Following, Proximity Sensors, and Algorithmic Control
Unit 4
All materials for AP CSP Unit 4: Lists, Loops, Functions, and Variable Scope
Create PT Practice
Five practice prompts for Create PT with slides, lesson plans, and sample code
More Lessons
Supplemental lessons to reinforce algorithms, binary, and flowchart to code skills