Skip to main content

Self-Efficacy to Teach Coding in K-12 Education

  • Chapter
  • First Online:
Self-Efficacy in Instructional Technology Contexts

Abstract

There has been a growing interest to integrate “coding education” into K-12 curriculum in recent years. Teachers play a major role in this integration process, and in order for it to be successful, they should have strong sense of efficacy. Hence, the primary purpose of this chapter was to examine the self-efficacy skills that teachers should possess for effective coding education. In addition, teachers’ opinions about the benefits and potential barriers of coding education were investigated. Convergent parallel mixed-method design was employed to address research questions. Participants of the study consisted of two independent groups of samples with 15 and 272 participants, respectively. Both qualitative and quantitative data were collected concurrently through a series of semi-structured interviews and the application of an online survey form. Results revealed six main self-efficacy skills themes: content knowledge, personal characteristics, motivating students, pedagogical knowledge, classroom management, and material development. Furthermore, findings suggested that the most significant challenges experienced during coding education were infrastructure-related problems, lack of resources, and inadequate teacher skills. The present findings have important implications for researchers, practitioners, and policy makers to deliver effective and efficient coding education.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Appendix: Interview Questions

Appendix: Interview Questions

  1. 1.

    Could you please introduce yourself? (Age, education level, teaching experience)

  2. 2.

    What is your experience in coding education? (Both as a teacher and a student)

  3. 3.

    What does “coding” mean for you?

  4. 4.

    Do you think really coding is important for students? Why?

  5. 5.

    Is it really necessary for individuals to learn coding? Why?

  6. 6.

    What should be included in the content of a coding course?

  7. 7.

    How should coding be taught?

  8. 8.

    What kinds of difficulties do you face during a coding course? How do you overcome them?

  9. 9.

    Do you feel qualified to teach coding?

  10. 10.

    What kinds of qualification should a teacher have to teach coding effectively?

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Kadirhan, Z., Gül, A., Battal, A. (2018). Self-Efficacy to Teach Coding in K-12 Education. In: Hodges, C. (eds) Self-Efficacy in Instructional Technology Contexts. Springer, Cham. https://doi.org/10.1007/978-3-319-99858-9_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-99858-9_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-99857-2

  • Online ISBN: 978-3-319-99858-9

  • eBook Packages: EducationEducation (R0)

Publish with us

Policies and ethics