Explorando a iniciação à programação de computadores com abordagens ativas: um relato de experiência com estudantes dos anos finais do ensino fundamental

  • Maria Angélica Figueiredo Oliveira IFFar
  • Thais Andrea Baldissera IFFar
  • Cristiano Sasse dos Santos IFFar
  • Edson M. Fumagalli Junior IFFar
  • Naiana Dalla Nora S. Bolzan Secretaria Municipal de Educação de Júlio de Castilhos-RS

Resumo


Conforme a tecnologia se torna cada vez mais presente em todos os contextos, é essencial oportunizar no cenário escolar formas de explorar e dominar ferramentas e conceitos tecnológicos. Neste sentido, este trabalho abordou a iniciação à programação de computadores para aproximadamente 400 estudantes de escolas públicas com o foco nos anos finais do ensino fundamental por meio de abordagens ativas. Utilizando estratégias práticas e envolventes, através de ferramentas como Scratch, Arduino e Tinkercad, os estudantes foram capacitados a criar soluções e desenvolver projetos interativos. Os resultados obtidos demonstraram uma recepção positiva, evidenciando a importância de investir em iniciativas que visem a formação dos estudantes para os desafios da era digital.

Referências

Aguiar, J. J. B. Incentivando Crianças de Escola Pública à Aprendizagem de Programação. Revista Eletrônica Argentina-Brasil de Tecnologias da Informação e da Comunicação, 1(15). 2022.

Bacich, Lilian & Moran, José. Metodologias ativas para uma educação inovadora: uma abordagem teórico-prática. Penso Editora. 2018.

Barreto, Flavio Chame. Informática descomplicada para educação : aplicações práticas em sala de aula 1. ed. -- São Paulo : Érica, 2014.

Barroso, Rosa; Castro, Antonio; Rocha, Álvaro. Computer programming as a tool to improve mathematic skills in basic education. In: 2018 13th Iberian Conference on Information Systems and Technologies (CISTI). IEEE, 2018. p. 1-3.

Bers, Marina U.; GONZÁLEZ-GONZÁLEZ, Carina; ARMAS–TORRES, Mª Belén. Coding as a playground: Promoting positive learning experiences in childhood classrooms. Computers & Education, v. 138, p. 130-145, 2019.

Bergmann, Jonathan; SAMS, Aaron. Sala de aula invertida: uma metodologia ativa de aprendizagem. Rio de Janeiro: LTC, v. 114, 2016.

Brasil. Conselho Nacional de Educação. Resolução CNE nº 2, de 22 de dezembro de 2017. Diário oficial da União. 2017. Diário oficial da União. 2017. disponível em: [link]. Acesso em: 15 de Set. 2022.

_____. Conselho Nacional de Educação. Parecer CNE/CEB 2/2022, elaborada pelo Conselho Nacional de Educação (CNE). Parecer CNE/CEB nº 2/2022, aprovado em 17 de fevereiro de 2022 – Normas sobre Computação na Educação Básica – Complemento à Base Nacional Comum Curricular (BNCC). Disponível em: [link]. Acesso em: 10 de Out. de 2022.

_____. Base Nacional Comum Curricular – BNCC. Brasília: MEC, 2017.

Clark, Richard E. "Media will never influence learning." Educational technology research and development, p. 21-29, 1994.

Conte, S.R.R. O princípio da emancipação como metodologias ativa de ensino- aprendizagem: uma reflexão. In: FREITAS, E.C; SARAIVA, HAUBRICH, G. F. Diálogos Interdisciplinares: Cultura, Comunicação e Diversidade no contexto contemporâneo. Feevale, 2017.

Da Silva Rodrigues, Rivanilson et al. Análise dos efeitos do Pensamento Computacional nas habilidades de estudantes no ensino básico: um estudo sob a perspectiva da programação de computadores. In: Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE). 2015. p. 121.

Da Silva, Thiago Reis et al. Ensino-aprendizagem de programação: uma revisão sistemática da literatura. Revista Brasileira de Informática na Educação, v. 23, n. 01, p. 182, 2015.

Da Cruz Peres, Victor et al. Metodologias gamificadas aplicadas na aprendizagem da programação de computadores: uma revisão sistemática da literatura focada na comissão especial de informática na educação. Brazilian Journal of Development, v. 7, n. 8, p. 81788-81800, 2021.

