Uma ferramenta gamificada para ensino de lógica de programação usando blocos

Registro completo de metadados
MetadadosDescriçãoIdioma
Autor(es): dc.contributorClua, Esteban-
Autor(es): dc.contributorSeixas, Flávio-
Autor(es): dc.contributorCristina, Elanne-
Autor(es): dc.creatorPaulo, Marcos Gabriel Pereira-
Data de aceite: dc.date.accessioned2024-07-11T18:32:00Z-
Data de disponibilização: dc.date.available2024-07-11T18:32:00Z-
Data de envio: dc.date.issued2023-09-21-
Data de envio: dc.date.issued2023-09-21-
Fonte completa do material: dc.identifierhttp://app.uff.br/riuff/handle/1/30501-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/capes/772360-
Descrição: dc.descriptionO ensino de lógica de programação nos tempos atuais é, em grande parte, realizado diretamente através da apresentação de linguagens de programação, o que faz com que o aprendizado seja uma tarefa um pouco árdua, já que o estudante tem que aprender a sintaxe e recursos da linguagem em questão, que não é o mais importante no ensino da lógica em si. Sendo assim, a abordagem utilizada faz com que o aluno perca muito tempo e energia para aprender o mesmo que poderia ser ensinado de forma mais eficiente. O presente trabalho tem como objetivo construir uma plataforma que possibilite o ensino de conceitos iniciais de programação, de modo que estudantes consigam aprender através de uma forma lúdica, fiquem mais engajados no aprendizado e tenham um direcionamento adequado para as áreas de maior dificuldade, reduzindo o desgaste e aumentando o rendimento do processo. Para atingir tal objetivo, técnicas de gamificação serão utilizadas para aumentar o engajamento do público, assim como o aproveitamento do conhecimento, sendo os principais recursos o sistema de ranking, recompensas por atividade, conquistas e elementos visuais característicos. Com o mesmo propósito, o ensino de lógica se dará com a utilização de blocos ao invés da apresentação direta a linguagens de programação, direcionando o foco do estudante para o pensamento propício para construção de algoritmos-
Descrição: dc.descriptionThe teaching of programming logic nowadays is, in large part, carried out directly through the presentation of programming languages, which makes learning a little more arduous, since the student has to learn the syntax and resources of the language in question, which is not the most important in teaching logic itself. Thus, the approach used makes the student lose a lot of time and energy to learn what could be taught more efficiently. The present work aims to present the importance of electronic games in the teaching of programming logic, so that students can learn important concepts in the field of computing through a playful way, become more engaged in learning and have an adequate direction for the areas of greater difficulty, reducing wear and increasing process yield. To achieve this goal, gamification techniques will be used to increase audience engagement, as well as harnessing knowledge, the main features being the ranking system, activity rewards, achievements and characteristic visuals. With the same purpose, the teaching of logic will take place with the use of blocks instead of the direct presentation to programming languages, directing the student's focus to the thought conducive to the construction of algorithms-
Descrição: dc.description47 p.-
Formato: dc.formatapplication/pdf-
Idioma: dc.languagept_BR-
Direitos: dc.rightsOpen Access-
Direitos: dc.rightsCC-BY-SA-
Palavras-chave: dc.subjectJogos-
Palavras-chave: dc.subjectProgramação-
Palavras-chave: dc.subjectEntretenimento-
Palavras-chave: dc.subjectEnsino-
Palavras-chave: dc.subjectProgramação (Computação)-
Palavras-chave: dc.subjectJogo em educação-
Palavras-chave: dc.subjectEntretenimento-
Palavras-chave: dc.subjectGames-
Palavras-chave: dc.subjectProgramming-
Palavras-chave: dc.subjectEntertainment-
Palavras-chave: dc.subjectTeaching-
Título: dc.titleUma ferramenta gamificada para ensino de lógica de programação usando blocos-
Tipo de arquivo: dc.typeTrabalho de conclusão de curso-
Aparece nas coleções:Repositório Institucional da Universidade Federal Fluminense - RiUFF

Não existem arquivos associados a este item.