Welcome to AP Computer Science Principles!¶
Contents:¶
Contents:
Resources:
- Student_Resources
- PBA
- Performance_Task
- Day 1: Introduction & Planning
- Day 2: Design & Conceptualization
- Day 3: Setting Up Development Environment
- Day 4: Writing Initial Code – Basic Setup
- Day 5: Core Features – Adding Key Functions
- Day 6: Adding Advanced Features / Enhancements
- Day 7: Testing and Debugging
- Day 8: Finalizing Code and Documentation
- Day 9: User Testing and Feedback
- Day 10: Final Testing & Submission
- Performance Task Requirements Update:
Python:
- Python_Basics
- Python Style Guidelines
- Print Statements
- Variables and Data Types
- Order of Operation
- Modules and Packages
- 🧭 Control Flow & Conditional Statements
- 🔁 Nested Loops
- Functions/ Methods/ Parameters
- Data Structures
- Lists and List Manipulation
- File Handling
- Object-Oriented Programming
- Classes/ Objects
- Exception Handling
- Lambda Functions
- PyGame
- Python_Turtle
Unit 2:
Unit 3:
Unit 4:
Unit 5: