Programação em Blocos: impacto de um projeto de extensão executado em Escolas públicas de Diamantina/MG

Autores

DOI:

https://doi.org/10.22456/1982-1654.96741

Palavras-chave:

Lógica de Programação, Programação em Blocos, Escolas Públicas em Diamantina

Resumo

O ensino da lógica de programação em escolas do Ensino Básico está consolidado em alguns países. No Brasil são poucas as iniciativas que facilitam o contato a este conteúdo na escola. Um projeto de extensão universitária foi criado visando a oferecer o primeiro contato com a lógica de programação a alunos da rede pública. No projeto, alunos da cidade de Diamantina/MG tiveram contato com ferramentas lúdicas de programação em blocos e de criação de aplicativos móveis. O intuito foi apresentar a base estrutural de algoritmos utilizando blocos, permitindo que os participantes expressassem sua criatividade, desenvolvendo aplicativos. A partir de dados coletados por meio de observação e de respostas a questionários, foi possível fazer um levantamento dos impactos deste tipo de conteúdo aplicado para estudantes da Educação Básica. Dentre alguns resultados destaca-se o aumento do interesse dos participantes em cursarem computação no futuro.

Downloads

Não há dados estatísticos.

Referências

AMARAL, L.; SILVA, G. B. e; PANTALEÃO, E. Plataforma Robocode como Ferramenta Lúdica de Ensino de Programação de Computadores - Pesquisa e Extensão Universitária em Escolas Públicas de Minas Gerais. Anais do XXVI Simpósio Brasileiro de Informática na Educação (SBIE 2015), [s. l.], v. 1, n. Sbie, p. 200, 2015.

BALLOUSSIER, A. V.; SALDAÑA, P. Rede paulistana terá já em 2018 aulas de programação e de ética na internet. 2017. Disponível em: . Acesso em: 2 maio. 2018.

BASHIROV, N. et al. Computer Assisted Training on Mathematics Lesson for the 6th Grade Students on Azerbaijan Middle Schools. Procedia - Social and Behavioral Sciences, [s. l.], v. 176, p. 616–620, 2015. Disponível em: . Acesso em: 12 dez. 2017.

CAFIERO, C.; PINHEIRO, J. V.; GOMIDE, J. Avaliação das Ferramentas Utilizadas em um Curso de Programação para Crianças: Percepções dos Alunos e seus Instrutores. Anais do XXIV Workshop de Informática na Escola (WIE 2018), [s. l.], v. 1, n. Cbie, p. 51, 2018.

CARVALHO, R. Fapemig desenvolve plataforma gratuita de ensino de programação. 2018. Disponível em: . Acesso em: 15 maio. 2018.

CODE.ORG. Code. 2018. Disponível em: . Acesso em: 3 out. 2018.

DANTAS SCAICO, P. et al. Programação no Ensino Médio: Uma Abordagem de Ensino Orientado ao Design com Scratch. [s. l.], 2012.

FINIZOLA, A. B. et al. O ensino de Programação para dispositivos móveis utilizando o MIT-App Inventor com alunos do ensino Médio. Anais do XX Workshop de Informática na Escola (WIE 2014), [s. l.], v. 1, n. Cbie, p. 337, 2014.

FIORI, M. V. S.; ROCHA, M. da S.; MARQUES, A. B. com Code . org no ensino médio : uma análise por gênero sobre a percepção dos estudantes. [s. l.], 2019.

FRANÇA, R. S. De; SILVA, W. C. Da; AMARAL, H. J. C. Do. Ensino de ciência da computaçao na educaçao básica: Experiências, desafios e possibilidades. Anais do XXXII Congresso da Sociedade Brasileira de Computação e XX Workshop de Educação em Informática, [s. l.], 2012. Disponível em:

FREITAS, W. R. S.; CHARBEL, E.; JABBOUR, J. C. Utilizando Estudos de Caso(s) como Estratégia de Pesquisa Qualitativa: Boas Práticas e Sugestões. [s. l.], v. 18, n. 2, p. 7–22, 2011.

GARLET, D.; BIGOLIN, N. M.; SILVEIRA, S. R. Ensino de Programação de Computadores na Educação Básica : um estudo de caso. [s. l.], p. 135–160, 2018.

GENNARI, R. et al. Children’s emotions and quality of products in participatory game design. International Journal of Human Computer Studies, [s. l.], v. 101, n. April 2016, p. 45–61, 2017. Disponível em:

GERALDES, W. Programar É Bom Para As Crianças? Uma Visão Crítica Sobre O Ensino De Programação Nas Escolas. Texto Livre: Linguagem e Tecnologia, [s. l.], p. 105–117, 2014. Disponível em:

