Clube de programação e oficinas com o Scratch: um relato de experiência
Abstract
This work is being developed aiming to introduce computer programming, by means of the Scratch language, to middle-school students, as a way to develop their logical and computational thinking and incite them to have interest in Computer Science. The Scratch language allows students to improve the reasoning capabilities and mathematical knowledge that is essential to computer programming, playfully stimulating the interaction with the programming environment my means of blocks that remind LEGO toys. This study is being conducted by means of a programming club (or "Code Club") in partnership with a public school from Palotina-PR. Worskhops are also organized eventually. We present evidence that the workshops and the club arouse the students' interest for computer programming. Therefore, this study intends to evidence the effectiveness and feasability of introducing Computer Science for middle-school students and to evaluate Scratch in this context.
References
Valente, J. A. (1999). O computador na sociedade do conhecimento. UNICAMP/NIED, São Paulo.
Júnior, J. C. R. P., Rapkiewicz, C. E., Delgado, C., e Xexeo, J. A. M. (2005). Ensino de algoritmos e programação: Uma experiência no nível médio. In XIII Workshop de Educação em Computação (WEI'2005), pages 2351–2362, São Leopoldo, RS.
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3):33–35.
Castro, T., Fuks, H., Spósito, M. A. F., e de Castro Jr, A. N. (2008). Análise de um Estudo de Caso para Aprendizagem de Programação em Grupo. Revista Iberoamericana de Tecnologias del Aprendizaje, 4(2):155–160.
Rebouças, A. D. D. S., Marques, D. L., Costa, L. F. S., e Silva, M. A. A. (2010). Aprendendo a Ensinar Programação Combinando Jogos e Python. In Anais do Simpósio Brasileiro de Informática na Educação, volume 1, pages 1–10.
Maloney, J., Resnick, M., Rusk, N., Silverman, B., e Eastmond, E. (2010). The scratch programming language and environment. Trans. Comput. Educ., 10(4):16:1–16:15.
Dias, K. L. e Serrão, M. d. L. (2014). A linguagem scratch no ensino de programação: Um relato de experiência com alunos iniciantes do curso de licenciatura em computação. In Anais do Workshop de Informática na Escola, Brasília–DF.
Alencar, G. A., Freitas, A. K., e Danielle, J. (2014). Utilizando o scratch nas aulas de lógica de programação do proeja: Um relato de experiência. In Nuevas Ideas en Informática Educativa TISE 2014, pages 542–545, Fortaleza, CE.
