🚨 Informamos aos concluintes que após a validação do orientador no sistema, A BIBLIOTECA PRECISA DE 7 DIAS ÚTEIS para tratar e processar os dados. Por isso, NÃO DEIXE PARA ENVIAR O TCC (graduação ou pós-graduação) DE ÚLTIMA HORA. Dúvidas: repositorio@ufersa.edu.br🚨

Um protótipo de um sistema para fornecer dicas para tarefas de programação em disciplinas de programação introdutória

dc.contributor.advisor1Sousa, Reudismam Rolim de
dc.contributor.authorDantas, Luan Guilherme
dc.contributor.referee1Oliveira, Laysa Mabel de
dc.contributor.referee2Lima, Veronica Maria
dc.date.accessioned2022-06-27T13:51:09Z
dc.date.available2022-06-27
dc.date.available2022-06-27T13:51:09Z
dc.date.issued2020-12-07
dc.description.abstractDifficulties with solving problems using a programming language is a common challenge among courses that involve computer programming. This characteristic can be explained by some factors, such as the difficulty of addressing these topics in basic education, both in public or private schools. These problems cause several difficulties for these courses, among them the increase in dropout, retention, and the constant need to allocate new teachers to these components. In this sense, several approaches have been proposed to improve success rates, among them the approach discussed in Freitas (2020) to provide programming tips to assist students in problem-solving. However, this approach currently does not have a system to assist students in consuming tips and for teachers to better intervene based on these data. Thus, this work aims to develop, using the development methodology (design) of the project of interfaces guided by users proposed by Garrett (2011) and the Figma tool, a prototype of a system to automate the system of tips evaluated in Freitas (2020), in order to make this intervention process more effective and efficient. As a result, it is expected that the project and prototype developed can guide the development and implementation of this system that will automate the methodological intervention proposed by Freitas (2020).pt_BR
dc.description.resumoDificuldades com a resolução de problemas por meio de uma linguagem de programação é um desafio comum entre os cursos que envolvem programação de computadores. Essa característica pode ser explicada por alguns fatores, tais como a dificuldade da abordagem desses tópicos no ensino básico, sendo em escolas públicas ou privadas. Esses problemas causam várias dificuldades para esses cursos, dentre essas o aumento da evasão, retenção e a necessidade constante de alocar novos docentes para ministrar essas componentes. Neste sentido, várias abordagens foram propostas para melhorar as taxas de sucessos, dentre elas a abordagem discutida em Freitas (2020) para fornecer dicas de programação para auxiliar os estudantes na resolução de problemas. No entanto, essa abordagem atualmente não dispõe de um sistema para auxiliar os estudantes no consumo de dicas e para os professores melhor intervirem baseado nesses dados. Dessa forma, este trabalho buscou desenvolver, utilizando a metodologia de desenvolvimento de projeto (design) de interfaces guiada pelo usuário proposta Garrett (2011) e a ferramenta Figma, um protótipo de um sistema para automatizar o sistema de dicas avaliado em Freitas (2020), com objetivo de tornar este processo de intervenção mais eficaz e eficiente. Como resultado, espera-se que o projeto e protótipo desenvolvido possa guiar o desenvolvimento e implementação desse sistema que informatizará a intervenção metodológica proposta por Freitas (2020).pt_BR
dc.description.sponsorshipTrabalho não financiado por agência de fomento, ou autofinanciadopt_BR
dc.identifier.citationCitação com autor incluído no texto: Dantas (2020) (DANTAS, 2020)pt_BR
dc.identifier.urihttps://repositorio.ufersa.edu.br/handle/prefix/7387
dc.languageporpt_BR
dc.publisherUniversidade Federal Rural do Semi-Áridopt_BR
dc.publisher.centerCentro Multidisciplinar de Pau dos Ferros - CMPF
dc.publisher.countryBrasilpt_BR
dc.publisher.initialsUFERSApt_BR
dc.relation.referencesDANTAS, Luan Guilherme. Um protótipo de um sistema para fornecer dicas para tarefas de programação em disciplinas de programação introdutória. 2020. 62 f. Monografia (Graduação em Ciência e Tecnologia), Centro Multidisciplinar de Pau dos Ferros, Universidade Federal Rural do Semi-Árido, Pau dos Ferros, 2020.pt_BR
dc.rightsinfo:eu-repo/semantics/openAccesspt_BR
dc.rights.licenseCC-BY-SApt_BR
dc.subjectProgramaçãopt_BR
dc.subjectAprendizagem de programaçãopt_BR
dc.subjectProjeto de sistema webpt_BR
dc.subjectSistemas de dicaspt_BR
dc.subjectProgrammingpt_BR
dc.subjectWeb system designpt_BR
dc.subjectTip systemspt_BR
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::TECNOLOGIA DA INFORMACAOpt_BR
dc.titleUm protótipo de um sistema para fornecer dicas para tarefas de programação em disciplinas de programação introdutóriapt_BR
dc.typeinfo:eu-repo/semantics/bachelorThesispt_BR
dc.type.subtypeMonografiapt_BR

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
LuanGD_MONO.pdf
Tamanho:
2,36 MB
Formato:
Adobe Portable Document Format
Descrição:

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
1,58 KB
Formato:
Item-specific license agreed upon to submission
Descrição: