Back to CT Framework
CT Frameworkct-integration-framework.md

Element B5: Effective Teacher Professional Development Programs

Element B5: Effective Teacher Professional Development Programs

Description: The school or district provides teachers with access to a CT integration professional development program that shows evidence of five core features of effective PD: content focus, active learning, coherence, sustained duration, and collective participation. PD focuses on strategies for building student CT competencies and instructional strategies for attending to the needs of a diverse range of learners. PD provides teachers with feedback about their CT integration practices.

What effective implementation looks like:

  • I am provided with opportunities to attend PD workshops and coaching activities that are focused on the integration of CT concepts and practices with the concepts and practices of at least one subject (e.g., math or science)
  • The PD engages me directly in creating and practicing teaching strategies and instructional materials and enables me to "think and learn like my students" during the activities; are aligned with the school's vision and definition for CT integration; occur regularly over the school year(s) and provide multiple opportunities to practice the same topic; and involve working teams of teachers
  • PD providers (or other teachers or administrators) give me timely actionable feedback about instruction and lesson and materials design for the purposes of improving CT integration pedagogy for specific individuals or groups of students

Self-Reflection Question: Does my professional development program build my content knowledge and pedagogical content knowledge for computational thinking and core subject area, and include multiple opportunities to engage with CT concepts, practices, and principles over time? Does my PD program prepare teachers to serve one another as peer coaches? What level of integration do I feel most comfortable implementing at this moment, and what level of integration would be most practical for me to consistently implement over time (i.e., what is my goal level of integration)? What support do I need to help me achieve my goal?

| Not a Priority (1) | Beginning (2) | Approaching (3) | Achieving (4) |

|-------------------|---------------|-----------------|---------------|

| | | | |

---