Teaching AP Computer Science A is a Professional Development course that that prepares teachers to teach the AP Computer Science A course.

Quick links:

Are there prerequisites for taking this PD course?

There are no prerequisites for this course. The AP Computer Science A PD course assumes no prior experience coding or teaching computer science.

This professional development course is designed for passionate teachers who are interested in teaching computer science, but do not necessarily have a background in programming. No experience is required to take the professional development course.  Our professional development can also help computer science teachers who are looking to expand their course offerings to include higher-level or AP computer science courses.

The course can also be for people who are experienced programmers but have not taught in the classroom before. The focus on the pedagogy of teaching computer science and leveraging the blended classroom format makes the online professional development an extremely helpful experience for new teachers.

For more information about the Teaching AP Computer Science A PD course, please visit the info page: https://codehs.com/info/pd/apjava.  

To sign up, please visit: codehs.com/learnmore

Did this answer your question?