Teaching Computational Thinking to K-12 Educators through Distance Learning
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
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.
