UMA ANÁLISE DAS DIFICULDADES DE APRENDIZAGEM DA PROGRAMAÇÃO DE COMPUTADORES NO CURSO TÉCNICO INTEGRADO EM INFORMÁTICA DO IFBA - CAMPUS BRUMADO
Palavras-chave:
Dificuldades de aprendizagem, Aprendizagem da Programação, Estratégias de EnsinoResumo
No contexto dos cursos técnicos integrados, os alunos muitas vezes enfrentam grandes
desafios na adaptação ao novo ambiente escolar, especialmente em relação disciplinas específicas da
área de formação, como as de programação de computadores, o que pode resultar em reprovações e
desistências devido às dificuldades na aprendizagem, que podem estar relacionadas a fatores como
motivação, habilidades cognitivas ou até mesmo métodos de ensino inadequados. Diante disso, este
trabalho tem como objetivo identificar e compreender as principais dificuldades encontradas no
processo de aprendizagem por discentes do curso técnico integrado em informática do IFBA - Campus
Brumado. Para isto utilizou-se inicialmente pesquisa bibliográfica para o levantamento de estudos já
realizados nesta área, seguido de um survey online com 89 alunos do curso supracitado. Desse modo,
verificou-se que 80% dos respondentes apresentaram ao longo deste processo de aprendizagem algum
grau de dificuldade, especialmente à medida que os conteúdos se tornaram mais complexos. As
principais causas incluíram a falta de conhecimento prévio em áreas do ensino básico e da própria
utilização do computador, além de dificuldades em relacionar teoria com prática e desenvolver
raciocínio lógico. Problemas emocionais e psicológicos também foram destacados. Os alunos sugeriram
melhorias no processo de aprendizagem, como atividades interdisciplinares, foco na lógica da
programação, resolução de mais exercícios e a utilização de exemplos mais lúdicos, visando minimizar
defasagens provenientes do ensino fundamental e as dificuldades que ocorrem durante o processo de
aprendizagem da programação de computadores.
Downloads
Referências
BRASIL. MINISTÉRIO DA EDUCAÇÃO. Diretrizes Curriculares Nacionais para os
Cursos de Graduação em Computação (DCN16). Resolução CNE/CES nº 5, de 16 de
novembro de 2016. Brasília, DF: 2016. Disponível em:
https://abmes.org.br/legislacoes/detalhe/1996. Acesso em: 22 Set. 2023
Seminário Gepráxis, Vitória da Conquista – Bahia – Brasil, v. 9, n. 19, p. 2974 - 2990, maio, 2024.
FARIAS, Carina Machado de; OLIVEIRA, Anderson S. de; SILVA, Everton Dias de A. Uso
do Scratch na Introdução de Conceitos de Lógica de Programação: relato de experiência.
Anais do XXVI Workshop sobre Educação em Computação. SBC, 2018.
FERREIRA, Cláudia; GONZAGA, Flávio; SANTOS, Rodrigo. Um estudo sobre a
aprendizagem de lógica de programação utilizando programação por demonstração.
Anais do XVIII Workshop sobre Educação em Computação, XXX CSB, Belo Horizonte,
MG, Brasil.2010.
GOMES, Anabela de Jesus; HENRIQUES, Joana; MENDES, António José. Uma proposta
para ajudar alunos com dificuldades na aprendizagem inicial de programação de
computadores. Educação, Formação e Tecnologias, v. 1, n. 01, p. 93-103, 2008.
GOMES, Anabela de Jesus. Dificuldades de aprendizagem de programação de
computadores: contributos para a sua compreensão e resolução. Tese (Doutorado em
Engenharia Informática) - Universidade de Coimbra, Coimbra, 2010.
LIMA JUNIOR, Jorge, Souza. Uma análise das dificuldades de aprendizagem da Lógica
de Programação no Curso Técnico Integrado em Informática do IFBA - Campus
Jacobina. Trabalho de Conclusão de Curso (Licenciatura em Computação) - Instituto Federal
de Educação, Ciência e Tecnologia da Bahia - Campus Jacobina, Jacobina, 2021.
MACEDA, G.; VILLICANA, P.; BARRERA, F. More Time or Better Tools? A LargeScale Retrospective Comparison of Pedagogical Approaches to Teach Programming.
IEEE Transactions on Education, v. 59, n. 4, p. 274–281, 2016.
MARTINS, Marcos Winicios Pereira. Dificuldades de aprendizagem em lógica de
programação dos alunos de tecnologia: uma revisão bibliográfica. Trabalho de conclusão
de curso (Curso de Sistemas de Informação) - Instituto Federal Goiano - Campus Ceres.
Goiás, 2021.
MOREIRA, Benjamin Grando. Desenvolvimento de uma ferramenta de avaliação por
pares para disciplinas de algoritmos e programação. Anais dos Workshops do Congresso
Brasileiro de Informática na Educação, v. 3. n.1, p.68, 2014.
MOREIRA, Gabriel; HOLANDA, Wallace; COUTINHO, Jarbele; CHAGAS, Ferdinandy.
Desafios na aprendizagem de programação introdutória em cursos de TI da UFERSA,
campus Pau dos Ferros: um estudo exploratório. Anais do ECOP/UFERSA, v. 2, n. 1,
KELLEHER, Caitlin; PAUSCH, Randy. Lowering the Barriers to Programming: A
Taxonomy of Programming Environments and Languages for Novice Programmers.
ACM computing surveys (CSUR) 37, n.2, p. 83-137, 2005.
PONTES, Herleson Paiva. Desenvolvimento de jogos no processo de aprendizado em
algoritmos e programação de computadores. XII Simpósio Brasileiro de Games e
Entretenimento Digital (SBGames). São Paulo, 2013.
Seminário Gepráxis, Vitória da Conquista – Bahia – Brasil, v. 9, n. 19, p. 2974 - 2990, maio, 2024.
SANTOS, José Carlos dos; COSTA, José Luiz da. Dificuldades de aprendizagem de
programação: um estudo com alunos da Universidade Federal de Minas Gerais. Revista
Brasileira de Informática na Educação, v. 14, n. 2, p. 1-18, 2006.
SILVA, Rafael; TRENTIN, Fabiana. Dificuldades na aprendizagem de programação: um
estudo com alunos do ensino médio. Revista Brasileira de Informática na Educação, v. 24,
n. 1, p. 1-22, 2016.
Downloads
Publicado
Como Citar
Edição
Seção
Licença
Copyright (c) 2024 Seminário Nacional e Seminário Internacional Políticas Públicas, Gestão e Práxis Educacional

Este trabalho está licenciado sob uma licença Creative Commons Attribution 4.0 International License.
Você é livre para:
Compartilhar - copia e redistribui o material em qualquer meio ou formato; Adapte - remixe, transforme e construa a partir do material para qualquer propósito, mesmo comercialmente. Esta licença é aceitável para Obras Culturais Livres. O licenciante não pode revogar essas liberdades, desde que você siga os termos da licença.
Sob os seguintes termos:
Atribuição - você deve dar o crédito apropriado, fornecer um link para a licença e indicar se alguma alteração foi feita. Você pode fazer isso de qualquer maneira razoável, mas não de uma forma que sugira que você ou seu uso seja aprovado pelo licenciante.
Não há restrições adicionais - Você não pode aplicar termos legais ou medidas tecnológicas que restrinjam legalmente outros para fazer qualquer uso permitido pela licença.