Curriculum for a Comprehensive Statewide In-Service CS Teacher Training Program

被引:0
作者
Diesburg, Sarah [1 ]
Ben Schafer, J. [1 ]
Morrison, Briana B. [1 ]
机构
[1] Univ Northern Iowa, Comp Sci, Cedar Falls, IA 50614 USA
来源
PROCEEDINGS OF THE 56TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE TS 2025, VOL 2 | 2025年
关键词
K-12; Education; Teacher Preparation; Curriculum Development; Educator Standards;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Training teachers to teach high-quality computer science courses is an important step towards increasing participation in computer science. To meet this need, a partnership was formed with the goal of creating a comprehensive, graduate-level program to train inservice CS teachers with little to no prior CS coursework. We have iteratively designed, implemented, and evaluated a five-course program to improve participants' knowledge of computer science content and pedagogy while allowing them to earn the state's grades 5-12 CS endorsement. Our program has successfully scaled from a single-site pilot to a truly statewide, multi-site program, emphasizing educator-based, standards-based, and cohort-based instruction. Currently, we serve 250 in-service participants. In this paper, we explain the curriculum development process and delivery model for our program. In doing so, we discuss how the program was intentionally developed from the ground up by designing course offerings that align with the CSTA student and educator standards. We make a case for peer-based Communities of Practice (CoPs) as an essential element of such programs. Finally, we discuss feedback and lessons learned during our ongoing curriculum development process with the hope that these lessons may be valuable for similar organizations looking to create a comparable, comprehensive, CS teacher training program.
引用
收藏
页码:255 / 261
页数:7
相关论文
共 44 条
[1]  
agilealliance, 2015, Pair Programming: Does It Really Work?
[2]   Algorithms for Dynamic Speed Scaling [J].
Albers, Susanne .
28TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2011), 2011, 9 :1-11
[3]   An Analysis of Using Many Small Programs in CS1 [J].
Allen, Joe Michael ;
Vahid, Frank ;
Edgcomb, Alex ;
Downey, Kelly ;
Miller, Kris .
SIGCSE '19: PROCEEDINGS OF THE 50TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2019, :585-591
[4]  
[Anonymous], Teaching Methods
[5]  
[Anonymous], [1] International Energy Agency. Available online: https://www.iea.org/ (accessed on 11 May 2018).
[6]   Creating a High Quality, High Impact CS Teacher Prep Program [J].
Ben Schafer, J. ;
East, J. Philip .
PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 1, 2022, :599-605
[7]  
Bowen R. S, UNDERSTANDING DESIGN
[8]  
Brookshear J. Glenn, 2020, Computer science: an overview, V13th
[9]  
Carter A.S., 2011, J COMPUTING SCI COLL, V27, P105
[10]  
Coburn C.E., 2013, Research-practice partnerships: A strategy for leveraging research for educational improvement in school districts