Uma análise do impacto da experiência prévia com pensamento computacional no desempenho de estudantes em programação no ensino superior

dc.contributor.advisorFalcão, Taciana Pontual da Rocha
dc.contributor.advisorLatteshttp://lattes.cnpq.br/5706959249737319
dc.contributor.authorSilva, Emanuel Leite Oliveira da
dc.contributor.authorLatteshttp://lattes.cnpq.br/5886730483799524
dc.date.accessioned2020-01-29T16:38:30Z
dc.date.available2020-01-29T16:38:30Z
dc.date.issued2019
dc.degree.departamentComputação
dc.degree.graduationBacharelado em Ciência da Computação
dc.degree.grantorUniversidade Federal Rural de Pernambuco
dc.degree.levelGraduacao
dc.degree.localRecife
dc.description.abstractEste trabalho se propôs a estudar o efeito do contato prévio com o Pensamento Computacional em alunos de cursos superiores em computação. O Pensamento Computacional é uma habilidade que que visa o desenvolvimento do raciocínio lógico e pensamento algorítmico de uma forma contínua e por toda a vida do indivíduo, auxiliando-o para solucionar problemas da vida pessoal e profissional utilizando as técnicas da ciência da computação. Segundo pesquisas, mais de 50% dos alunos dos cursos de computação irão evadir o curso e um dos principais motivos é a dificuldade em aprender e assimilar os conceitos básicos e avançados da programação, ficando desmotivados.Com isso, este trabalho investigou a viabilidade do uso do pensamento computacional para ajudar esses alunos com dificuldades no aprendizado de programação. Portanto,foram identificados dois perfis de alunos, que tiveram contato com o Pensamento Computacional antes e depois de cursarem Programação, e aplicados questionários para avaliar as perspectivas que eles tiveram sobre a disciplina e o seu benefício, se foi produtivo ou não o uso do Pensamento Computacional. Também foram entrevista dos dois professores do curso de Licenciatura em Computação da UFRPE para examinar a perspectiva deles em relação ao Pensamento Computacional no desempenho dos alunos, comparando os alunos que tiveram o contato antes e depois de cursarem Programação. Sob a perspectiva dos alunos o uso do Pensamento Computacional os auxiliam no desenvolvimento cognitivo,melhorando o raciocínio lógico e o pensamento algorítmico, e no aprendizado de Programação. Os professores creem que o Pensamento Computacional prepara cognitivamente os alunos para Programação,reduzindo o esforço em reaprender os conceitos básicos e que veem essa abordagem como um aprimoramento para os alunos.
dc.description.abstractxThis paper aims to study the effect of previous contact with Computational Thinking in students of higher education courses. Computational Thinking is a skill that aims to develop logical thinking and algorithmic thinking on an on going and lifelong basis, helping them to solve personal and professional life problems using the techniques of computer science. According to research, more than 50% of students in computer courses will drop out of the course and one of the main reasons is the difficulty in learning and assimilating the basic and advanced concepts of programming, becoming unmotivated. Thus, this work investigated the feasibility of using computational thinking to help those students with programming learning difficulties. Therefore, two student profiles were identified, who had contact with Computational Thinking before and after attending Programming, and questionnaires were applied to evaluate the perspectives they had on the discipline and its benefit, whether the use of Computational Thinking was productive or not. Two teachers from the UFRPE Computer Degree course were also interviewed to examine their perspective on Computational Thinking on student performance, comparing students who had contact before and after attending Programming. From thestudents’ perspective, the use of Computational Thinking assists them in cognitive development, improving logical thinking and algorithmic thinking, and programming learning. Teachers believe that Computational Thinking cognitively prepares students for Programming, reducing the effort to assimilate the basics and seeing this approach as an improvement for students.
dc.format.extent46 f.
dc.identifier.citationSILVA, Emanuel Leite Oliveira da. Uma análise do impacto da experiência prévia com pensamento computacional no desempenho de estudantes em programação no ensino superior. 2019. 46 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Departamento de Computação, Universidade Federal Rural de Pernambuco, Recife, 2019.
dc.identifier.darkflstrmvhttps://n2t.net/ark:/57462/001300000dms1
dc.identifier.urihttps://repository.ufrpe.br/handle/123456789/1867
dc.language.isopor
dc.publisher.countryBrasil
dc.relation.uriopenAccesspt_BR
dc.rights.licenseAtribuição-NãoComercial-CompartilhaIgual 4.0 Internacional (CC BY-NC-SA 4.0)
dc.rights.urihttps://creativecommons.org/licenses/by-nc-sa/4.0/deed.pt_BR
dc.subjectComputação
dc.subjectAlgoritmos computacionais
dc.titleUma análise do impacto da experiência prévia com pensamento computacional no desempenho de estudantes em programação no ensino superior
dc.typebachelorThesis

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Imagem de Miniatura
Nome:
tcc_emanuelleiteoliveiradasilva.pdf
Tamanho:
1.21 MB
Formato:
Adobe Portable Document Format
Descrição:

Licença do pacote

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura Disponível
Nome:
license.txt
Tamanho:
1.87 KB
Formato:
Item-specific license agreed upon to submission
Descrição: