Computer Science PD - Built for Canadian Teachers

Endorsed by the College Board

Image by John Schnobrich

Our Workshops



Our in-person (now online) training sessions are co-organized by the Advanced Placement College Board and therefore will provide optional modules with specific guidance on implementing the new Advanced Placement CS Principles course.


It is the supreme art of the teacher to awaken joy in creative expression and knowledge.

/ Albert Einstein


Our goal is to improve student access to Computing Science in Canada through quality teacher professional development. Our resources are designed to be used by teachers in any province (or country), providing a flexible curriculum framework.


© 2020 CodeTrain. Contact:

CodeTrain is not affiliated with the very excellent "The Coding Train" by Daniel Shiffman.