Professional Development:
Get Ready to Teach AP CS Principles
Open Enrollment.
Preparing instructors of all experience levels to teach AP Computer Science Principles
Edhesive is recognized by the College Board as an endorsed provider of curriculum and professional development for AP® Computer Science Principles (AP CSP). This endorsement affirms that all components of Edhesive‘s offerings are aligned to the AP Curriculum Framework standards and the AP CSP assessment. Using an endorsed provider affords schools access to resources including an AP CSP syllabus pre-approved by the College Board’s AP Course Audit, and officially recognized professional development that prepares teachers to teach AP CSP.

About the Course

40 hours
No prior computer science or technology teaching experience required.
Supplemental Course
AP Computer Science Principles

Training and Support

Who should teach the course?

Teachers with any content background or level of experience who have an interest in teaching computer science are welcome. No knowledge or experience with computer science or programming is required. The AP Computer Science Principles professional learning model is designed to leverage the knowledge and expertise of all community members to enhance the experiences and competencies of participating teachers.

Professional Learning

Teachers interested in teaching the AP CS Principles student course are encouraged to participate in an online professional learning course. This course is primarily asynchronous and access starts in early May for a new cohort of teachers. The course requires a 40-hour commitment and focuses on the following:
  • Familiarizing teachers with the comprehensive teacher materials and curriculum, often from the perspective of a student
  • Exploring background mathematics and computer science content in the context of course activities
  • College Board requirements and expectations for AP implementation
While taking this course, teachers have access to the AP Computer Science Principles course, and Edhesive’s extensive support resources.

Interested? Contact us to learn more.