Kmap Solver: um aplicativo móvel gratuito para o ensino de simplificações pelo mapa de Karnaugh

Bibliographic Details
Main Author: Moutinho, Adriano Martins
Publication Date: 2021
Other Authors: Corrêa de Andrades, José Carlos, Pereira, José Fernandes, Fontes de Carvalho Ribeiro Rodrigues, José Antonio, Camillo, Luciano Mendes
Format: Article
Language: por
Source: Revista Brasileira de Ensino de Ciência e Tecnologia
Download full: https://periodicos.utfpr.edu.br/rbect/article/view/11585
Summary: O objetivo deste trabalho é documentar o desenvolvimento de um aplicativo didático para o Google Android – sistema operacional para dispositivos móveis –, capaz de resolver expressões lógicas de até cinco variáveis, mostrando soluções obtidas por meio de mapas de Karnaugh. O mapa de Karnaugh é um método tradicional de simplificação de expressões booleanas que permite, a partir de uma visualização gráfica, encontrar variáveis comuns entre termos, minimizando-os. Apesar de simples, aprender competentemente a técnica operatória do mapa requer treino e exemplos com diversas combinações das variáveis de entrada, o que é propiciado nesse aplicativo. A pesquisa realizada a partir das avaliações obtidas no Google Play revelou que existe interesse de alunos e professores na utilização do aplicativo como suporte didático em aulas de ciência da computação, eletrônica e outras áreas afins, tanto em nível médio técnico como em nível superior. A partir das sugestões coletadas na pesquisa, almejam-se, num trabalho próximo, adaptações do algoritmo utilizado, tornando-o mais versátil, de forma que ele possa ser aplicado a disciplinas mais instrumentais, como Álgebra I.  Além disso, o próprio desenvolvimento do algoritmo aqui apresentado representa um ótimo exercício para o ensino de lógica de programação, além da própria lógica booleana.
id UTFPR-7_db3c657d3ce1c73733339fbad983fd1c
oai_identifier_str oai:periodicos.utfpr:article/11585
network_acronym_str UTFPR-7
network_name_str Revista Brasileira de Ensino de Ciência e Tecnologia
repository_id_str
spelling Kmap Solver: um aplicativo móvel gratuito para o ensino de simplificações pelo mapa de KarnaughKmap Solver: a free mobile application to teach Karnaugh map minimization7.08.04.03-6Aplicativo para Android; Expressões lógicas; Mapa de Karnaugh; Ensino de lógicaO objetivo deste trabalho é documentar o desenvolvimento de um aplicativo didático para o Google Android – sistema operacional para dispositivos móveis –, capaz de resolver expressões lógicas de até cinco variáveis, mostrando soluções obtidas por meio de mapas de Karnaugh. O mapa de Karnaugh é um método tradicional de simplificação de expressões booleanas que permite, a partir de uma visualização gráfica, encontrar variáveis comuns entre termos, minimizando-os. Apesar de simples, aprender competentemente a técnica operatória do mapa requer treino e exemplos com diversas combinações das variáveis de entrada, o que é propiciado nesse aplicativo. A pesquisa realizada a partir das avaliações obtidas no Google Play revelou que existe interesse de alunos e professores na utilização do aplicativo como suporte didático em aulas de ciência da computação, eletrônica e outras áreas afins, tanto em nível médio técnico como em nível superior. A partir das sugestões coletadas na pesquisa, almejam-se, num trabalho próximo, adaptações do algoritmo utilizado, tornando-o mais versátil, de forma que ele possa ser aplicado a disciplinas mais instrumentais, como Álgebra I.  Além disso, o próprio desenvolvimento do algoritmo aqui apresentado representa um ótimo exercício para o ensino de lógica de programação, além da própria lógica booleana.The objective of this work is to document the development of a didactic application for Google Android – operating system for mobile devices –, capable of solving logical expressions of up to five variables, showing solutions obtained through Karnaugh maps. The Karnaugh map is a traditional method of simplifying Boolean expressions that enables, from a graphical visualization, to find variables in common between terms to be minimized. Although simple to use, competently learning to operate the map requires training and examples with various combinations of variables - practices facilitated by the application. The research carried out from the assessments obtained in Google Play revealed that there is interest of students and teachers in the use of the application as didactic support in computer science, electronics, and other related teaching areas, both in the technical and undergraduate courses. From the suggestions collected in our research, we aim in a future work to implement some adaptations in the algorithm, making it more versatile, so that it can be applied to disciplines for specific purpose, such as logic algebra.  The very development of the algorithm introduced here also represents an excellent exercise in the logic programming teaching, in addition to the Boolean logic.Universidade Tecnológica Federal do Paraná (UTFPR)Moutinho, Adriano MartinsCorrêa de Andrades, José CarlosPereira, José FernandesFontes de Carvalho Ribeiro Rodrigues, José AntonioCamillo, Luciano Mendes2021-04-22info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://periodicos.utfpr.edu.br/rbect/article/view/1158510.3895/rbect.v14n1.11585Revista Brasileira de Ensino de Ciência e Tecnologia; v. 14, n. 1 (2021)1982-873X10.3895/rbect.v14n1reponame:Revista Brasileira de Ensino de Ciência e Tecnologiainstname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRporhttps://periodicos.utfpr.edu.br/rbect/article/view/11585/pdfhttps://periodicos.utfpr.edu.br/rbect/article/downloadSuppFile/11585/2090Direitos autorais 2021 CC-BYinfo:eu-repo/semantics/openAccess2022-09-29T18:41:07Zoai:periodicos.utfpr:article/11585Revistahttps://periodicos.utfpr.edu.br/rbect/PUBhttps://periodicos.utfpr.edu.br/rbect/oai||rbect-pg@utfpr.edu.br1982-873X1982-873Xopendoar:2022-09-29T18:41:07Revista Brasileira de Ensino de Ciência e Tecnologia - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.none.fl_str_mv Kmap Solver: um aplicativo móvel gratuito para o ensino de simplificações pelo mapa de Karnaugh
Kmap Solver: a free mobile application to teach Karnaugh map minimization
title Kmap Solver: um aplicativo móvel gratuito para o ensino de simplificações pelo mapa de Karnaugh
spellingShingle Kmap Solver: um aplicativo móvel gratuito para o ensino de simplificações pelo mapa de Karnaugh
Moutinho, Adriano Martins
7.08.04.03-6
Aplicativo para Android; Expressões lógicas; Mapa de Karnaugh; Ensino de lógica
title_short Kmap Solver: um aplicativo móvel gratuito para o ensino de simplificações pelo mapa de Karnaugh
title_full Kmap Solver: um aplicativo móvel gratuito para o ensino de simplificações pelo mapa de Karnaugh
title_fullStr Kmap Solver: um aplicativo móvel gratuito para o ensino de simplificações pelo mapa de Karnaugh
title_full_unstemmed Kmap Solver: um aplicativo móvel gratuito para o ensino de simplificações pelo mapa de Karnaugh
title_sort Kmap Solver: um aplicativo móvel gratuito para o ensino de simplificações pelo mapa de Karnaugh
author Moutinho, Adriano Martins
author_facet Moutinho, Adriano Martins
Corrêa de Andrades, José Carlos
Pereira, José Fernandes
Fontes de Carvalho Ribeiro Rodrigues, José Antonio
Camillo, Luciano Mendes
author_role author
author2 Corrêa de Andrades, José Carlos
Pereira, José Fernandes
Fontes de Carvalho Ribeiro Rodrigues, José Antonio
Camillo, Luciano Mendes
author2_role author
author
author
author
dc.contributor.none.fl_str_mv

