Teaching CS to CS Teachers: Addressing the Need for Advanced Content in K-12 Professional Development

Teaching CS to CS Teachers: Addressing the Need for Advanced Content in K-12 Professional Development
复制标题

向计算机科学教师教授计算机科学:满足 K-12 专业发展中对高级内容的需求

DOI:
10.1145/3017680.3017798
复制
发表时间:
2017
期刊:
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education
影响因子:
--
通讯作者:
Christopher Moretti
Christopher Moretti
中科院分区:
--
文献类型:
--
作者:
Dan Leyzberg;Christopher Moretti

文献摘要

被引文献

相似文献

美国三分之二的计算机科学教师没有计算机科学学位。随着对K-12计算机科学教育的需求持续增长,以及行业继续吸引计算机科学毕业生远离教育事业,学校管理人员越来越多地被迫要求几乎没有受过计算机科学正规培训的教师教授计算机科学课程。这是一个普遍的现象,现在有许多竞争性的暑期专业发展计划,旨在培训其他学科的教师教授计算机科学的第一门课程。然而,一旦这些教师开始教授入门材料,他们就几乎没有什么支持来获得更多的内容知识,以便能够支持他们更先进的学生或设计额外的计算机科学课程。在本文中,我们描述了我们的方法,提供更先进的计算机科学内容的知识,计算机科学教师在为期一周的暑期专业发展计划。
Two-thirds of all computer science teachers in the United States do not have a degree in computer science. As demand for K-12 computer science education continues to grow, and as industry continues to lure computer science graduates away from careers in education, school administrators are increasingly forced to ask teachers with little formal training in computer science to teach computer science courses. This is such a common phenomenon that there are now many competing summer professional development programs aimed at training teachers of other subjects to teach a first course in computer science. However, once these teachers become comfortable teaching the introductory material, there is little support available for them to gain more content knowledge to be able to support their more advanced students or design additional computer science courses. In this paper, we describe our approach to providing more advanced computer science content knowledge to computer science teachers in a week-long summer professional development program.