The CodeHS PD courses vary in length depending on the course, topics covered, and the background and experience level of the teacher taking the course.  The time estimates for each of the courses are:

  • Teaching Introduction to Computer Science: 30-40 hours
  • Teaching Introduction to Computer Science 2: 10-15 hours
  • Teaching Introduction to Python: 15-20 hours
  • Teaching Computing Ideas: 20-20 hours
  • Teaching AP Computer Science Principles: 30-40 hours
  • Teaching AP Computer Science in Java: 15-20 hours

To learn more about our PD courses visit codehs.com/info/pd, or get in touch with a CodeHS team member at codehs.com/learnmore.

Did this answer your question?