Please enable JavaScript to use CodeHS

AP Computer Science Principles in Python (2025)

Removed Items 2024

Lessons

28.6 Create Performance Task

  • Create PT Scoring Guidelines
  • Create Performance Task

28.7 Uses of Programs

  • Why Should You Learn to Program?
  • Reflection: Learning to Program

28.8 DNS

  • How Does DNS Work?
  • Respond: How Does DNS Work?
  • DNS Badge

28.9 Intro to Design Thinking

  • Case Study: Helping Blind People See
  • Case Study Responses

28.10 Test

  • Example: How to User Test
  • Example: How NOT to User Test
  • How NOT to User Test Responses

28.11 Visualizing and Interpreting Data

  • Exploring Data Visualizations
  • US Recorded Music Revenue
  • National Parks
  • March Madness
  • Captain Marvel

Courses that include this module