skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


This content will become publicly available on March 17, 2026

Title: Coaching as a Means to Support Teacher Development of Computer Science Knowledge and Skills
Problem. With many teachers in the United States just starting to learn how to teach computer science (CS), many do not have others nearby with CS teaching experience to provide support on CS practices and concepts. To address this gap, we piloted a one-year remote coaching program designed to provide that missing individualized support to teachers. Research Question. Our research question for this project was: How does teachers’ ability to apply CS practices and knowledge of CS concepts change after the coaching process? Methodology. Our mixed-methods study leveraged three primary forms of data from teachers who were coached (coachees) and teachers providing coaching (coaches): pre- and post-surveys, coaching logs, and self-reflection checklists. Findings. CS coachees’ reported CS knowledge and skills and their ability to apply CS practices related to Standard 1 were significantly higher after the coaching intervention. Implications. As more teachers continue to learn how to teach CS and hone their skills and practices, engaging these teachers in coaching can be powerful in improving their student’s learning. Professional development providers and regional education agencies (districts and schools) could leverage the processes formed through this intervention (which is based on professional development practices with solid evidence for positive impacts) to provide similar coaching to teachers just learning how to teach CS.  more » « less
Award ID(s):
2410022
PAR ID:
10634313
Author(s) / Creator(s):
; ; ; ;
Publisher / Repository:
Association for the Advancement of Computing in Education (AACE)
Date Published:
ISBN:
978-1-939797-76-6
Subject(s) / Keyword(s):
coaching computer science content knowledge
Format(s):
Medium: X
Location:
Orlando, FL, USA
Sponsoring Org:
National Science Foundation
More Like this
  1. Problem. Currently, state- and district-level policies in the United States call for teachers to be qualified to teach computing in K-12 classrooms. Recognizing that equity-focused practices are key to reaching all students in computing and leveraging a researcher-practitioner partnership (RPP), we piloted an intervention designed to provide one-on-one coaching to teachers. Research Question. Our research questions for this project were: 1) What impact does CS coaching have on teacher capacity to implement equitable teaching practices? and 2) What, if any, changes to teacher practice are sustained during and after the CS coaching process? Methodology. Our mixed-methods study leveraged three primary forms of data from teachers who were coached (coachees) and teachers providing coaching (coaches). These included pre- and post-surveys, coaching logs, and self-reflection checklists. Findings. Participants reported use of high-impact instructional design and classroom practices increased significantly from pre- to post-intervention. Their abilities to discuss topics of identity and plan activities that use evidence-based, CS-specific teaching strategies saw the most dramatic increase from pre- to post-intervention. Implications. Coaching may be an impactful way to develop teacher’s use of equitable teaching practices. 
    more » « less
  2. The rapid expansion of K-12 CS education has made it critical to support CS teachers, many of whom are new to teaching CS, with the necessary resources and training to strengthen their understanding of CS concepts and how to effectively teach CS. CS teachers are often tasked with teaching different curricula using different programming languages in different grades or during different school years, and tend to receive different professional development (PD) for each curriculum they are required to teach. This often leads to a lack of deep understanding of the underlying CS concepts and how different curricula address the same concepts in different ways. Empowering teachers to develop a deep understanding of CS standards, and use formative assessments to recognize common student challenges associated with the standards, will enable teachers to provide more effective CS instruction, irrespective of the curriculum and/or programming language they are tasked with using. This position paper advocates supporting CS teacher professional learning by supplementing existing curriculum-specific teacher PD with standards-aligned PD that focuses on teachers' conceptual understanding of CS standards and ability to adapt instruction based on student understanding of concepts underlying the CS standards. We share concrete examples of how to design standards-aligned educative resources and instructionally supportive tools that promote teachers' understanding of CS standards and common student challenges and develop teachers' formative assessment literacy, all essential components of CS pedagogical content knowledge. 
    more » « less
  3. K-12 computer science (CS) teachers are often the only teachers of the subject at their school. Many school-based administrators and personnel lack the content knowledge to support their ongoing professional growth. How then can an ecosystem of support be developed to support K-12 CS teachers? We have created several tools aligned to the CSTA Standards for CS Teachers that support administrators, instructional specialists, and teacher leaders to provide evidence-based feedback and promote the ongoing development of CS teachers at their schools. These tools, including a CS coaching toolkit and instructional practice evidence guide, have the potential to drive impactful, job-embedded development. 
    more » « less
  4. null (Ed.)
    To meet the rising demand for computer science (CS) courses, K-12 educators need to be prepared to teach introductory concepts and skills in courses such as Computer Science Principles (CSP), which takes a breadth-first approach to CS and includes topics beyond programming such as data, impacts of computing, and networks. Educators are now also being asked to teach more advanced concepts in courses such as the College Board's Advanced Placement Computer Science A (CSA) course, which focuses on advanced programming using Java and includes topics such as objects, inheritance, arrays, and recursion. Traditional CSA curricula have not used content or pedagogy designed to engage a broad range of learners and support their success. Unlike CSP, which is attracting more underrepresented students to computing as it was designed, CSA continues to enroll mostly male, white, and Asian students [College Board 2019, Ericson 2020, Sax 2020]. In order to expand CS education opportunities, it is crucial that students have an engaging experience in CSA similar to CSP. Well-designed differentiated professional development (PD) that focuses on content and pedagogy is necessary to meet individual teacher needs, to successfully build teacher skills and confidence to teach CSA, and to improve engagement with students [Darling-Hammond 2017]. It is critical that as more CS opportunities and courses are developed, teachers remain engaged with their own learning in order to build their content knowledge and refine their teaching practice [CSTA 2020]. CSAwesome, developed and piloted in 2019, offers a College Board endorsed AP CSA curriculum and PD focused on supporting the transition of teachers and students from CSP to CSA. This poster presents preliminary findings aimed at exploring the supports and challenges new-to-CSA high school level educators face when transitioning from teaching an introductory, breadth-first course such as CSP to teaching the more challenging, programming-focused CSA course. Five teachers who completed the online CSAwesome summer 2020 PD completed interviews in spring 2021. The project employed an inductive coding scheme to analyze interview transcriptions and qualitative notes from teachers about their experiences learning, teaching, and implementing CSP and CSA curricula. Initial findings suggest that teachers’ experience in the CSAwesome PD may improve their confidence in teaching CSA, ability to effectively use inclusive teaching practices, ability to empathize with their students, problem-solving skills, and motivation to persist when faced with challenges and difficulties. Teachers noted how the CSAwesome PD provided them with a student perspective and increased feelings of empathy. Participants spoke about the implications of the COVID-19 pandemic on their own learning, student learning, and teaching style. Teachers enter the PD with many different backgrounds, CS experience levels, and strengths, however, new-to-CSA teachers require further PD on content and pedagogy to transition between CSP and CSA. Initial results suggest that the CSAwesome PD may have an impact on long-term teacher development as new-to-CSA teachers who participated indicated a positive impact on their teaching practices, ideologies, and pedagogies. 
    more » « less
  5. Learning computer science (CS) is increasingly becoming a necessary component of K–12 education, but in most cases, teachers do not have either the essential knowledge to teach or a curriculum to follow. In this article, we analyze the outcomes from a yearlong, blended professional development (PD) program to teach teachers game design and coding skills, and we codevelop a middle school curriculum. Using a mixed-methods design, this study presents the findings as we investigate how teachers experienced the PD program. Our findings show that the teachers’ level of engagement differed for various reasons, such as challenges related to time, motivation, and interest. We identified a high-engagement group who developed a deep understanding of coding knowledge and engaged in the PD activities more. We also identified a low-engagement group who failed to attend most activities despite mentioning generic interests. We provide an explanation why these teachers might have varied in terms of their engagement and offer how “data” can be used to predict engagement levels and as a diagnostic tool (e.g., lacked specificity in explaining CS concepts in reflections). We recommend add- ing motivational strategies and better tracking and monitoring mechanisms for better engagement and PD design considerations for online and blended learning for teachers. 
    more » « less