AP Computer Science Principles

Curriculum logo
  • Save the date! The AP test will be given on Friday, May 15, 2020 at 8:00 AM.

     The AP exam will consist of the Create and Explore Performance Tasks only. No multiple choice exam this year. So take this time to review your Performance Task. Is it the highest quality possible?

    The curriculum for the AP Computer Science Principles (APCSP) class is UTeachCS: Thriving In Our Digital World, created at the University of Texas by Bradley Beth. This curriculum was endorsed by College Board, which oversees all Advanced Placement courses. It is unusual for College Board to endorse a specific curriculum; the APCSP students will be blessed with Dr. Beth's creativity, insight, and experience.

    The curriculum contains 7 Big Ideas, which are addressed in various units of study:

    1. Creativity
    2. Abstraction
    3. Data and Information
    4. Algorithms
    5. Programming
    6. The Internet
    7. Global Impact

    In addition the curriculum addresses 6 Computational Thinking Practices, also embedded in the units:

    • Connecting Computing
    • Creating Computational Artifacts
    • Abstracting
    • Analyzing Problems and Artifacts
    • Communicating
    • Collaborating