Introduction: Examining Professional Development Models for
Computing Education - Chrystalla Mouza, Anne Ottenbreit- Leftwich,
and Aman Yadav
Acknowledgments
PART I: PROFESSIONAL DEVELOPMENT APPROACHES FOR ELEMENTARY AND
MIDDLE SCHOOL CONTENT AREA TEACHERS
Computational Thinking in Elementary Classrooms: A Toolkit to
Scaffold Teacher Learning - Aman Yadav, Kathryn M. Rich, Christina
V. Schwarz, and Rachel A. Larimore
Teacher Co-Design in a CSforALL Research–Practice Partnership:
Curriculum Development and Teacher Learning - Florence R. Sullivan,
W. Richards Adrion, Catherine Tulungen, and Emrah Pektas
Professional Development Supporting Middle School Teachers to
Integrate Computational Thinking Into Their Science Classes -
Quentin Biddy, Alexandra Gendreau Chakarov, Jennifer Jacobs,
William Penuel, Mimi Recker, and Tamara Sumner
Teachers' Knowledge and Skills in Computational Thinking and
Their Enactment of a Computationally Rich Curriculum - Irene Lee,
Ling Hsiao, and Emma Anderson
Looming Code: A Model, Learning Activity, and Professional
Development Approach for Computer Science Educators - Heidee
Vincent, Victor R. Lee, Aubrey Rogowski, and Mimi Recker
PART II: PROFESSIONAL DEVELOPMENT APPROACHES FOR HIGH SCHOOL
TEACHERS
Re-Making Education in STEM Classrooms With Computational Play
- Brian E. Gravel, Maria C. Olivares, and Eli Tucker-Raymond
Culturally Responsive Methods for Engaging All Students in
Computer Science Principles - S. Megan Che, Rhoda Latimer, Eileen
Kraemer, and Murali Sitaraman
E-Books for High School Computer Science Teachers - Barbara J.
Ericson and Mark Guzdial
Implementing a Professional Development Framework to Assist the
Rollout of Computer Science in Second-Level Schools in Ireland -
Oliver McGarr, Merrilyn Goos, Clare McInerney, Keith Johnston, and
Una Flemming
PART III: ONGOING AND SCALING- UP PROFESSIONAL DEVELOPMENT
APPROACHES
Supporting Ongoing Teacher Capacity and Development: Moving
Beyond Orientation Professional Development to Support Advanced
Teacher Learning - Leigh Ann DeLyser, Stephanie Wortel-London, and
Lauren Wright
Leveraging Collective Impact to Scale Computer Science Teacher
Professional Development and Certification - Carol L. Fletcher and
Jayce R. Warner
Expanding Computer Science Opportunities: A Personalizable,
Flexible Model for Professional Learning - Dave Frye, Mark Samberg,
and Ha Nguyen
Code Savvy Educators: A Professional Development Model for
In-Service Educators - Lana Peterson, Cassandra Scharber, Sarah
Barksdale, Andrea Wilson Vazquez, and Tom Cozzolino
PART IV: ALTERNATIVE PROFESSIONAL DEVELOPMENT APPROACHES:
UNIVERSITY COURSES AND MICROCREDENTIALS
Supporting In-Service Teachers in Understanding the Potential
of Data and Artificial Intelligence to Influence and Impact
Learning - Justin Olmanson, Jennifer Davis, and Matthew
Kilbride
Credentialing Computation: Empowering Teachers in Computational
Thinking Through Educator Microcredentials - Quinn Burke, Colin
Angevine, Chris Proctor, Josh Weisgrau, and Kerri Ann
O'Donnell
From Clock-Based to Competency-Based: How Micro-Credentials Can
Transform Professional Development - Melissa A. Rasberry, Gretchen
Weber, and Joseph P. Wilson