GIL, A. C. ANTONIO C. G. Como elaborar projetos de pesquisa. 4. ed. São Paulo: Atlas, 2010.

GOOD, J.; HOWLAND, K. Programming language, natural language? Supporting the diverse computational activities of novice programmers. Journal of Visual Languages and Computing, [s. l.], 2017. Disponível em:

HAMARI, J. et al. Challenging games help students learn: An empirical study on engagement, flow and immersion in game-based learning. Computers in Human Behavior, [s. l.], v. 54, p. 170–179, 2016. Disponível em:

INEP. Índice de Desenvolvimento da Educação Básica (IDEB). 2015. Disponível em: . Acesso em: 1 maio. 2018.

KAMINSKI, M. R.; BOSCARIOLI, C. Uso do Ambiente Code.org para Ensino de Programação no Ensino Fundamental I - Uma Experiência no Desafio Hora do Código. [s. l.], v. 9, n. 2016, p. 63–76, 2019.

KURIHARA, A. et al. A programming environment for Visual block-based domain-specific languages. Procedia Computer Science, [s. l.], v. 62, n. Scse, p. 287–296, 2015. Disponível em:

MACIEL, H.; MENDES, M.; MARQUES, A. B. Desenvolvimento de aplicativos móveis com AppInventor por alunos do ensino médio: relato de um projeto de extensão com foco em acessibilidade. Anais do XXIV Workshop de Informática na Escola (WIE 2018), [s. l.], v. 1, n. Cbie, p. 195, 2018.

MARCON JÚNIOR, R. P.; BONIATI, B. B. LogicBlocks : Uma Ferramenta para o Ensino de Lógica de Programação. Anais do EATI - Encontro Anual de Tecnologia da Informação e Semana Acadêmica de Tecnologia da Informação, [s. l.], p. 63–70, 2015. Disponível em:

MATT, R. Programação vira disciplina em escolas infantis nos EUA. 2014. Disponível em: . Acesso em: 2 maio. 2018.

MINAS GERAIS, SEE. RESOLUÇÃO SEE No 2.957, DE 20 DE ABRIL DE 2016, Brasil. Acesso em: 24 maio. 2018.

MIT. MIT AppInventor. 2019. Disponível em: . Acesso em: 10 ago. 2019.

MORAIS, A. D. De et al. Educação Matemática & Ciência da Computação na escola: aprender a programar fomenta a aprendizagem de matemática? Ciência & Educação (Bauru), [s. l.], v. 23, n. 2, p. 455–473, 2017. Disponível em:

MORAN, J. M. A educação que desejamos: novos desafios e como chegar. 2. ed. Campinas, SP, 2007.

PERLIN, R.; MACEDO, R. T.; SILVEIRA, S. R. Uma Abordagem Construtivista No Ensino De Algoritmos E Lógica De Programação Com O Auxílio De Uma Ferramenta Gamificada. E-Xacta, [s. l.], v. 12, n. 1, p. 29, 2019.

PINTO, S. C. C. .; MATTOS, M. S. A programação de jogos como um instrumento motivador da aprendizagem. [s. l.], p. 370–394, 2019.

PIZZARO, L. Smartphone é porta de entrada para web segundo o Google. 2018. Disponível em: . Acesso em: 2 maio. 2018.

SAEZ-LOPEZ, J. E.-M.; ROMAN-GONZALEZ, M.; AZQUEZ-CANO, E. V. Visual programming languages integrated across the curriculum in elementary school: A two year case study using " Scratch " in five schools. Computers & Education, [s. l.], v. 97, p. 129–141, 2016.

SOBRINHA, V. H. P. S.; ROBERTA, G.; NASCIMENTO, A. Plataforma para auxílio ao ensino de programação e robótica pedagógica. Revista Principia, João Pessoa, 2016.

TELECURSO. Telecurso. 2019. Disponível em: . Acesso em: 6 jan. 2019.

Downloads

Publicado

2020-11-22

Como Citar

BATISTA, R. M.; HORTA, E. G.; FONSECA, A. R. Programação em Blocos: impacto de um projeto de extensão executado em Escolas públicas de Diamantina/MG. Informática na educação: teoria & prática, Porto Alegre, v. 23, n. 2 Mai/Ago, 2020. DOI: 10.22456/1982-1654.96741. Disponível em: https://www.seer.ufrgs.br/index.php/InfEducTeoriaPratica/article/view/96741. Acesso em: 17 ago. 2022.