Teaching Computational Thinking to K-12 Educators through Distance Learning

  • Eduardo Oliveira UEFS
  • Roberto Bittencourt UEFS

Abstract


This paper reports an experience of teaching Computational Thinking (CT) to K-12 educators through an online Scratch programming short course. The meeting of CT and modern technologies is extending the use of coding in K-12 education. An essential requisite for this to prosper is the teacher prepa- ration. However, most current teacher training programs fail to supply with pedagogical knowledge for educators to teach CT. Thus, it is critical to present CT to K-12 teachers, providing proper conditions to learn and use its concepts. In this context, this work aimed to design and implement an online Scratch programming course for K-12 educators. Results suggested that using Scratch to teach CT for K-12 educators is adequate, and analyzing educators context when presenting tutorial Scratch projects is relevant.

References

Barr, V. and Stephenson, C. (2011). Bringing Computational Thinking to K-12: What is Involved and What is the Role of the Computer Science Education Community? ACM Inroads, 2(1):48–54.

Gal-Ezer, J. and Stephenson, C. (2014). A Tale of Two Countries: Successes and Chal- lenges in K-12 Computer Science Education in Israel and the United States. ACM Trans. Comput. Educ., 14(2):8:1–8:18.

Kaila, E., Laakso, M., and Kurvinen, E. (2018). Teaching future teachers to code : Pro- gramming and computational thinking for teacher students. In 2018 41st International Convention on Information and Communication Technology, Electronics and Micro- electronics (MIPRO), pages 0677–0682. IEEE.

Santos, W. O., Silva, C., and Hinterholz, L. (2017). Licenciatura em computação: De- safios e oportunidades na perspectiva do estudante. In Anais do Workshop de In- formática na Escola, page 885.

Silva, V., da Silva, L. L., and França, R. (2017). Pensamento computacional na formação de professores: Experiências e desafios encontrados no ensino da computação em es- colas públicas. In Anais do Workshop de Informática na Escola.

Wing, J. M. (2006). Computational thinking. Commun. ACM, 49(3):33–35.

Yadav, A., Mayfield, C., Zhou, N., Hambrusch, S., and Korb, J. T. (2014). Computa- tional thinking in elementary and secondary teacher education. Trans. Comput. Educ., 14(1):5:1–5:16.
Published
2019-07-12
OLIVEIRA, Eduardo; BITTENCOURT, Roberto . Teaching Computational Thinking to K-12 Educators through Distance Learning. In: WORKSHOP ON COMPUTING EDUCATION (WEI), 27. , 2019, Belém. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2019 . p. 61-70. ISSN 2595-6175. DOI: https://doi.org/10.5753/wei.2019.6617.