O uso da plataforma Scratch como ferramenta facilitadora durante o ensino de lógica de programação para alunos do ensino médio

The use of the Scratch platform as a facilitating tool during the teaching of programming logic for high school students

Authors

  • Newerlyson Correia Costa
  • José Ricardo Santos de Lima
  • Gylnara Kylma Feitosa Carvalhêdo Almeida
  • Yonara Costa Magalhães
  • Will Ribamar Mendes Almeida

DOI:

https://doi.org/10.34117/bjdv8n8-286

Keywords:

Scratch, lógica de programação, algoritmos, robótica aplicada, pensamento computacional

Abstract

No século em que vivemos, a computação vem se apresentado como uma ferramenta de fundamental importância, seja nos meios de comunicação, industrial, bem como em processos educacionais. Dessa forma, não se deve restringir o Ensino da computação/Programação apenas em como usar o computador e seus sistemas operacionais e softwares, podemos também usufruir de seus diversos recursos no processo de Ensino-Aprendizagem, inclusive nas possibilidades de resolução de problemas do cotidiano. Diante disso, resolveu-se oportunizar os alunos a terem contato com a Lógica de Programação utilizando o software Scratch que possibilita o desenvolvimento de animações de games através de comandos conectados em blocos. Neste contexto, este artigo tem como objetivo apresentar um estudo sobre a análise da utilização do software Scratch no ambiente introdutório de Programação na disciplina de Robótica Aplicada. Procurou-se verificar se esta ferramenta foi uma facilitadora no processo de Ensino-aprendizagem de Lógica de Programação, onde utilizou-se de múltiplas técnicas para a coleta (questionários e observações), análise e sistematização de dados. Participaram desse estudo 100 alunos de turmas do Ensino Médio de uma Unidade Polo do IEMA, 60% dos alunos das turmas de primeiro ano letivo de 2021, voluntários e com idades variando entre 14 e 16 anos, participantes da disciplina de Robótica Aplicada. As aulas utilizando a Plataforma Scratch ocorreram entre os dias 06 de maio de 10 de junho do corrente ano, 5 encontros. Os resultados obtidos demonstraram que o uso da ferramenta trouxe resultados significativos para os alunos, uma vez que, verificou-se que pensamento criativo e a busca por soluções para os problemas durante a etapa de programação, demonstraram o protagonismo dos alunos, através de uma postura mais autônoma, crítica e colaborativa.

References

ALVES, Lynn e NERY, Jesse. Jogos eletrônicos, mobilidades e educações. Bahia: EdUFBA, 2015.

ALVES, L. e COUTINHO, I. de J. Jogos Digitais e Aprendizagem. Campinas: Papirus, 2016.

CSTA - Computer Science Teacher Association; Operational definition of computational thinking: for k-12 education. 2011. Disponível em: <https://csta.acm.org/Curriculum/sub/CurrFiles/. Acesso em: 25/10/2021

DE KEREKI, Inés Friss et al. (2008). Scratch: Applications in computer science 1. Frontiers in Education Conference. FIE 2008. 38th Annual. IEEE.

GOMES, A.; CARMO L.; BIGOTTE, E.; MENDES, A. Mathematics and programming problem solving. In: 3rd E-Learning Conference, Coimbra, 2006.

GONÇALVEZ, M. I. R. Mudanças nos sistemas de ensino: Teorias da aprendizagem que podem fundamentar a comunidade cooperativa de aprendizagem em rede. Linhas Críticas, v. 10, n. 19, p. 231-248, 2004.

GÜLBAHAR, Y. et al. The effects of teaching programming via Scratch on problem solving skills: A discussion from learners’ perspective. Informatics in Education-An International Journal. Vol 13_1: 33-50, 2014.

KUMAR, A. Generation of problems, answers, grade, and feedback case study of a fully automated tutor. In: J. on Educational Resources in Computing (JERIC), 2005.

