A Virtual Professional Development Program for Computer Science Education During COVID-19
{{output}}
The need to expand computer science learning for all students has led to an increase in professional development (PD) opportunities for teachers. The Covid-19 pandemic, however, necessitated changes in well-established PD programs and a shift to virtual delive... ...