Professional Learning

AP Computer Science Principles

Sign In to AP Classroom

Endorsed Providers of Curriculum and Professional Learning

Professional Learning by College Board–Endorsed Providers

College Board endorses education organizations that offer AP Computer Science A curricula. These providers also offer professional learning to teachers who will use their curriculum. 

Implementing AP Computer Science A with an out-of-the-box curriculum and getting teacher training from the provider who supplies the curriculum may be a good solution for your school.

College Board Professional Learning

College Board offers both face-to-face and online professional learning for new and experienced AP teachers as well as AP coordinators. Led by experienced instructors, AP professional learning provides educators with the support and training needed to successfully teach an AP course.

AP Summer Institutes

June–August

AP Summer Institutes are offered online and in-person, with 30+ hours of content-rich training on the course and exam, leveraging AP resources, and strengthening teaching and learning. Participant grants are available for qualifying teachers.

Article

AP Summer Institutes

Learn more about these summer workshops, which offer the most thorough professional learning available for AP educators.

Article

AP Participant Grants

Each year, College Board awards grants for qualifying teachers to attend an AP Summer Institute.

AP Online Workshops

September–April

Online workshops include live and on-demand sessions led by experienced AP educators. Ideal for new teachers, you’ll learn about the AP course, exam, and AP Classroom resources. 

Article

AP Workshops

AP offers both public online workshops and privately hosted workshops to help you plan and focus your instruction.

AP Teacher Support Sessions

Fall and Spring

Join these small, online group sessions led by expert AP teachers. Sessions are available for specific AP subjects, and you can choose from three session topics during the school year.  

Article

AP Teacher Support Sessions

Get support in a small, online group setting with fellow AP teachers during the school year.

Teacher Webinars

Article

AP Computer Science Webinars

Learn about webinars, or watch recorded ones, for AP Computer Science A and AP Computer Science Principles.

Teaching and Assessing

Teaching and Assessing AP Computer Science Principles gives you online access to videos of master educators modeling key instructional strategies and resources to help implement these strategies in your classroom.

To access the training:

  1. Sign in at myap.collegeboard.org.
  2. Click the Go to AP Classroom link for AP Computer Science Principles.
  3. Click on the Overview page under Course Resources, then select the More tab.
  4. Click the Professional Learning link. The Teaching and Assessing course will open in a new browser tab.

AP Community

Once you sign in to this online space and join the community for your AP course, you can:

  • Share real-time strategies, ask questions, and collaborate with teachers worldwide.
  • Search, add, and rate teacher resources with your peers in the resource library.
  • Follow daily or weekly digests to keep up with your community, wherever you are. Select all discussions or just the topics and discussion threads you choose to follow. You can also reply to discussion posts through email. 

Article

AP Community

AP teachers, coordinators, and administrators can connect in this collaborative online space.