ABSTRACT
Creating effective professional development is critical to support high school teachers who teach computer science (CS) online. The context of this study is based on a current Research to Practice Partnership (RPP) between the University of North Carolina at Charlotte in the United States and North Carolina Virtual Public School (NCVPS). Ten high school teachers from the NCVPS who teach CS online participated in a summer workshop and recommended design, facilitation, and evaluation strategies to be included in effective professional development (PD). The summer workshop was conducted synchronously via Zoom. It provided the opportunity to discuss teacher perceptions related to the research questions "What design, facilitation, and assessment strategies are helpful to include in an AP Computer Science Advanced course?" and "What recommendations do you have for designing an online professional development course for high school teachers to teach computer science online?" The questions were posed through an online collaborative Jamboard, and the affinity diagram method was used for data collection and document analysis was conducted. The teacher posts were qualitatively analyzed to identify common themes. Findings for professional development on content design included CS content, how to teach CS, and CS tools and activities. For assessment, they recommended content knowledge assessments, including lab assignments, single and pair programming, and coding assessments. They recommended tools for supplemental instruction, integration of discussion boards for interaction, and tools and strategies to provide feedback for professional development.
Recommendations
Developing K-8 Computer Science Teachers' Content Knowledge, Self-efficacy, and Attitudes through Evidence-based Professional Development
ITiCSE '22: Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 1Broadening participation in computer science (CS) for primary/elementary students is a growing movement, spurred by computing workforce demands and the need for younger students to develop skills in problem solving and critical/computational thinking. ...
Industry partnerships to support computer science high school teachers' pedagogical content knowledge
SIGITE '14: Proceedings of the 15th Annual Conference on Information technology educationThere is a critical need for computer scientists in the new digital age, a need that is not being met largely due to a lack of qualified computing teachers in K-12. In this project, we explore a three- year, on-the-job teacher preparation program (TEALS)...
Comments