Unveiling competence in the classroom: A multidimensional assessment of computer science teachers' self-efficacy in coding education


Sat M., KADIRHAN Z.

EDUCATION AND INFORMATION TECHNOLOGIES, vol.29, no.12, pp.1-29, 2024 (SSCI) identifier identifier

  • Publication Type: Article / Article
  • Volume: 29 Issue: 12
  • Publication Date: 2024
  • Doi Number: 10.1007/s10639-024-12503-7
  • Journal Name: EDUCATION AND INFORMATION TECHNOLOGIES
  • Journal Indexes: Social Sciences Citation Index (SSCI), Scopus, Communication Abstracts, EBSCO Education Source, Educational research abstracts (ERA), ERIC (Education Resources Information Center), INSPEC
  • Page Numbers: pp.1-29
  • Keywords: Coding instruction, Coding teaching self-efficacy scale (CTSES), Computer science education, Scale development, Self-efficacy assessment, Teacher self-efficacy
  • Ankara University Affiliated: Yes

Abstract

The significance of teachers' self-efficacy in coding education within K-12 settings has grown substantially. However, the literature lacks subject-specific measurement tools tailored to assess teachers' self-efficacy in coding instruction. This study adopted a mixed methods approach to develop a reliable and valid instrument for measuring computer science (CS) teachers' self-efficacy in teaching coding. The scale development involved a rigorous process encompassing item generation, expert validation, and pilot testing. Importantly, this process unfolded in seven steps with two distinct phases, and each phase involved independent sample groups. Subsequently, a comprehensive survey was administered to two samples of CS teachers (n = 318, n = 295) to assess the scale's psychometric properties. The results revealed robust internal consistency and construct validity of the 20-item Coding Teaching Self-Efficacy Scale (CTSES) with four intercorrelated dimensions: student motivation, subject knowledge, classroom management, and material development. Furthermore, additional analyses revealed the significant impact of teaching experience and self-reported coding knowledge level on teachers' self-efficacy in teaching coding. The implications of this study hold significance for both practitioners and researchers to understand teachers' self-efficacy in teaching coding and to explore its relation to teacher training, curriculum development, and the broader advancement of coding education within school settings.