Desenvolvimento de um serious game para auxiliar no aprendizado de programação

Carregando...
Imagem de Miniatura

Data de Submissão

Data de Defesa

2022-11-29 00:00:00

Edição

Orientadores

Coorientadores

Editores

Título da Revista

ISSN da Revista

Título de Volume

Editor

Descrição

A taxa de evasão em cursos de graduação na área de tecnologias é bastante alta quando comparada a outras áreas do conhecimento. Um dos fatores que contribuem para essa taxa elevada é a dificuldade dos alunos com o aprendizado de programação, principalmente em disciplinas introdutórias; essas dificuldades normalmente se apresentam nos conceitos básicos da disciplina, como abstração e lógica, para entendimento de algoritmos, e funções e estruturas de repetição, para entendimento da programação em si. Esses problemas poderiam ser amenizados com o ensino de pensamento computacional em turmas de educação básica. Propostas de currículos para essa finalidade, como o da CIEB, existem porém eles ainda não são aplicados. Tendo em vista as dificuldades dos alunos de graduação com o aprendizado de programação, esse trabalho visa propor e avaliar a criação de um jogo sério que possa auxiliar no ensino dessas disciplinas iniciais de cursos de tecnologia. Utilizando ferramentas para desenvolvimento e avaliação de jogos sérios, o trabalho busca, na sequência, desenvolver o jogo proposto e avaliá-lo como ferramenta de ensino para disciplinas de programação e pensamento computacional. As avaliações, realizadas utilizando o método MEEGA+, foram aplicadas em turmas de programação de computadores para validar a aplicação do jogo como ferramenta de auxílio no ensino de programação e estruturas condicionais. [resumo fornecido pelo autor]

Resumo

The dropout rate in undergraduate courses in the area of technology is quite high when compared to other areas of knowledge. One of the factors that contribute to this high rate is the students' difficulty with learning programming, especially in introductory disciplines; these difficulties normally appear in the basic concepts of the discipline, such as abstraction and logic, for understanding algorithms, and functions and repetition structures, for understanding programming itself. These problems could be mitigated by teaching computational thinking in basic education classes. Proposals for curricula for this purpose, such as the CIEB, exist but they are not yet applied. In view of the difficulties of undergraduate students with learning programming, this work aims to propose and evaluate the creation of a serious game that can help in the teaching of these initial subjects in technology courses. Using tools for the development and evaluation of serious games, the work then seeks to develop the proposed game and evaluate it as a teaching tool for programming and computational thinking disciplines. The evaluations, carried out using the MEEGA+ method, were applied in computer programming classes to validate the application of the game as an aid tool in the teaching of programming and conditional structures. [resumo fornecido pelo autor]

Citação

Avaliação

Revisão

Suplementado Por

Referenciado Por

Campus-Sede

Rua Francisco Getúlio Vargas, 1130
CEP 95070-560 - Caxias do Sul

Todos os campi - Como chegar

Central de Atendimento

Youtube

© 2001-2025 Universidade de Caxias do Sul. Todos os direitos reservados

Youtube