De Oliveira, Milena et al. Ensino de lógica de programação no ensino fundamental utilizando o Scratch: um relato de experiência. In: Anais do XXII Workshop sobre Educação em Computação. SBC, 2014. p. 239-248.

Eryilmaz, Selami; Deniz, G. Effect of Tinkercad on Students' Computational Thinking Skills and Perceptions: A Case of Ankara Province. Turkish Online Journal of Educational Technology-TOJET, v. 20, n. 1, p. 25-38, 2021.

Garneli, V., M. N. Giannakos and K. Chorianopoulos, "Computing education in K-12 schools: A review of the literature," 2015 IEEE Global Engineering Education Conference (EDUCON), Tallinn, Estonia, 2015, pp. 543-551, doi: 10.1109/EDUCON.2015.7096023.

Kearsley, Greg, and Shneiderman, Ben. "Engagement theory: A framework for technology-based teaching and learning." Educational technology, p. 20-23. 1998.

Lovatti, Bruna Gomes et al. A programação no ensino básico: formando alunos para sociedade tecnológica. Revista Ambiente Acadêmico, v. 3, n. 1, 2017.

Luhmann A.; Oliveira, C. V. O Fantástico Mundo do Arduino. Volume I. Salvador: Asé Editorial, 2016.

Malan, Jaco. Computer Programming and Basic Education. Alternate Horizons, 2021.

Mattos, Mauro M.; Vahldick, Adilson. (2008). “Relato de uma experiência no ensino de algoritmos e programaçao utilizando um framework lúdico”. In: Anais do II Workshop de Ambientes de apoio à Aprendizagem de Algoritmos e Programação.

Mateus, Patrícia Isabel Fonseca. Aprendizagem baseada em projetos e ensino da programação com recurso ao App Inventor. 2021. Dissertação de Mestrado. Universidade de Évora.

Miranda, Simão de. Estratégias Didáticas para aulas Criativas, Campinas-SP: Papirus, 2016.

Mendinhos, Mónica Maria Nobre. A aprendizagem baseada em projetos (PjBL) no ensino da programação. 2015. Tese de Doutorado.

Moreira, M. P. C. et al. Contribuições do Arduino no ensino de Física: uma revisão sistemática de publicações na área do ensino. Caderno Brasileiro de Ensino de Física, v. 35, n. 3, p. 721-745, 2018.

Papert, Seymour. A máquina das crianças: repensando a escola na era da informática. Porto Alegre: Artes Médicas, 1994.

Pimentel, E. P.; França, V.F; Omar, N. A. (2003). “Caminho de um ambiente de avaliação e acompanhamento contínuo da aprendizagem em Programação de Computadores”. Workshop de Educação em Computação e Informática do Estado de Minas Gerais -WEIMIG.

Silveira, Cristiane et al. PAMPACODE: UMA AÇÃO DE EXTENSÃO PARA O ENSINO DE PROGRAMAÇÃO. Anais do Salão Internacional de Ensino, Pesquisa e Extensão, v. 8, n. 3, 2016.

Shim, Jaekwoun. Analysis of teacher's ICT literacy and level of programming ability for SW education. KIPS Transactions on Computer and Communication Systems, v. 7, n. 4, p. 91-98, 2018.

Wang, Xiao-Ming et al. Enhancing students’ computer programming performances, critical thinking awareness and attitudes towards programming: An online peer-assessment attempt. Journal of Educational Technology & Society, v. 20, n. 4, p. 58-68, 2017.

Ybarra, Luis Antonio Ccopa; SOARES, Marisa. A robótica e o pensamento computacional na educação: Uma proposta de avaliação da aprendizagem baseada em projetos. Dialogia, n. 40, p. 21524, 2022.
Publicado
06/11/2023
OLIVEIRA, Maria Angélica Figueiredo; BALDISSERA, Thais Andrea; SANTOS, Cristiano Sasse dos; FUMAGALLI JUNIOR, Edson M.; BOLZAN, Naiana Dalla Nora S.. Explorando a iniciação à programação de computadores com abordagens ativas: um relato de experiência com estudantes dos anos finais do ensino fundamental. In: WORKSHOP DE INFORMÁTICA NA ESCOLA (WIE), 29. , 2023, Passo Fundo/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2023 . p. 429-438. DOI: https://doi.org/10.5753/wie.2023.234688.