Professional Development for Computer Science Principles

Mouza, C., and Pollock, L. “Professional development for computer science principles: Design considerations and
teacher learning outcomes.” Society for Information Technology and Teacher Education, March 5-8, Austin,
TX. AACE Society for Information Technology and Teacher Education, March 2017.