dc.contributor.author.fl_str_mv Moutinho, Adriano Martins
Corrêa de Andrades, José Carlos
Pereira, José Fernandes
Fontes de Carvalho Ribeiro Rodrigues, José Antonio
Camillo, Luciano Mendes
dc.subject.none.fl_str_mv
dc.subject.por.fl_str_mv 7.08.04.03-6
Aplicativo para Android; Expressões lógicas; Mapa de Karnaugh; Ensino de lógica
topic 7.08.04.03-6
Aplicativo para Android; Expressões lógicas; Mapa de Karnaugh; Ensino de lógica
description O objetivo deste trabalho é documentar o desenvolvimento de um aplicativo didático para o Google Android – sistema operacional para dispositivos móveis –, capaz de resolver expressões lógicas de até cinco variáveis, mostrando soluções obtidas por meio de mapas de Karnaugh. O mapa de Karnaugh é um método tradicional de simplificação de expressões booleanas que permite, a partir de uma visualização gráfica, encontrar variáveis comuns entre termos, minimizando-os. Apesar de simples, aprender competentemente a técnica operatória do mapa requer treino e exemplos com diversas combinações das variáveis de entrada, o que é propiciado nesse aplicativo. A pesquisa realizada a partir das avaliações obtidas no Google Play revelou que existe interesse de alunos e professores na utilização do aplicativo como suporte didático em aulas de ciência da computação, eletrônica e outras áreas afins, tanto em nível médio técnico como em nível superior. A partir das sugestões coletadas na pesquisa, almejam-se, num trabalho próximo, adaptações do algoritmo utilizado, tornando-o mais versátil, de forma que ele possa ser aplicado a disciplinas mais instrumentais, como Álgebra I.  Além disso, o próprio desenvolvimento do algoritmo aqui apresentado representa um ótimo exercício para o ensino de lógica de programação, além da própria lógica booleana.
publishDate 2021
dc.date.none.fl_str_mv 2021-04-22
dc.type.none.fl_str_mv

dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://periodicos.utfpr.edu.br/rbect/article/view/11585
10.3895/rbect.v14n1.11585
url https://periodicos.utfpr.edu.br/rbect/article/view/11585
identifier_str_mv 10.3895/rbect.v14n1.11585
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://periodicos.utfpr.edu.br/rbect/article/view/11585/pdf
https://periodicos.utfpr.edu.br/rbect/article/downloadSuppFile/11585/2090
dc.rights.driver.fl_str_mv Direitos autorais 2021 CC-BY
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Direitos autorais 2021 CC-BY
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná (UTFPR)
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná (UTFPR)
dc.source.none.fl_str_mv Revista Brasileira de Ensino de Ciência e Tecnologia; v. 14, n. 1 (2021)
1982-873X
10.3895/rbect.v14n1
reponame:Revista Brasileira de Ensino de Ciência e Tecnologia
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Revista Brasileira de Ensino de Ciência e Tecnologia
collection Revista Brasileira de Ensino de Ciência e Tecnologia
repository.name.fl_str_mv Revista Brasileira de Ensino de Ciência e Tecnologia - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv ||rbect-pg@utfpr.edu.br
_version_ 1853234133021491200