skip to main content


Title: Assessing the Development of Computer Science Pedagogical Content Knowledge in the TEALS Program (Abstract Only)
One of the critical barriers to increasing pre-collegiate computer science course offerings in the U.S. is a lack of qualified computer science teachers. Programs such as TEALS, a teacher preparation program pairing high school teachers with computing professionals to offer CS courses, provide opportunities for in-service teachers to gain experience teaching computer science. However, it is not clear whether the high school teachers develop sufficient pedagogical expertise to sustain high-quality computer science course offerings at their schools. Furthermore, the field of computer science education lacks valid and reliable ways of measuring pedagogical content knowledge (PCK), a construct that describes the knowledge teachers need for effective instruction. In this poster, the authors present these results from the first year of a three-year NSF grant to study how TEALS participation influences novice computer science teachers' PCK: 1) a theoretical framework describing the critical components of CS PCK, 2) the results of the first field test of a CS PCK assessment, including the psychometric properties of the assessment, and 3) a comparison of how teachers performed on the assessment at the beginning and end of their first year of computer science teaching and how they performed relative to their computing professional mentors.  more » « less
Award ID(s):
1348866
NSF-PAR ID:
10353800
Author(s) / Creator(s):
; ;
Date Published:
Journal Name:
SIGCSE '16: Proceedings of the 47th ACM Technical Symposium on Computing Science Education
Page Range / eLocation ID:
695 to 695
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Pedagogical content knowledge (PCK) is specialized knowledge necessary to teach a subject. PCK integrates subject-matter content knowledge with knowledge of students and of teaching strategies so that teachers can perform the daily tasks of teaching. Studies in mathematics education have found correlations between measures of PCK and student learning. Finding robust, scalable ways for developing and measuring computer science (CS) teachers’ PCK is particularly important in CS education in the United States, given the lack of formal CS teacher preparation programs and certifications. However, measuring pedagogical content knowledge is a challenge for all subject areas. It can be difficult to write assessment items that elicit the different aspects of PCK and there are often multiple appropriate pedagogical choices in any given teaching scenario. In this paper, we describe a framework and pilot data from a questionnaire intended to elicit PCK from teachers of high school introductory CS courses and we propose future directions for this work. 
    more » « less
  2. 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
  3. The recent groundswell of interest in computer science education across many countries has created a pressing need for computing teachers at the secondary level. To satisfy this demand, some educational systems are drawing from their pool of in-service teachers trained in other disciplines. While these transitioning teachers can learn about computing pedagogy and subject matter at professional learning workshops, daily teaching experiences will also be a source of their learning. We studied a co-teaching program where instructional responsibilities were distributed between teachers and volunteers from the tech industry to explore how specific teaching practices supported teacher learning, with a focus on pedagogical content knowledge (PCK). Through qualitative analysis of questionnaire and interview data gathered from three teachers during one school year, we identified the practices they engaged in and how their learning related to the enactment of those practices. Our results highlight several factors that influenced the ways in which teaching practices provided participants with opportunities to learn PCK: (a) active participation of students and volunteers; (b) teacher’s level of content knowledge; (c) interdependent practices; and (d) immediacy of the classroom environment. 
    more » « less
  4. Background: Researcher-practitioner partnerships (RPPs) have gained increasing prominence within education, since they are crucial for identifying partners’ problems of practice and seeking solutions for improving district (or school) problems. The CS Pathways RPP project brought together researchers and practitioners, including middle school teachers and administrators from three urban school districts, to build teachers’ capacity to implement an inclusive computer science and digital literacy (CSDL) curriculum for all students in their middle schools. Objective: This study explored the teachers’ self-efficacy development in teaching a middle school CSDL curriculum under the project’s RPP framework. The ultimate goal was to gain insights into how the project’s RPP framework and its professional development (PD) program supported teachers’ self-efficacy development, in particular its challenges and success of the partnership. Method: Teacher participants attended the first-year PD program and were surveyed and/or interviewed about their self-efficacy in teaching CSDL curriculum, spanning topics ranging from digital literacy skills to app creation ability and curriculum implementation. Both survey and interview data were collected and analyzed using mixed methods 1) to examine the reach of the RPP PD program in terms of teachers’ self-efficacy; 2) to produce insightful understandings of the PD program impact on the project’s goal of building teachers’ self-efficacy. Results and Discussion: We reported the teachers’ self-efficacy profiles based on the survey data. A post-survey indicated that a majority of the teachers have high self-efficacy in teaching the CSDL curriculum addressed by the RPP PD program. Our analysis identified five critical benefits the project’s RPP PD program provided, namely collaborative efforts on resource and infrastructure building, content and pedagogical knowledge growth, collaboration and communication, and building teacher identity. All five features have shown direct impacts on teachers' self-efficacy. The study also reported teachers’ perceptions on the challenges they faced and potential areas for improvements. These findings indicate some important features of an effective PD program, informing the primary design of an RPP CS PD program. 
    more » « less
  5. A grand challenge of the computer science (CS) for all education movement is the preparation of thousands of teachers with high quality, accessible professional development (PD) that has evidence of improving teacher knowledge and pedagogical practices necessary to support the learning needs of diverse groups of students. While regional PD programs can provide in-person learning opportunities, geographic and time constraints often inhibit participation. This article shares findings from an online PD program modified from the existing in-person exploring computer science PD program to provide teachers a facilitated online learning community model to support their first year teaching the course. The findings from this study have implications for future directions in the CS education field, indicating that this model of online PD, heavily based on shared experience among participants, can increase CS teachers’ confidence in adapting and delivering lessons designed to be engaging and accessible to all students. 
    more » « less