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 Guia para ensino de programação baseado em construção de jogosEducação científica e tecnológicaJogos eletrônicosTecnologias da informação e comunicaçãoProgramação (Computadores)Tese (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.Angotti, José AndréUniversidade Federal de Santa CatarinaBatista, André Luiz França2018-06-15T04:04:18Z2018-06-15T04:04:18Z2017info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesis138 p.| il., gráfs., tabs.application/pdf352444https://repositorio.ufsc.br/handle/123456789/187055porreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccess2018-06-15T04:04:18Zoai:repositorio.ufsc.br:123456789/187055Repositório InstitucionalPUBhttp://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 Angotti, José André
Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Batista, André Luiz França
dc.subject.por.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.none.fl_str_mv 2017
2018-06-15T04:04:18Z
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 352444
https://repositorio.ufsc.br/handle/123456789/187055
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.
application/pdf
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
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1808652160926220288