Article Green Open Access 2024

Understanding U.S. secondary computer science teachers’ challenges and needs

Computer Science Education
Journal · Vol. 34 · Issue 2 · pp. 252-284
Abstract

Background and Context: Based on issues arising around how to best prepare CS teachers and the constantly changing nature of the CS education content, curriculum, and instructional methods, it is crucial to examine the needs of secondary CS teachers. Objective: The primary purpose of this study was to identify secondary computer science (CS) teachers’ needs and make recommendations for future CS education research and practices in the U.S. Method: Using a mixed-method research design, the data were collected from Computer Science Teachers Association (CSTA)’s email listserv member discussions (n = 1,706 from 482 unique members), questionnaire responses from 222 secondary CS teachers, and semi-structured interviews with eight CS teachers in the US. Findings: Updating curriculum resources was an important ongoing need for secondary CS teachers. Curriculum resources, materials to assess students learning, and embedding the principles of computational thinking into curriculum were reported as major needs for secondary teachers. Teachers also reported that they need to learn more about student-centered teaching strategies (e.g. problem-based learning and pair programming) and guide students’ learning using scaffolding and team-management strategies. The findings suggest that teachers perceived the need for administrators’, parents’, and other CS teachers’ support. Having an online community for teachers was critical to address their curricular and pedagogical needs. Furthermore, increasing student enrollment and interest in CS was critical for the future of CS education. Implications: The findings of this research have implications for creating professional development plans and support that can address secondary CS teachers’ needs in the US. © 2023 Informa UK Limited, trading as Taylor & Francis Group.

Keywords

Author Keywords

pedagogy curriculum Secondary Education Computer Science education student-centered teachers’ needs

Index Keywords

Author Affiliations
Department of Computer Education and Instructional Technology, Middle East Technical University (METU), Ankara, Ankara, Turkey, Instructional Systems Technology, Indiana University Bloomington, Bloomington, IN, United States
Instructional Systems Technology, Indiana University Bloomington, Bloomington, IN, United States
Funding & Acknowledgements
No funding information
References 10 References
1 International Journal of Computer Science Education in Schools, (2022)
2 Arkansas Computer Science Initiative, (2021)
3 Barr, Valerie B., Bringing computational thinking to K-12: What is involved and what is the role of the computer science education community?, ACM Inroads, 2, 1, pp. 48-54, (2011)
4 Bell, Tim C., Education establishing a nationwide cs curriculum in new zealand high schools: Providing students, teachers, and parents with a better understanding of computer science and programming, Communications of the ACM, 57, 2, pp. 28-30, (2014)
5 Belland, Brian R., Scaffolding: Definition, current debates, and future directions, Handbook of Research on Educational Communications and Technology: Fourth Edition, pp. 505-518, (2014)
6 Future Looks Like Me, (2022)
7 Blikstein, Paulo, Computing Education: Literature Review and Voices from the Field, The Cambridge Handbook of Computing Education Research, pp. 56-78, (2019)
8 Reviewing Computational Thinking in Compulsory Education State of Play and Practices from Computing Education, (2022)
9 Boonk, Lisa M., Stimulating parental involvement in vocational education and training (VET): A case study based on learning histories of teachers, principals, students, and their parents, Teaching and Teacher Education, 100, (2021)
10 Braun, Virginia, Using thematic analysis in psychology, Qualitative Research in Psychology, 3, 2, pp. 77-101, (2006)
Quick Actions
Full Text via DOI
Citation Metrics
7
Times Cited (Scopus)

References 10
Document Identifiers