Vila Python: um jogo RPG para auxiliar a aprendizagem de programação com uso da linguagem Python

Detalhes bibliográficos
Autor(a) principal: Oliveira, Wênnio Kelson Francisco de
Data de Publicação: 2015
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFPB
Texto Completo: https://repositorio.ufpb.br/jspui/handle/123456789/3845
Resumo: It is recognized a large number of students who have difficulty in programming, especially in first course period, since program will require reason. Many are discouraged with classes and study at home. This work proposes a role-playing game (RPG) that it addresses introductory programming in Python. The goal is students exercises hierarchically programming skills. This game is divided into two stages and a final challenge. The challenges are distributed along the stages in increasing level of difficulty. The constructivist theory guided the develop of this game. The game was evaluated by two complementary models that assessed aspects of motivation as well as the technical and pedagogical.
id UFPB_d7ef4b7547b7ed1c1804aadc3c7143a0
oai_identifier_str oai:repositorio.ufpb.br:123456789/3845
network_acronym_str UFPB
network_name_str Biblioteca Digital de Teses e Dissertações da UFPB
repository_id_str
spelling Vila Python: um jogo RPG para auxiliar a aprendizagem de programação com uso da linguagem PythonEnsino de programaçãoObjeto de aprendizagemTecnologia educacionalJogos educativosRole-playing gameProgramming educationLearning objectEducational technologyEducational gamesCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOIt is recognized a large number of students who have difficulty in programming, especially in first course period, since program will require reason. Many are discouraged with classes and study at home. This work proposes a role-playing game (RPG) that it addresses introductory programming in Python. The goal is students exercises hierarchically programming skills. This game is divided into two stages and a final challenge. The challenges are distributed along the stages in increasing level of difficulty. The constructivist theory guided the develop of this game. The game was evaluated by two complementary models that assessed aspects of motivation as well as the technical and pedagogical.Observa-se que um número elevado de alunos sente dificuldades quando se deparam com as disciplinas de programação, especialmente nos primeiros períodos do curso de computação, uma vez que, ao passo que os discentes aprendem a programar, desenvolvem uma nova forma de pensar. Muitos se sentem desmotivados e se reconhecem desestimulados para estudar além da sala de aula. Assim, este trabalho propôs como meta a construção de um jogo, do tipo RPG (role-playing game), permitindo aos jogadores uma prática lúdica que reforça o aprendizado dos conceitos introdutórios de programação em Python, objetivando que estes exercitem, de forma gradativa, seus conhecimentos em programação. A teoria de aprendizagem que norteou a construção deste jogo educacional foi a construtivista. O jogo foi dividido em duas etapas e um desafio final. Ao longo das etapas foram distribuídos desafios em níveis crescentes de dificuldade. O jogo desenvolvido foi avaliado por dois modelos complementares, que aferiram os aspectos da motivação, bem como os técnicos e pedagógicos.Universidade Federal da ParaíbaBrasilCiências ExatasUFPBAraújo, Ana Liz Souto Oliveira deOliveira, Wênnio Kelson Francisco de2018-03-27T16:32:35Z2015-03-302018-03-27T16:32:35Z2015-03-09info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesishttps://repositorio.ufpb.br/jspui/handle/123456789/3845porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFPBinstname:Universidade Federal da Paraíba (UFPB)instacron:UFPB2019-06-04T21:24:47Zoai:repositorio.ufpb.br:123456789/3845Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufpb.br/PUBhttp://tede.biblioteca.ufpb.br:8080/oai/requestdiretoria@ufpb.br|| bdtd@biblioteca.ufpb.bropendoar:2019-06-04T21:24:47Biblioteca Digital de Teses e Dissertações da UFPB - Universidade Federal da Paraíba (UFPB)false
dc.title.none.fl_str_mv Vila Python: um jogo RPG para auxiliar a aprendizagem de programação com uso da linguagem Python
title Vila Python: um jogo RPG para auxiliar a aprendizagem de programação com uso da linguagem Python
spellingShingle Vila Python: um jogo RPG para auxiliar a aprendizagem de programação com uso da linguagem Python
Oliveira, Wênnio Kelson Francisco de
Ensino de programação
Objeto de aprendizagem
Tecnologia educacional
Jogos educativos
Role-playing game
Programming education
Learning object
Educational technology
Educational games
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Vila Python: um jogo RPG para auxiliar a aprendizagem de programação com uso da linguagem Python
title_full Vila Python: um jogo RPG para auxiliar a aprendizagem de programação com uso da linguagem Python
title_fullStr Vila Python: um jogo RPG para auxiliar a aprendizagem de programação com uso da linguagem Python
title_full_unstemmed Vila Python: um jogo RPG para auxiliar a aprendizagem de programação com uso da linguagem Python
title_sort Vila Python: um jogo RPG para auxiliar a aprendizagem de programação com uso da linguagem Python
author Oliveira, Wênnio Kelson Francisco de
author_facet Oliveira, Wênnio Kelson Francisco de
author_role author
dc.contributor.none.fl_str_mv Araújo, Ana Liz Souto Oliveira de
dc.contributor.author.fl_str_mv Oliveira, Wênnio Kelson Francisco de
dc.subject.por.fl_str_mv Ensino de programação
Objeto de aprendizagem
Tecnologia educacional
Jogos educativos
Role-playing game
Programming education
Learning object
Educational technology
Educational games
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic Ensino de programação
Objeto de aprendizagem
Tecnologia educacional
Jogos educativos
Role-playing game
Programming education
Learning object
Educational technology
Educational games
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description It is recognized a large number of students who have difficulty in programming, especially in first course period, since program will require reason. Many are discouraged with classes and study at home. This work proposes a role-playing game (RPG) that it addresses introductory programming in Python. The goal is students exercises hierarchically programming skills. This game is divided into two stages and a final challenge. The challenges are distributed along the stages in increasing level of difficulty. The constructivist theory guided the develop of this game. The game was evaluated by two complementary models that assessed aspects of motivation as well as the technical and pedagogical.
publishDate 2015
dc.date.none.fl_str_mv 2015-03-30
2015-03-09
2018-03-27T16:32:35Z
2018-03-27T16:32:35Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufpb.br/jspui/handle/123456789/3845
url https://repositorio.ufpb.br/jspui/handle/123456789/3845
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal da Paraíba
Brasil
Ciências Exatas
UFPB
publisher.none.fl_str_mv Universidade Federal da Paraíba
Brasil
Ciências Exatas
UFPB
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFPB
instname:Universidade Federal da Paraíba (UFPB)
instacron:UFPB
instname_str Universidade Federal da Paraíba (UFPB)
instacron_str UFPB
institution UFPB
reponame_str Biblioteca Digital de Teses e Dissertações da UFPB
collection Biblioteca Digital de Teses e Dissertações da UFPB
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFPB - Universidade Federal da Paraíba (UFPB)
repository.mail.fl_str_mv diretoria@ufpb.br|| bdtd@biblioteca.ufpb.br
_version_ 1831313940360986624