AP Comp Sci Principles

Class Resources

Go to our class Canvas for assignments and more information

We will use a variety of activities in class as we learn the fundamentals of computer science and coding in Python. They will include:

  • Brain Warmups

  • "Unplugged" Group Activities

  • Whiteboarding Exercises

  • Project Planning and Team Building Exercises

  • Parson Problems

  • Debugging Exercises

  • In-class Coding Projects in Replit

  • Practice Questions in CodeHS

You will find assignments listed in Canvas, along with due dates.

These videos are fantastic for learning Python and we will use clips throughout the course this year. Go here