Implementação de um jogo de tabuleiro em um sistema embarcado para apoio ao ensino de Matemática

Detalhes bibliográficos
Ano de defesa: 2015
Autor(a) principal: Mendes, Adalberto
Orientador(a): Lacerda, Wilian Soares
Banca de defesa: Leite, Daniel Furtado, Grando, Regina Célia, Melo, Júlio Cezar David de
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Lavras
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Departamento de Ciência da Computação
País: brasil
Palavras-chave em Português:
Link de acesso: https://repositorio.ufla.br/handle/1/12570
Resumo: The difficulties on the use of computer systems in a classroom, for both teachers and students, have been widely discussed between authors in the education field. Being considered a computer system, the so-called embedded systems have as one of their main features the possibility of being effective even if the user is not proficient with computers. In this context, based on the discussions on the potential of the recreational aspect of electronic games for Education, this work presents the development of an embedded system, instantiated on a micro controller of the PIC family (Peripheral Interface Controller) for the Contig 60 R game board. A list of functional and non-functional requirements, based on the rules of the game and studies of Grando (2004) on the use of this game as a tool in the classroom, made the creation of this system possible. The main goal of the underlying system is to improve this tool so it can be used by Math teachers in their classes. To attain this goal, embedded systems design methods were researched. These include techniques of hardware optimization, implementation of Artificial Intelligence concepts for the creation of an autonomous player, and methods for saving games in flash memory. Tests were made to validate this system based on a list of requirements. The result show that the system well succeeded in attending such requirements. In the future, it is expected that the system developed helps in the introduction of embedded computational systems in class and helps new researches on the use of embedded systems in Basic Education.
id UFLA_957b089dd4f9ca02c5563e73a07ce2c0
oai_identifier_str oai:repositorio.ufla.br:1/12570
network_acronym_str UFLA
network_name_str Repositório Institucional da UFLA
repository_id_str
spelling 2017-03-27T17:45:21Z2017-03-27T17:45:21Z2017-03-272015-02-23MENDES, A. Implementação de um jogo de tabuleiro em um sistema embarcado para apoio ao ensino de Matemática. 2015. 135 p. Dissertação (Mestrado em Ciência da Computação)-Universidade Federal de Lavras, Lavras, 2015.https://repositorio.ufla.br/handle/1/12570The difficulties on the use of computer systems in a classroom, for both teachers and students, have been widely discussed between authors in the education field. Being considered a computer system, the so-called embedded systems have as one of their main features the possibility of being effective even if the user is not proficient with computers. In this context, based on the discussions on the potential of the recreational aspect of electronic games for Education, this work presents the development of an embedded system, instantiated on a micro controller of the PIC family (Peripheral Interface Controller) for the Contig 60 R game board. A list of functional and non-functional requirements, based on the rules of the game and studies of Grando (2004) on the use of this game as a tool in the classroom, made the creation of this system possible. The main goal of the underlying system is to improve this tool so it can be used by Math teachers in their classes. To attain this goal, embedded systems design methods were researched. These include techniques of hardware optimization, implementation of Artificial Intelligence concepts for the creation of an autonomous player, and methods for saving games in flash memory. Tests were made to validate this system based on a list of requirements. The result show that the system well succeeded in attending such requirements. In the future, it is expected that the system developed helps in the introduction of embedded computational systems in class and helps new researches on the use of embedded systems in Basic Education.As dificuldades na utilização de sistemas computacionais em sala de aula, tanto por professores quanto por alunos, é tema bastante discutido por autores na área da Educação. Considerados sistema computacional, os chamados sistemas embarcados têm como uma de suas principais características a possibilidade de seu uso com resultados eficientes, mesmo que o utilizador não tenha grandes conhecimentos computacionais. Neste contexto, e aproveitando discussões sobre as potencialidades dos jogos eletrônicos na Educação Matemática, é apresentado neste trabalho o desenvolvimento de um sistema embarcado, instanciado num micro controlador da família Peripheral Interface Controller (PIC) para um tabuleiro do jogo Contig 60 R . A confecção dos requisitos funcionais e não funcionais, a partir das regras do jogo e dos estudos de Grando (2004) sobre o uso deste jogo como ferramenta em sala de aula, proporcionou a criação deste sistema, cujo objetivo geral é aprimorar essa ferramenta na utilização por professores no ensino de Matemática. Para alcançar este objetivo, foram pesquisados métodos em projetos de sistemas embarcados, técnicas de otimização de hardware, implementação de conceitos de Inteligência Artificial para a criação de um jogador autônomo e arquivamento em memória flash dos registros do jogo. Como resultado, foram feitos testes para validar este sistema baseando-se no documento de requisitos, em que cada item foi concluído com sucesso e devidamente justificado. Além deste objetivo imediato e já concluído, é esperado deste trabalho de pesquisa e do protótipo já pronto um exemplo que facilite a introdução de sistemas computacionais embarcados em sala de aula e proporcione pesquisas sobre sua utilização na Educação Básica.Universidade Federal de LavrasUFLAbrasilDepartamento de Ciência da ComputaçãoMicrocontroladorProjetos em Sistemas EmbarcadosJogos computacionaisEducação matemáticaMicrocontrollerCo-design of Embedded SystemsComputer GamesMathematics educationImplementação de um jogo de tabuleiro em um sistema embarcado para apoio ao ensino de MatemáticaImplementation of a board game in an embedded system to support the teaching of Mathematicsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisLacerda, Wilian SoaresLeite, Daniel FurtadoGrando, Regina CéliaMelo, Júlio Cezar David deMendes, Adalbertoinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFLAinstname:Universidade Federal de Lavras (UFLA)instacron:UFLAORIGINALDISSERTAÇÃO_Implementação de um jogo de tabuleiro em um sistema embarcado para apoio ao ensino de Matemática.pdfDISSERTAÇÃO_Implementação de um jogo de tabuleiro em um sistema embarcado para apoio ao ensino de Matemática.pdfapplication/pdf5507899https://repositorio.ufla.br/bitstreams/e0057fba-8460-47d3-b2a8-e5dbb0013782/download8cffc30107e9ce2bd60ebc411a685d30MD51trueAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-8953https://repositorio.ufla.br/bitstreams/bd8c3b21-e606-4f41-b846-d27ec80bbcef/download760884c1e72224de569e74f79eb87ce3MD52falseAnonymousREADTEXTDISSERTAÇÃO_Implementação de um jogo de tabuleiro em um sistema embarcado para apoio ao ensino de Matemática.pdf.txtDISSERTAÇÃO_Implementação de um jogo de tabuleiro em um sistema embarcado para apoio ao ensino de Matemática.pdf.txtExtracted texttext/plain102412https://repositorio.ufla.br/bitstreams/e9618138-08df-4daf-8d5d-0eb31121ad01/download85c92f1a0676d04968d2b8e4ad55638eMD53falseAnonymousREADTHUMBNAILDISSERTAÇÃO_Implementação de um jogo de tabuleiro em um sistema embarcado para apoio ao ensino de Matemática.pdf.jpgDISSERTAÇÃO_Implementação de um jogo de tabuleiro em um sistema embarcado para apoio ao ensino de Matemática.pdf.jpgGenerated Thumbnailimage/jpeg2877https://repositorio.ufla.br/bitstreams/2a574fa1-49e1-4025-be81-19aa97c5e3ec/download11035b4f776bd7f6e605a98d31754d87MD54falseAnonymousREAD1/125702025-08-06 11:17:24.24open.accessoai:repositorio.ufla.br:1/12570https://repositorio.ufla.brRepositório InstitucionalPUBhttps://repositorio.ufla.br/server/oai/requestnivaldo@ufla.br || repositorio.biblioteca@ufla.bropendoar:2025-08-06T14:17:24Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA)falseREVDTEFSQcOHw4NPIERFIERJU1RSSUJVScOHw4NPIE7Dg08tRVhDTFVTSVZBCk8gcmVmZXJpZG8gYXV0b3I6CmEpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUKZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4KRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50bwpsaGUgw6kgcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UKZW50aWRhZGUuCmIpIFNlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIGNvbnTDqW0gbWF0ZXJpYWwgZG8gcXVhbCBuw6NvIGRldMOpbSBvcwpkaXJlaXRvcyBkZSBhdXRvciwgZGVjbGFyYSBxdWUgb2J0ZXZlIGF1dG9yaXphw6fDo28gZG8gZGV0ZW50b3IgZG9zCmRpcmVpdG9zIGRlIGF1dG9yIHBhcmEgY29uY2VkZXIgw6AgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgTGF2cmFzIG9zCmRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgY3Vqb3MKZGlyZWl0b3Mgc8OjbyBkZSB0ZXJjZWlyb3MgZXN0w6EgY2xhcmFtZW50ZSBpZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbwpubyB0ZXh0byBvdSBjb250ZcO6ZG8gZG8gZG9jdW1lbnRvIGVudHJlZ3VlLiBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqQpiYXNlYWRvIGVtIHRyYWJhbGhvIGZpbmFuY2lhZG8gb3UgYXBvaWFkbyBwb3Igb3V0cmEgaW5zdGl0dWnDp8OjbyBxdWUKbsOjbyBhIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRlIExhdnJhcywgZGVjbGFyYSBxdWUgY3VtcHJpdSBxdWFpc3F1ZXIKb2JyaWdhw6fDtWVzIGV4aWdpZGFzIHBlbG8gcmVzcGVjdGl2byBjb250cmF0byBvdSBhY29yZG8uCgo=
dc.title.pt_BR.fl_str_mv Implementação de um jogo de tabuleiro em um sistema embarcado para apoio ao ensino de Matemática
dc.title.alternative.pt_BR.fl_str_mv Implementation of a board game in an embedded system to support the teaching of Mathematics
title Implementação de um jogo de tabuleiro em um sistema embarcado para apoio ao ensino de Matemática
spellingShingle Implementação de um jogo de tabuleiro em um sistema embarcado para apoio ao ensino de Matemática
Mendes, Adalberto
Microcontrolador
Projetos em Sistemas Embarcados
Jogos computacionais
Educação matemática
Microcontroller
Co-design of Embedded Systems
Computer Games
Mathematics education
title_short Implementação de um jogo de tabuleiro em um sistema embarcado para apoio ao ensino de Matemática
title_full Implementação de um jogo de tabuleiro em um sistema embarcado para apoio ao ensino de Matemática
title_fullStr Implementação de um jogo de tabuleiro em um sistema embarcado para apoio ao ensino de Matemática
title_full_unstemmed Implementação de um jogo de tabuleiro em um sistema embarcado para apoio ao ensino de Matemática
title_sort Implementação de um jogo de tabuleiro em um sistema embarcado para apoio ao ensino de Matemática
author Mendes, Adalberto
author_facet Mendes, Adalberto
author_role author
dc.contributor.advisor1.fl_str_mv Lacerda, Wilian Soares
dc.contributor.referee1.fl_str_mv Leite, Daniel Furtado
dc.contributor.referee2.fl_str_mv Grando, Regina Célia
dc.contributor.referee3.fl_str_mv Melo, Júlio Cezar David de
dc.contributor.author.fl_str_mv Mendes, Adalberto
contributor_str_mv Lacerda, Wilian Soares
Leite, Daniel Furtado
Grando, Regina Célia
Melo, Júlio Cezar David de
dc.subject.por.fl_str_mv Microcontrolador
Projetos em Sistemas Embarcados
Jogos computacionais
Educação matemática
Microcontroller
Co-design of Embedded Systems
Computer Games
Mathematics education
topic Microcontrolador
Projetos em Sistemas Embarcados
Jogos computacionais
Educação matemática
Microcontroller
Co-design of Embedded Systems
Computer Games
Mathematics education
description The difficulties on the use of computer systems in a classroom, for both teachers and students, have been widely discussed between authors in the education field. Being considered a computer system, the so-called embedded systems have as one of their main features the possibility of being effective even if the user is not proficient with computers. In this context, based on the discussions on the potential of the recreational aspect of electronic games for Education, this work presents the development of an embedded system, instantiated on a micro controller of the PIC family (Peripheral Interface Controller) for the Contig 60 R game board. A list of functional and non-functional requirements, based on the rules of the game and studies of Grando (2004) on the use of this game as a tool in the classroom, made the creation of this system possible. The main goal of the underlying system is to improve this tool so it can be used by Math teachers in their classes. To attain this goal, embedded systems design methods were researched. These include techniques of hardware optimization, implementation of Artificial Intelligence concepts for the creation of an autonomous player, and methods for saving games in flash memory. Tests were made to validate this system based on a list of requirements. The result show that the system well succeeded in attending such requirements. In the future, it is expected that the system developed helps in the introduction of embedded computational systems in class and helps new researches on the use of embedded systems in Basic Education.
publishDate 2015
dc.date.submitted.none.fl_str_mv 2015-02-23
dc.date.accessioned.fl_str_mv 2017-03-27T17:45:21Z
dc.date.available.fl_str_mv 2017-03-27T17:45:21Z
dc.date.issued.fl_str_mv 2017-03-27
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv MENDES, A. Implementação de um jogo de tabuleiro em um sistema embarcado para apoio ao ensino de Matemática. 2015. 135 p. Dissertação (Mestrado em Ciência da Computação)-Universidade Federal de Lavras, Lavras, 2015.
dc.identifier.uri.fl_str_mv https://repositorio.ufla.br/handle/1/12570
identifier_str_mv MENDES, A. Implementação de um jogo de tabuleiro em um sistema embarcado para apoio ao ensino de Matemática. 2015. 135 p. Dissertação (Mestrado em Ciência da Computação)-Universidade Federal de Lavras, Lavras, 2015.
url https://repositorio.ufla.br/handle/1/12570
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 de Lavras
dc.publisher.initials.fl_str_mv UFLA
dc.publisher.country.fl_str_mv brasil
dc.publisher.department.fl_str_mv Departamento de Ciência da Computação
publisher.none.fl_str_mv Universidade Federal de Lavras
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFLA
instname:Universidade Federal de Lavras (UFLA)
instacron:UFLA
instname_str Universidade Federal de Lavras (UFLA)
instacron_str UFLA
institution UFLA
reponame_str Repositório Institucional da UFLA
collection Repositório Institucional da UFLA
bitstream.url.fl_str_mv https://repositorio.ufla.br/bitstreams/e0057fba-8460-47d3-b2a8-e5dbb0013782/download
https://repositorio.ufla.br/bitstreams/bd8c3b21-e606-4f41-b846-d27ec80bbcef/download
https://repositorio.ufla.br/bitstreams/e9618138-08df-4daf-8d5d-0eb31121ad01/download
https://repositorio.ufla.br/bitstreams/2a574fa1-49e1-4025-be81-19aa97c5e3ec/download
bitstream.checksum.fl_str_mv 8cffc30107e9ce2bd60ebc411a685d30
760884c1e72224de569e74f79eb87ce3
85c92f1a0676d04968d2b8e4ad55638e
11035b4f776bd7f6e605a98d31754d87
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA)
repository.mail.fl_str_mv nivaldo@ufla.br || repositorio.biblioteca@ufla.br
_version_ 1854947793778507776