PortugIF: Uma Ferramenta Interativa para o Ensino de Estruturas de Programação em Portugol
dc.contributor.advisor | Doutor Carlos Alexandre Silva | |
dc.contributor.author | Oliveira, Igor Lucas Silva Caetano de | |
dc.date.accessioned | 2025-08-04T23:41:49Z | |
dc.date.issued | 2025-07-25 | |
dc.description.abstract | Este artigo apresenta o desenvolvimento da PortugIF, uma ferramenta educacional online voltada a estudantes iniciantes em programação. A plataforma tem como objetivo facilitar o entendimento e a construção de estruturas condicionais, de repetição e o uso de variáveis, por meio da pseudolinguagem Portugol. Baseada em princípios de usabilidade e design centrado no usuário, a solução foi avaliada por 21 participantes com diferentes níveis de familiaridade com programação. Os resultados indicaram uma taxa de aprovação superior a 75\% em critérios como usabilidade, clareza das explicações e utilidade didática, evidenciando o potencial da PortugIF como recurso complementar no ensino introdutório de lógica de programação. | |
dc.description.abstract1 | This paper presents the development of PortugIF, an online educational tool designed to support beginners in understanding and constructing conditional and looping structures, and variable usage, using the Portugol pseudolanguage. The platform adopts user-centered design principles to ensure an intuitive and accessible learning environment. A user evaluation conducted with 21 participants demonstrated high acceptance rates (above 75\%) in terms of usability, explanatory clarity, and educational value. The results highlight PortugIF’s potential as a complementary resource for teaching introductory programming concepts. | |
dc.identifier.uri | http://hdl.handle.net/20.500.14387/2426 | |
dc.language.iso | Português | |
dc.publisher.campi | Sabará | |
dc.publisher.country | Brasil | |
dc.publisher.institution | Instituto Federal de Minas Gerais | |
dc.publisher.program | Bacharelado em Sistemas de Informação | |
dc.rights | Acesso aberto | |
dc.subject.keyword | PortugIF - Software educacional | |
dc.subject.keyword | Programação - Computadores | |
dc.subject.keyword | Programação - Estudo e ensino | |
dc.subject.keyword | Portugol - Linguagem de programação de computadores | |
dc.title | PortugIF: Uma Ferramenta Interativa para o Ensino de Estruturas de Programação em Portugol | |
dc.type | Trabalho de Conclusão de Curso |