MAJED, Marji. Title of English-language original: Learn to Program with Scratch. Nonatec Editora Ltda, 2014.

MALONEY, J., RESNICK M., RUSK N., SILVERMAN, B., EASTMOND E. The Scratch Programming Language and Environment. ACM Transactions on Computing Education, Vol. 10, No. 4, Nov. 2010.

MEERBAUM-SALANT, Orni, Michal Armoni, and Mordechai Ben-Ari (2013). Learning computer science concepts with scratch. Computer Science Education 23.3: 239-264

OLIVEIRA, Millena L. S, et al. (2014). Ensino de lógica de programação no ensino fundamental utilizando o Scratch: um relato de experiência - XXII WEI, Brasília.

PAPERT, S. A máquina das crianças: repensando a escola na era da informática. Porto Alegre: Artmed, 2008.

PASSOS, M. Scratch: uma ferramenta construcionista no apoio a aprendizagem no século XXI. Revista Eletrônica Debates, v. 04, n. 02, p. 68- 85, 2014.

PIAGET, J. A Formação do Símbolo na Criança. Rio de Janeiro: Zahar, 1973.

PRENSKY, Marc. Aprendizagem baseada em jogos digitais. São Paulo: Editora SENAC, 2012

RESNICK, M. et al. Scratch: programming for all. MIT Media Laboratory. v. 52, n.11, p. 60-67, 2009. Disponível em: <http://web.media.mit.edu/~mres/papers/Scratch-CACM-final.pdf >. Acesso em: 27 fev.2021.

RODRIGUEZ, C., et al. (2015). Pensamento Computacional: transformando ideias em jogos digitais usando o Scratch. Anais do WIE. Vol. 21. No. 1.

RUSK, N., RESNICK, M. (s/d). Scratch and 21st Century Skills. Disponível em: http://llk.media.mit.edu/projects/scratch/papers/Scratch-21stCenturySkills.pdf, Acesso em: 27 fev.2021.

SCAICO, P. D. et al. Ensino de Programação no Ensino Médio: Uma Abordagem Orientada ao Design com a linguagem Scratch. Braz. Jl. of Computers in Education, v.21, n.02, p.92, 2013.

SCHULZE, K. G.; SHELBY, R. N.; TREACY, D. J.; WINTERSGILL, M. C. Andes: A Coached Learning Environment for Classical Newtonian Physics. In: Proceedings of the 11th International Conference on College Teaching and Learning. Jacksonville, FL, 2000.

SOARES, E. e PETARNELLA, L. Cotidiano Escolar e Tecnologias. Campinas: Ed. Alínea, 2012.

VIGOTSKI, L. S. A formação social da mente: o desenvolvimento dos processos psicológicos superiores. 7. ed. São Paulo: Martins Fontes, 2007.

VON WANGENHEIM, et al. Ensino de computação com scratch no ensino fundamental–um estudo de caso. RIBIE 22.03: 115, 2014.

WANGENHEIM, C. G.; NUNES, V. R. Ensino de Computação com SCRATCH no Ensino Fundamental. Revista Bras. de Informática na Educação, v.22, n.03, p.115, 2014.

WILSON, Amanda et al. Evaluating Scratch to introduce younger schoolchildren to programming. Proceedings of the 22nd Annual Psychology of Programming Interest Group. Universidad Carlos III de Madrid, Leganés, Spain, 2010.

Published

2022-08-26

How to Cite

Costa, N. C., Lima, J. R. S. de, Almeida, G. K. F. C., Magalhães, Y. C., & Almeida, W. R. M. (2022). O uso da plataforma Scratch como ferramenta facilitadora durante o ensino de lógica de programação para alunos do ensino médio: The use of the Scratch platform as a facilitating tool during the teaching of programming logic for high school students. Brazilian Journal of Development, 8(8), 59279–59293. https://doi.org/10.34117/bjdv8n8-286

Issue

Section

Original Papers