Kmap Solver: um aplicativo móvel gratuito para o ensino de simplificações pelo mapa de Karnaugh
| Main Author: | |
|---|---|
| Publication Date: | 2021 |
| Other Authors: | , , , |
| 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 |