Improve your experience. We are very sorry but this website does not support Internet Explorer. We recommend using a different browser that is supported such as Google Chrome or Mozilla Firefox.


CodeVA offers some of our courses as asynchronous learning modules, delivered through Canvas. These courses offer educators the opportunity to complete professional learning when and where they want. These courses are NOT facilitated and and certificates are dependent on completing the Certificate requirements (pass all module quizzes at above 80%).

The suggested order for these courses is Launching Computer Science, Computer Science Integration, and then Computer Science Coaching.

Not Facilitated

Computer Science Integration Asynchronous Modules

6PD hours

Computer Science Integration will help teachers explore Computer Science and learn how to integrate the VA CS SOLs into core curriculum with students.

More information

Launching Computer Science Asynchronous Modules

6PD hours

Launching Computer Science will prepare educators to include computer science standards into their regular curriculum.

More information

K-8 Computer Science Coaching Asynchronous

18PD hours

Computer Science Coaching is designed for teachers and instructional leaders and prepares them to lead professional development about the Computer Science SOLs.

More information

Press enter to see more results