Summer professional development online for summer 2020 sessions are filling up. Sign up for classes now.

Our resources page offers support and ideas during these challenging times for schools, families, and educators.


2020 CS Matters Professional development schedule

CS Matters curriculum for AP (R) CS-Principles is freely available to teachers.

Our professional development provides a comprehensive overview to the content and pedagogy to effectively teach the course using a blended model.

Teachers meet in person or by webinar for the spring introduction and then follow up with 6 weeks of online work that is a blend of asynchronous work

and synchronous discussions and presentations.

The 5-day in-person workshop will follow up on that foundation and assumes a basic familiarity with Python programming used throughout the course.

CS Matters professional development consists of:





meeting in the spring . in person is preferred but teachers can join online




weeks of online asynchronous and synchronous work




days of in person workshop in summer, 7.5 hours per day

Day 1

Day 2

Day 3

Day 4

Day 5




TOTAL contact hours

See the complete set of lessons, in-person and online by content area here.

Dianne O'Grady-Cunniff, dogrady at usmd dot edu
Director, Maryland Center for Computing Education

Dr. Megean Garvin, mgarvin at usmd dot edu
Director of Research, Maryland Center for Computing Education

     ECEP Logo 2 Web .       CSFORALL Logo Web .       CSTALogo Web

Maryland Center for Computing Education
3300 Metzerott Rd. Adelphi, MD 20783
MCCE received initial support from the National Science Foundation, (MSP)2 Grant No. 0831970.