Impactos de requisitos de acessibilidade na evolução do jogo digital Programmer

Detalhes bibliográficos
Autor(a) principal: Araújo, Bruno Oliveira de
Data de Publicação: 2021
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UNIPAMPA
Texto Completo: http://dspace.unipampa.edu.br:8080/jspui/handle/riu/5610
Resumo: A adoção de jogos no ensino de programação é uma estratégia bastante utilizada nos dias atuais. Considerando a proposta contemporânea de promoção de uma educação inclusiva, para todos, é de suma importância que esses jogos sejam amplamente acessíveis. Uma possível solução para realizar o desenvolvimento desses requisitos de acessibilidade é a utilização de padrões de interface de usuário. Utilizados como base para desenvolver o jogo digital Programmer, os padrões de interface de usuário podem ser utilizados para a manutenção da coerência das telas ajudando na criação da imersão do jogo. Entretanto, o desenvolvimento de jogos, de forma geral, raramente visa contemplar requisitos de acessibilidade, criando uma vasta gama de jogos que excluem pessoas com algum tipo de deficiência. Além disso, a revisão do estado da arte sugere a ausência de processos de evolução de jogos digitais que contemplem a acessibilidade entre seus requisitos. Dessa forma, este Trabalho de Conclusão de Curso tem como objetivo geral promover acessibilidade em jogos educacionais pela aplicação de padrões de projeto de interface de usuário no desenvolvimento de jogos digitais. A metodologia deste trabalho define como se dá a adaptação do processo de evolução de software, como são criados os documentos necessários para o trabalho e a utilização de um processo adaptado do Scrum para realizar o desenvolvimento. Como resultado foi possível compreender o estado atual da acessibilidade do jogo digital Programmer, a partir da aplicação de um checklist e produzir seu Game Design Document, obtendo uma visão geral sobre o jogo. Ademais, além de desenvolver um Catálogo de Padrões de Interface de Usuário contemplando requisitos de acessibilidade, também foram gerados protótipos de tela para adaptação do jogo a uma nova tecnologia, que contempla os requisitos de acessibilidade definidos. Como trabalhos futuros, propõe-se a implementação desses requisitos em uma plataforma diferente da adotada originalmente.
id UNIP_b796112d605ba5083e6bf6e5795397a9
oai_identifier_str oai:repositorio.unipampa.edu.br:riu/5610
network_acronym_str UNIP
network_name_str Repositório Institucional da UNIPAMPA
repository_id_str
spelling Melo, Amanda MeinckeAraújo, Bruno Oliveira de2021-05-31T15:17:39Z2021-05-282021-05-31T15:17:39Z2021-05-03ARAÚJO, Bruno Oliveira de. Impactos de requisitos de acessibilidade na evolução do jogo digital Programmer. Orientadora: Amanda Meincke Melo. 2021. 98p. Trabalho de Conclusão de Curso (Bacharel em Engenharia de software) - Universidade Federal do Pampa, Curso de Engenharia de software, Alegrete, 2021.http://dspace.unipampa.edu.br:8080/jspui/handle/riu/5610A adoção de jogos no ensino de programação é uma estratégia bastante utilizada nos dias atuais. Considerando a proposta contemporânea de promoção de uma educação inclusiva, para todos, é de suma importância que esses jogos sejam amplamente acessíveis. Uma possível solução para realizar o desenvolvimento desses requisitos de acessibilidade é a utilização de padrões de interface de usuário. Utilizados como base para desenvolver o jogo digital Programmer, os padrões de interface de usuário podem ser utilizados para a manutenção da coerência das telas ajudando na criação da imersão do jogo. Entretanto, o desenvolvimento de jogos, de forma geral, raramente visa contemplar requisitos de acessibilidade, criando uma vasta gama de jogos que excluem pessoas com algum tipo de deficiência. Além disso, a revisão do estado da arte sugere a ausência de processos de evolução de jogos digitais que contemplem a acessibilidade entre seus requisitos. Dessa forma, este Trabalho de Conclusão de Curso tem como objetivo geral promover acessibilidade em jogos educacionais pela aplicação de padrões de projeto de interface de usuário no desenvolvimento de jogos digitais. A metodologia deste trabalho define como se dá a adaptação do processo de evolução de software, como são criados os documentos necessários para o trabalho e a utilização de um processo adaptado do Scrum para realizar o desenvolvimento. Como resultado foi possível compreender o estado atual da acessibilidade do jogo digital Programmer, a partir da aplicação de um checklist e produzir seu Game Design Document, obtendo uma visão geral sobre o jogo. Ademais, além de desenvolver um Catálogo de Padrões de Interface de Usuário contemplando requisitos de acessibilidade, também foram gerados protótipos de tela para adaptação do jogo a uma nova tecnologia, que contempla os requisitos de acessibilidade definidos. Como trabalhos futuros, propõe-se a implementação desses requisitos em uma plataforma diferente da adotada originalmente.Adopting games in programming teaching is a strategy widely used nowadays. Given the contemporary proposal to promote inclusive education for all, it is of paramount importance that these games can be widely accessible. One possible solution to the development of accessibility requirements is applying user interface patterns. Used as a basis for the development of the Programmer digital game, user interface patterns can be used to maintain consistency of the screens that helps create game immersion. However, the development of games, in general, rarely take into account accessibility requirements, creating a wide range of games that exclude people with some type of disability. In addition, the state of the art review suggests the absence of digital game evolution processes that include accessibility among their requirements. Thus, this study has as it’s general objective to promote accessibility in educational games by applying user interface design patterns in the development of digital games. The methodology of this work defines how to adapt the software evolution process, how the necessary documents for the work and the use of a process adapted from Scrum to carry out the development. As a result it was possible to understand the current state of accessibility of the digital game Programmer, from the application of a checklist and produce its Game Design Document, obtaining an overview about the game. In addition, besides developing a User Interface Standards Catalog covering accessibility requirements, screen prototypes were also generated to adapt the game to a new technology, which includes the defined accessibility requirements. As future work, it is proposed to implement these requirements on a different platform than the one originally adopted.porUniversidade Federal do PampaUNIPAMPABrasilCampus AlegreteCNPQ::CIENCIAS EXATAS E DA TERRAEngenharia de softwareJogos para computadorAcessibilidadeSoftware educacional - Jogos para computadorSoftware engineeringComputer gamesEducational software - Computer gamesImpactos de requisitos de acessibilidade na evolução do jogo digital Programmerinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNIPAMPAinstname:Universidade Federal do Pampa (UNIPAMPA)instacron:UNIPAMPALICENSElicense.txtlicense.txttext/plain; charset=utf-81867https://repositorio.unipampa.edu.br/jspui/bitstream/riu/5610/2/license.txtba21f2de58f2bed282863187a61580ffMD52ORIGINALBrunoOliveiraDeAraujo-2021.pdfBrunoOliveiraDeAraujo-2021.pdfapplication/pdf1986174https://repositorio.unipampa.edu.br/jspui/bitstream/riu/5610/1/BrunoOliveiraDeAraujo-2021.pdf78ad6359f1298df1086c45146310d442MD51TEXTBrunoOliveiraDeAraujo-2021.pdf.txtBrunoOliveiraDeAraujo-2021.pdf.txtExtracted texttext/plain177101https://repositorio.unipampa.edu.br/jspui/bitstream/riu/5610/3/BrunoOliveiraDeAraujo-2021.pdf.txta8522bbe0574bc6c06526bc23798f22dMD53riu/56102021-06-01 03:05:23.687oai:repositorio.unipampa.edu.br:riu/5610TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvIApJbnN0aXR1Y2lvbmFsIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBhIApzdWEgcHVibGljYcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIApmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIGEgVU5JUEFNUEEgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHB1YmxpY2HDp8OjbyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byAKcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSAgYSBVTklQQU1QQSBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgZGUgc3VhIHB1YmxpY2HDp8OjbyBwYXJhIGZpbnMgZGUgc2VndXJhbsOnYSwgYmFjay11cCAKZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogZGVjbGFyYSBxdWUgYSBzdWEgcHVibGljYcOnw6NvIMOpIG9yaWdpbmFsIGUgcXVlIHZvY8OqIHRlbSBvIHBvZGVyIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIG5lc3RhIGxpY2Vuw6dhLiAKVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0byBkYSBzdWEgcHVibGljYcOnw6NvIG7Do28sIHF1ZSBzZWphIGRlIHNldSBjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzIApkZSBuaW5ndcOpbS4KCkNhc28gYSBzdWEgcHVibGljYcOnw6NvIGNvbnRlbmhhIG1hdGVyaWFsIHF1ZSB2b2PDqiBuw6NvIHBvc3N1aSBhIHRpdHVsYXJpZGFkZSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMsIHZvY8OqIGRlY2xhcmEgcXVlIApvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgw6AgVU5JUEFNUEEgb3MgZGlyZWl0b3MgYXByZXNlbnRhZG9zIApuZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBkZSBwcm9wcmllZGFkZSBkZSB0ZXJjZWlyb3MgZXN0w6EgY2xhcmFtZW50ZSBpZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byAKb3Ugbm8gY29udGXDumRvIGRhIHB1YmxpY2HDp8OjbyBvcmEgZGVwb3NpdGFkYS4KCkNBU08gQSBQVUJMSUNBw4fDg08gT1JBIERFUE9TSVRBREEgVEVOSEEgU0lETyBSRVNVTFRBRE8gREUgVU0gUEFUUk9Dw41OSU8gT1UgQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gCk9SR0FOSVNNTywgVk9Dw4ogREVDTEFSQSBRVUUgUkVTUEVJVE9VIFRPRE9TIEUgUVVBSVNRVUVSIERJUkVJVE9TIERFIFJFVklTw4NPIENPTU8gVEFNQsOJTSBBUyBERU1BSVMgT0JSSUdBw4fDlUVTIApFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKQSBVTklQQU1QQSBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIChzKSBvdSBvKHMpIG5vbWUocykgZG8ocykgZGV0ZW50b3IoZXMpIGRvcyBkaXJlaXRvcyAKYXV0b3JhaXMgZGEgcHVibGljYcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIGNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuCg==Repositório InstitucionalPUBhttp://dspace.unipampa.edu.br:8080/oai/requestsisbi@unipampa.edu.bropendoar:2021-06-01T06:05:23Repositório Institucional da UNIPAMPA - Universidade Federal do Pampa (UNIPAMPA)false
dc.title.pt_BR.fl_str_mv Impactos de requisitos de acessibilidade na evolução do jogo digital Programmer
title Impactos de requisitos de acessibilidade na evolução do jogo digital Programmer
spellingShingle Impactos de requisitos de acessibilidade na evolução do jogo digital Programmer
Araújo, Bruno Oliveira de
CNPQ::CIENCIAS EXATAS E DA TERRA
Engenharia de software
Jogos para computador
Acessibilidade
Software educacional - Jogos para computador
Software engineering
Computer games
Educational software - Computer games
title_short Impactos de requisitos de acessibilidade na evolução do jogo digital Programmer
title_full Impactos de requisitos de acessibilidade na evolução do jogo digital Programmer
title_fullStr Impactos de requisitos de acessibilidade na evolução do jogo digital Programmer
title_full_unstemmed Impactos de requisitos de acessibilidade na evolução do jogo digital Programmer
title_sort Impactos de requisitos de acessibilidade na evolução do jogo digital Programmer
author Araújo, Bruno Oliveira de
author_facet Araújo, Bruno Oliveira de
author_role author
dc.contributor.advisor1.fl_str_mv Melo, Amanda Meincke
dc.contributor.author.fl_str_mv Araújo, Bruno Oliveira de
contributor_str_mv Melo, Amanda Meincke
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA
topic CNPQ::CIENCIAS EXATAS E DA TERRA
Engenharia de software
Jogos para computador
Acessibilidade
Software educacional - Jogos para computador
Software engineering
Computer games
Educational software - Computer games
dc.subject.por.fl_str_mv Engenharia de software
Jogos para computador
Acessibilidade
Software educacional - Jogos para computador
Software engineering
Computer games
Educational software - Computer games
description A adoção de jogos no ensino de programação é uma estratégia bastante utilizada nos dias atuais. Considerando a proposta contemporânea de promoção de uma educação inclusiva, para todos, é de suma importância que esses jogos sejam amplamente acessíveis. Uma possível solução para realizar o desenvolvimento desses requisitos de acessibilidade é a utilização de padrões de interface de usuário. Utilizados como base para desenvolver o jogo digital Programmer, os padrões de interface de usuário podem ser utilizados para a manutenção da coerência das telas ajudando na criação da imersão do jogo. Entretanto, o desenvolvimento de jogos, de forma geral, raramente visa contemplar requisitos de acessibilidade, criando uma vasta gama de jogos que excluem pessoas com algum tipo de deficiência. Além disso, a revisão do estado da arte sugere a ausência de processos de evolução de jogos digitais que contemplem a acessibilidade entre seus requisitos. Dessa forma, este Trabalho de Conclusão de Curso tem como objetivo geral promover acessibilidade em jogos educacionais pela aplicação de padrões de projeto de interface de usuário no desenvolvimento de jogos digitais. A metodologia deste trabalho define como se dá a adaptação do processo de evolução de software, como são criados os documentos necessários para o trabalho e a utilização de um processo adaptado do Scrum para realizar o desenvolvimento. Como resultado foi possível compreender o estado atual da acessibilidade do jogo digital Programmer, a partir da aplicação de um checklist e produzir seu Game Design Document, obtendo uma visão geral sobre o jogo. Ademais, além de desenvolver um Catálogo de Padrões de Interface de Usuário contemplando requisitos de acessibilidade, também foram gerados protótipos de tela para adaptação do jogo a uma nova tecnologia, que contempla os requisitos de acessibilidade definidos. Como trabalhos futuros, propõe-se a implementação desses requisitos em uma plataforma diferente da adotada originalmente.
publishDate 2021
dc.date.accessioned.fl_str_mv 2021-05-31T15:17:39Z
dc.date.available.fl_str_mv 2021-05-28
2021-05-31T15:17:39Z
dc.date.issued.fl_str_mv 2021-05-03
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.citation.fl_str_mv ARAÚJO, Bruno Oliveira de. Impactos de requisitos de acessibilidade na evolução do jogo digital Programmer. Orientadora: Amanda Meincke Melo. 2021. 98p. Trabalho de Conclusão de Curso (Bacharel em Engenharia de software) - Universidade Federal do Pampa, Curso de Engenharia de software, Alegrete, 2021.
dc.identifier.uri.fl_str_mv http://dspace.unipampa.edu.br:8080/jspui/handle/riu/5610
identifier_str_mv ARAÚJO, Bruno Oliveira de. Impactos de requisitos de acessibilidade na evolução do jogo digital Programmer. Orientadora: Amanda Meincke Melo. 2021. 98p. Trabalho de Conclusão de Curso (Bacharel em Engenharia de software) - Universidade Federal do Pampa, Curso de Engenharia de software, Alegrete, 2021.
url http://dspace.unipampa.edu.br:8080/jspui/handle/riu/5610
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 do Pampa
dc.publisher.initials.fl_str_mv UNIPAMPA
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Campus Alegrete
publisher.none.fl_str_mv Universidade Federal do Pampa
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNIPAMPA
instname:Universidade Federal do Pampa (UNIPAMPA)
instacron:UNIPAMPA
instname_str Universidade Federal do Pampa (UNIPAMPA)
instacron_str UNIPAMPA
institution UNIPAMPA
reponame_str Repositório Institucional da UNIPAMPA
collection Repositório Institucional da UNIPAMPA
bitstream.url.fl_str_mv https://repositorio.unipampa.edu.br/jspui/bitstream/riu/5610/2/license.txt
https://repositorio.unipampa.edu.br/jspui/bitstream/riu/5610/1/BrunoOliveiraDeAraujo-2021.pdf
https://repositorio.unipampa.edu.br/jspui/bitstream/riu/5610/3/BrunoOliveiraDeAraujo-2021.pdf.txt
bitstream.checksum.fl_str_mv ba21f2de58f2bed282863187a61580ff
78ad6359f1298df1086c45146310d442
a8522bbe0574bc6c06526bc23798f22d
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UNIPAMPA - Universidade Federal do Pampa (UNIPAMPA)
repository.mail.fl_str_mv sisbi@unipampa.edu.br
_version_ 1801849042326519808