Avaliação de Usabilidade e Aprendizagem de Algoritmos com o uso do TuPy Online

Detalhes bibliográficos
Autor(a) principal: Goulart, Jorge Luiz de Jesus
Data de Publicação: 2019
Outros Autores: jorge_goulart@outlook.com
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UERJ
Texto Completo: http://www.bdtd.uerj.br/handle/1/20359
Resumo: This study aims to evaluate the usability and the effectiveness of the TuPy Online tool in the learning of Computer Science courses lectured at the State University of Rio de Janeiro (UERJ). TuPy was conceived as a tool for visualizing execution of algorithms, with an emphasis on displaying data structures at different levels of abstraction. This work is the result of the evaluation of the systematic application of the tool in several undergraduation and graduation classes. Using the methodology of Savi et al. for evaluation of learning, we verified that the introduction of the tool produced a positive impact and, if considered the perception aspect of the students, an even more expressive impact. Both analysis were validated with statistical significance. It was also done an usability evaluation of the tool. A usability evaluation of the tool was also made using the SUS questionnaire. In addition, a questionnaire was applied in search of a specific return regarding the functionality of TuPy Online. Both results were positive and provided the mapping of possible software improvements.
id UERJ_1c354df2275aaba8d277abe604a00684
oai_identifier_str oai:www.bdtd.uerj.br:1/20359
network_acronym_str UERJ
network_name_str Biblioteca Digital de Teses e Dissertações da UERJ
repository_id_str 2903
spelling Oliveira, Fabiano de SouzaPinto, Paulo Eustáquio DuarteWerneck, Vera Maria BenjamimCoelho, Igor MachadoCastro, Antonio Orestes de SalvoRocha, Danilo Artigas dahttp://lattes.cnpq.br/3477662937082574Goulart, Jorge Luiz de Jesusjorge_goulart@outlook.com2023-09-26T16:27:45Z2019-12-16GOULART, Jorge Luiz de Jesus. Avaliação de Usabilidade e Aprendizagem de Algoritmos com o uso do TuPy Online. 2019. Dissertação (Mestrado em Ciências Computacionais) – Instituto de Matemática e Estatística, Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2019.http://www.bdtd.uerj.br/handle/1/20359This study aims to evaluate the usability and the effectiveness of the TuPy Online tool in the learning of Computer Science courses lectured at the State University of Rio de Janeiro (UERJ). TuPy was conceived as a tool for visualizing execution of algorithms, with an emphasis on displaying data structures at different levels of abstraction. This work is the result of the evaluation of the systematic application of the tool in several undergraduation and graduation classes. Using the methodology of Savi et al. for evaluation of learning, we verified that the introduction of the tool produced a positive impact and, if considered the perception aspect of the students, an even more expressive impact. Both analysis were validated with statistical significance. It was also done an usability evaluation of the tool. A usability evaluation of the tool was also made using the SUS questionnaire. In addition, a questionnaire was applied in search of a specific return regarding the functionality of TuPy Online. Both results were positive and provided the mapping of possible software improvements.Este estudo tem como objetivo avaliar a usabilidade e a eficácia da ferramenta TuPy Online na aprendizagem de disciplinas do curso de Ciência da Computação da Universidade do Estado do Rio de Janeiro (UERJ). O TuPy Online foi idealizado como uma ferramenta para visualização de execução de algoritmos, com ênfase na exibição de estruturas de dados em diferentes níveis de abstração. Este trabalho é o resultado da avaliação da aplicação sistemática da ferramenta em diversas turmas de Graduação e Pós-graduação. Utilizando a metodologia de Savi et al. para avaliação de aprendizagem, verificamos que a introdução da ferramenta produziu impacto positivo e, considerando o aspecto de percepção dos alunos, um impacto ainda mais expressivo. Ambas análises foram validadas com significância estatística. Foi também avaliada a usabilidade da ferramenta utilizando o questionário SUS. Além disso, aplicou-se um questionário em busca de um retorno específico referente às funcionalidades do TuPy Online. Ambos resultados foram positivos e propiciaram o mapeamento de possíveis melhorias do software.Submitted by Bárbara CTC/A (babalusotnas@gmail.com) on 2023-09-26T16:27:45Z No. of bitstreams: 1 Dissertação - Jorge Luiz de Jesus Goulart - 2019 -Completa.pdf.pdf: 3392941 bytes, checksum: 53d186538db57341198676e5e99e7881 (MD5)Made available in DSpace on 2023-09-26T16:27:45Z (GMT). No. of bitstreams: 1 Dissertação - Jorge Luiz de Jesus Goulart - 2019 -Completa.pdf.pdf: 3392941 bytes, checksum: 53d186538db57341198676e5e99e7881 (MD5) Previous issue date: 2019-12-16application/pdfporUniversidade do Estado do Rio de JaneiroPrograma de Pós-Graduação em Ciências ComputacionaisUERJBrasilCentro de Tecnologia e Ciências::Instituto de Matemática e EstatísticaAlgorithmsComplexity of AlgorithmsEmpirical Analysis of AlgorithmsAutomatic Analysis of AlgorithmsAlgoritmosEstatística não paramétricaAprendizagemTuPy OnlineEstatística Não-ParamétricaCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOAvaliação de Usabilidade e Aprendizagem de Algoritmos com o uso do TuPy OnlineUsability Assessment and Algorithm Learning Using TuPy Onlineinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UERJinstname:Universidade do Estado do Rio de Janeiro (UERJ)instacron:UERJORIGINALDissertação - Jorge Luiz de Jesus Goulart - 2019 -Completa.pdfDissertação - Jorge Luiz de Jesus Goulart - 2019 -Completa.pdfapplication/pdf3392941http://www.bdtd.uerj.br/bitstream/1/20359/2/Disserta%C3%A7%C3%A3o+-+Jorge+Luiz+de+Jesus+Goulart+-+2019+-Completa.pdf53d186538db57341198676e5e99e7881MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82123http://www.bdtd.uerj.br/bitstream/1/20359/1/license.txte5502652da718045d7fcd832b79fca29MD511/203592024-02-27 14:34:49.362oai:www.bdtd.uerj.br:1/20359Tk9UQTogTElDRU7Dh0EgUkVERSBTSVJJVVMKRXN0YSBsaWNlbsOnYSBkZSBleGVtcGxvIMOpIGZvcm5lY2lkYSBhcGVuYXMgcGFyYSBmaW5zIGluZm9ybWF0aXZvcy4KCkxJQ0VOw4dBIERFIERJU1RSSUJVScOHw4NPIE7Dg08tRVhDTFVTSVZBCgpDb20gYSBhcHJlc2VudGHDp8OjbyBkZXN0YSBsaWNlbsOnYSwgdm9jw6ogKG8gYXV0b3IgKGVzKSBvdSBvIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yKSBjb25jZWRlIMOgIFVuaXZlcnNpZGFkZSAKZG8gRXN0YWRvIGRvIFJpbyBkZSBKYW5laXJvIChVRVJKKSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUgcmVwcm9kdXppciwgIHRyYWR1emlyIChjb25mb3JtZSBkZWZpbmlkbyBhYmFpeG8pLCBlL291IApkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlIAplbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFVFUkogcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAKcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBhIFVFUkogcG9kZSBtYW50ZXIgbWFpcyBkZSB1bWEgY8OzcGlhIGEgc3VhIHRlc2Ugb3UgCmRpc3NlcnRhw6fDo28gcGFyYSBmaW5zIGRlIHNlZ3VyYW7Dp2EsIGJhY2stdXAgZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogZGVjbGFyYSBxdWUgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIMOpIG9yaWdpbmFsIGUgcXVlIHZvY8OqIHRlbSBvIHBvZGVyIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIApuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0byBkYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG7Do28sIHF1ZSBzZWphIGRlIHNldSAKY29uaGVjaW1lbnRvLCBpbmZyaW5nZSBkaXJlaXRvcyBhdXRvcmFpcyBkZSBuaW5ndcOpbS4KCkNhc28gYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIGNvbnRlbmhhIG1hdGVyaWFsIHF1ZSB2b2PDqiBuw6NvIHBvc3N1aSBhIHRpdHVsYXJpZGFkZSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMsIHZvY8OqIApkZWNsYXJhIHF1ZSBvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgw6AgVUVSSiBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgCmlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91IG5vIGNvbnRlw7pkbyBkYSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gb3JhIGRlcG9zaXRhZGEuCgpDQVNPIEEgVEVTRSBPVSBESVNTRVJUQcOHw4NPIE9SQSBERVBPU0lUQURBIFRFTkhBIFNJRE8gUkVTVUxUQURPIERFIFVNIFBBVFJPQ8ONTklPIE9VIApBUE9JTyBERSBVTUEgQUfDik5DSUEgREUgRk9NRU5UTyBPVSBPVVRSTyBPUkdBTklTTU8gUVVFIE7Dg08gU0VKQSBFU1RBClVOSVZFUlNJREFERSwgVk9Dw4ogREVDTEFSQSBRVUUgUkVTUEVJVE9VIFRPRE9TIEUgUVVBSVNRVUVSIERJUkVJVE9TIERFIFJFVklTw4NPIENPTU8gClRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUyBFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKQSBVbml2ZXJzaWRhZGUgZG8gRXN0YWRvIGRvIFJpbyBkZSBKYW5laXJvIChVRVJKKSBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIChzKSBvdSBvKHMpIG5vbWUocykgZG8ocykgCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIApjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Teses e Dissertaçõeshttp://www.bdtd.uerj.br/PUBhttps://www.bdtd.uerj.br:8443/oai/requestbdtd.suporte@uerj.bropendoar:29032024-02-27T17:34:49Biblioteca Digital de Teses e Dissertações da UERJ - Universidade do Estado do Rio de Janeiro (UERJ)false
dc.title.por.fl_str_mv Avaliação de Usabilidade e Aprendizagem de Algoritmos com o uso do TuPy Online
dc.title.alternative.eng.fl_str_mv Usability Assessment and Algorithm Learning Using TuPy Online
title Avaliação de Usabilidade e Aprendizagem de Algoritmos com o uso do TuPy Online
spellingShingle Avaliação de Usabilidade e Aprendizagem de Algoritmos com o uso do TuPy Online
Goulart, Jorge Luiz de Jesus
Algorithms
Complexity of Algorithms
Empirical Analysis of Algorithms
Automatic Analysis of Algorithms
Algoritmos
Estatística não paramétrica
Aprendizagem
TuPy Online
Estatística Não-Paramétrica
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Avaliação de Usabilidade e Aprendizagem de Algoritmos com o uso do TuPy Online
title_full Avaliação de Usabilidade e Aprendizagem de Algoritmos com o uso do TuPy Online
title_fullStr Avaliação de Usabilidade e Aprendizagem de Algoritmos com o uso do TuPy Online
title_full_unstemmed Avaliação de Usabilidade e Aprendizagem de Algoritmos com o uso do TuPy Online
title_sort Avaliação de Usabilidade e Aprendizagem de Algoritmos com o uso do TuPy Online
author Goulart, Jorge Luiz de Jesus
author_facet Goulart, Jorge Luiz de Jesus
jorge_goulart@outlook.com
author_role author
author2 jorge_goulart@outlook.com
author2_role author
dc.contributor.advisor1.fl_str_mv Oliveira, Fabiano de Souza
dc.contributor.advisor2.fl_str_mv Pinto, Paulo Eustáquio Duarte
dc.contributor.referee1.fl_str_mv Werneck, Vera Maria Benjamim
dc.contributor.referee2.fl_str_mv Coelho, Igor Machado
dc.contributor.referee3.fl_str_mv Castro, Antonio Orestes de Salvo
dc.contributor.referee4.fl_str_mv Rocha, Danilo Artigas da
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/3477662937082574
dc.contributor.author.fl_str_mv Goulart, Jorge Luiz de Jesus
jorge_goulart@outlook.com
contributor_str_mv Oliveira, Fabiano de Souza
Pinto, Paulo Eustáquio Duarte
Werneck, Vera Maria Benjamim
Coelho, Igor Machado
Castro, Antonio Orestes de Salvo
Rocha, Danilo Artigas da
dc.subject.eng.fl_str_mv Algorithms
Complexity of Algorithms
Empirical Analysis of Algorithms
Automatic Analysis of Algorithms
topic Algorithms
Complexity of Algorithms
Empirical Analysis of Algorithms
Automatic Analysis of Algorithms
Algoritmos
Estatística não paramétrica
Aprendizagem
TuPy Online
Estatística Não-Paramétrica
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.por.fl_str_mv Algoritmos
Estatística não paramétrica
Aprendizagem
TuPy Online
Estatística Não-Paramétrica
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description This study aims to evaluate the usability and the effectiveness of the TuPy Online tool in the learning of Computer Science courses lectured at the State University of Rio de Janeiro (UERJ). TuPy was conceived as a tool for visualizing execution of algorithms, with an emphasis on displaying data structures at different levels of abstraction. This work is the result of the evaluation of the systematic application of the tool in several undergraduation and graduation classes. Using the methodology of Savi et al. for evaluation of learning, we verified that the introduction of the tool produced a positive impact and, if considered the perception aspect of the students, an even more expressive impact. Both analysis were validated with statistical significance. It was also done an usability evaluation of the tool. A usability evaluation of the tool was also made using the SUS questionnaire. In addition, a questionnaire was applied in search of a specific return regarding the functionality of TuPy Online. Both results were positive and provided the mapping of possible software improvements.
publishDate 2019
dc.date.issued.fl_str_mv 2019-12-16
dc.date.accessioned.fl_str_mv 2023-09-26T16:27:45Z
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 GOULART, Jorge Luiz de Jesus. Avaliação de Usabilidade e Aprendizagem de Algoritmos com o uso do TuPy Online. 2019. Dissertação (Mestrado em Ciências Computacionais) – Instituto de Matemática e Estatística, Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2019.
dc.identifier.uri.fl_str_mv http://www.bdtd.uerj.br/handle/1/20359
identifier_str_mv GOULART, Jorge Luiz de Jesus. Avaliação de Usabilidade e Aprendizagem de Algoritmos com o uso do TuPy Online. 2019. Dissertação (Mestrado em Ciências Computacionais) – Instituto de Matemática e Estatística, Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2019.
url http://www.bdtd.uerj.br/handle/1/20359
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 application/pdf
dc.publisher.none.fl_str_mv Universidade do Estado do Rio de Janeiro
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Ciências Computacionais
dc.publisher.initials.fl_str_mv UERJ
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Centro de Tecnologia e Ciências::Instituto de Matemática e Estatística
publisher.none.fl_str_mv Universidade do Estado do Rio de Janeiro
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UERJ
instname:Universidade do Estado do Rio de Janeiro (UERJ)
instacron:UERJ
instname_str Universidade do Estado do Rio de Janeiro (UERJ)
instacron_str UERJ
institution UERJ
reponame_str Biblioteca Digital de Teses e Dissertações da UERJ
collection Biblioteca Digital de Teses e Dissertações da UERJ
bitstream.url.fl_str_mv http://www.bdtd.uerj.br/bitstream/1/20359/2/Disserta%C3%A7%C3%A3o+-+Jorge+Luiz+de+Jesus+Goulart+-+2019+-Completa.pdf
http://www.bdtd.uerj.br/bitstream/1/20359/1/license.txt
bitstream.checksum.fl_str_mv 53d186538db57341198676e5e99e7881
e5502652da718045d7fcd832b79fca29
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UERJ - Universidade do Estado do Rio de Janeiro (UERJ)
repository.mail.fl_str_mv bdtd.suporte@uerj.br
_version_ 1792352387626696704