Guia para ensino de programação baseado em construção de jogos

Detalhes bibliográficos
Autor(a) principal: Batista, André Luiz França
Data de Publicação: 2017
Tipo de documento: Tese
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/handle/123456789/187055
Resumo: Tese (doutorado) - Universidade Federal de Santa Catarina, Programa de Pós-Graduação em Educação Científica e Tecnológica, Florianópolis, 2017.
id UFSC_0a3b10e1f0a8ce6a6103e0429023dbb7
oai_identifier_str oai:repositorio.ufsc.br:123456789/187055
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Universidade Federal de Santa CatarinaBatista, André Luiz FrançaAngotti, José André2018-06-15T04:04:18Z2018-06-15T04:04:18Z2017352444https://repositorio.ufsc.br/handle/123456789/187055Tese (doutorado) - Universidade Federal de Santa Catarina, Programa de Pós-Graduação em Educação Científica e Tecnológica, Florianópolis, 2017.Os avanços da tecnologia digital tornaram a programação de computadores um elemento essencial na formação de profissionais de Tecnologia da Informação (TI). Os métodos de ensino de programação têm se diversificado ao longo dos últimos anos buscando atrair, reter, e motivar estudantes, uma vez que esta disciplina é uma das principais causas de desistência e evasão nos cursos de TI. Uma alternativa para atingir esse objetivo seria basear a disciplina métodos de ensino que explorem e implementem o aprendizado ativo. Como forma de atrair e engajar os estudantes, diversos educadores têm feito uso de metodologias fundamentadas em jogos digitais, devido suas caraterísticas motivacionais. Nesta tese é proposto um guia que harmoniza métodos de ensino construcionistas com desenvolvimento de jogos digitais para o ensino de programação. O percurso teórico-metodológico percorrido para concepção deste guia teve seu início na elaboração de um protótipo do guia que foi devidamente analisado por um conjunto de especialistas em Educação em TI, que por sua vez colaboraram com críticas e sugestões para a otimização deste instrumento. Tais contribuições fortaleceram a concepção do guia otimizado para ensino de programação baseado na construção de jogos digitais utilizando linguagens de programação convencionais. Este instrumento consiste em quatro fases que abrangem a auditoria inicial, o planejamento, o ensino/aprendizagem, e as avaliações/feedbacks. Cada fase deste instrumento conta com instruções e sugestões destinadas a auxiliar o professor no processo de implementação desta metodologia de ensino de programação baseada no desenvolvimento de jogos. Para validação deste guia proposto, foi realizado um estudo de caso no qual, de forma experimental, implementamos este guia na prática em sala de aula, afim de verificar possíveis pontos fracos carentes de melhoria, e averiguar a eficiência prática deste material. Por meio de questionários colhemos as impressões e opiniões dos alunos e professor colaborador sobre essa metodologia, e a análise dessas opiniões nos mostra que o interesse dos alunos entrevistados pelas aulas de programação aumentou. Por fim são apresentadas as considerações finais sobre a processo de concepção do guia, sobre as contribuições que este instrumento pode trazer para o ambiente acadêmico, bem como os possíveis caminhos a serem trilhados como pesquisas futuras frutos deste estudo.Abstract : The breakthroughs in digital technologies have made computer programming a paramount aspect in the training of Information Technology (IT) professionals. The teaching methods for programming language education have changed over the years as an attempt to attract, retain and motivate students, once programming is one of the main causes of high dropout rates in IT training courses. One alternative to change this scenario is to organize a syllabus based on teaching methods that explore and focus on the implementation of active learning practices. As a means to attract and engage students, educators have started using methods based on the use of digital games because of the motivating characteristics of these media. In this doctoral dissertation I provide a guide which intends to align constructivist methods with the development of digital games for teaching programming languages. The theoretical and methodological framework for the organization of this guide started with the development of a prototype, which was carefully analyzed by a group of specialists in IT education who provided suggestions and important remarks regarding the optimization of the material. Such contributions provided important input to develop a textbook material for teaching programming languages based on the development of digital games by using conventional programming languages. This resource consisted of four distinct levels of development, being the collection of data for the textbook material the first one, then planning, teaching and learning, and the final feedback for further analysis. Each part of the content of the textbook material provided instructions and suggestions to help teachers in the process of implementing the teaching methodology based on the development of digital games. To evaluate this textbook material, an experimental case study was conducted as a means to use the material in class to assess the positive and negative characteristics of the resource, and to check for its effectiveness. By means of questionnaires we received the feedback about what students and teachers thought about the material. The further analysis of the responses collected from the questionnaires showed that the interest in the classes increased after the adoption of the textbook material. To conclude, final considerations were presented about the development process of the resource, about the contributions of this instrument for an academic setting, as well as the potential perspectives for the improvement of this research.138 p.| il., gráfs., tabs.porEducação científica e tecnológicaJogos eletrônicosTecnologias da informação e comunicaçãoProgramação (Computadores)Guia para ensino de programação baseado em construção de jogosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccessORIGINALPECT0342-T.pdfPECT0342-T.pdfapplication/pdf2282426https://repositorio.ufsc.br/bitstream/123456789/187055/-1/PECT0342-T.pdfb4111e81264ed8dfa580f7526f3e7375MD5-1123456789/1870552018-06-15 01:04:18.407oai:repositorio.ufsc.br:123456789/187055Repositório de PublicaçõesPUBhttp://150.162.242.35/oai/requestopendoar:23732018-06-15T04:04:18Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv Guia para ensino de programação baseado em construção de jogos
title Guia para ensino de programação baseado em construção de jogos
spellingShingle Guia para ensino de programação baseado em construção de jogos
Batista, André Luiz França
Educação científica e tecnológica
Jogos eletrônicos
Tecnologias da informação e comunicação
Programação (Computadores)
title_short Guia para ensino de programação baseado em construção de jogos
title_full Guia para ensino de programação baseado em construção de jogos
title_fullStr Guia para ensino de programação baseado em construção de jogos
title_full_unstemmed Guia para ensino de programação baseado em construção de jogos
title_sort Guia para ensino de programação baseado em construção de jogos
author Batista, André Luiz França
author_facet Batista, André Luiz França
author_role author
dc.contributor.none.fl_str_mv Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Batista, André Luiz França
dc.contributor.advisor1.fl_str_mv Angotti, José André
contributor_str_mv Angotti, José André
dc.subject.classification.none.fl_str_mv Educação científica e tecnológica
Jogos eletrônicos
Tecnologias da informação e comunicação
Programação (Computadores)
topic Educação científica e tecnológica
Jogos eletrônicos
Tecnologias da informação e comunicação
Programação (Computadores)
description Tese (doutorado) - Universidade Federal de Santa Catarina, Programa de Pós-Graduação em Educação Científica e Tecnológica, Florianópolis, 2017.
publishDate 2017
dc.date.issued.fl_str_mv 2017
dc.date.accessioned.fl_str_mv 2018-06-15T04:04:18Z
dc.date.available.fl_str_mv 2018-06-15T04:04:18Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufsc.br/handle/123456789/187055
dc.identifier.other.none.fl_str_mv 352444
identifier_str_mv 352444
url https://repositorio.ufsc.br/handle/123456789/187055
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.format.none.fl_str_mv 138 p.| il., gráfs., tabs.
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
bitstream.url.fl_str_mv https://repositorio.ufsc.br/bitstream/123456789/187055/-1/PECT0342-T.pdf
bitstream.checksum.fl_str_mv b4111e81264ed8dfa580f7526f3e7375
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1766805200468705280