Evaluating Aspects of Usability in Video Game-Based Programming Learning Platforms

Detalhes bibliográficos
Autor(a) principal: Díaz, Jaime
Data de Publicação: 2021
Outros Autores: Arango-López, Jeferson, Sepúlveda, Samuel, Ramírez Villegas, Gabriel Mauricio, Ahumada, Danay, Moreira, Fernando
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/11328/3417
https://doi.org/10.1016/j.procs.2021.01.141
Resumo: Teaching computer programming is an important topic. Due to Science and Technology initiatives, these topics are considered in different training cycles. For higher education, students must cultivate fundamental concepts for the development of software applications, which not only contribute to the knowledge of programming languages but also to opening guidelines for computational thinking. However, selecting a proper tool can be complex. Especially for the diversity of alternatives on the web. Further, not all of them meet basic usability requirements. In this study, we present a set of platforms that seek to develop programming skills based on video games. The search consisted of 4 stages: (i) definition of the research questions, (ii) scope review, (iii) execution of search and (iv) platform selection. Finally, we employ a usability heuristic evaluation for a novice programming system to determine best practices.
id RCAP_b23ce73fac631edc902af70174bbba71
oai_identifier_str oai:repositorio.upt.pt:11328/3417
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Evaluating Aspects of Usability in Video Game-Based Programming Learning PlatformsHuman-Computer InteractionUsabilityVideo-gamesTrainingComputer ProgrammingTeaching computer programming is an important topic. Due to Science and Technology initiatives, these topics are considered in different training cycles. For higher education, students must cultivate fundamental concepts for the development of software applications, which not only contribute to the knowledge of programming languages but also to opening guidelines for computational thinking. However, selecting a proper tool can be complex. Especially for the diversity of alternatives on the web. Further, not all of them meet basic usability requirements. In this study, we present a set of platforms that seek to develop programming skills based on video games. The search consisted of 4 stages: (i) definition of the research questions, (ii) scope review, (iii) execution of search and (iv) platform selection. Finally, we employ a usability heuristic evaluation for a novice programming system to determine best practices.Elsevier2021-04-13T09:18:01Z2021-04-132021-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfDíaz, J., Arango-López, J., Sepúlveda, S., et al. (2021). Evaluating Aspects of Usability in Video Game-Based Programming Learning Platforms. Procedia Computer Science, 181, (247-254). doi: https://doi.org/10.1016/j.procs.2021.01.141. Disponível no Repositório UPT, http://hdl.handle.net/11328/3417http://hdl.handle.net/11328/3417Díaz, J., Arango-López, J., Sepúlveda, S., et al. (2021). Evaluating Aspects of Usability in Video Game-Based Programming Learning Platforms. Procedia Computer Science, 181, (247-254). doi: https://doi.org/10.1016/j.procs.2021.01.141. Disponível no Repositório UPT, http://hdl.handle.net/11328/3417http://hdl.handle.net/11328/3417https://doi.org/10.1016/j.procs.2021.01.141eng1877-0509 (Print)https://doi.org/10.1016/j.procs.2021.01.141http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessDíaz, JaimeArango-López, JefersonSepúlveda, SamuelRamírez Villegas, Gabriel MauricioAhumada, DanayMoreira, Fernandoreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-16T02:12:41Zoai:repositorio.upt.pt:11328/3417Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T22:41:26.588635Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Evaluating Aspects of Usability in Video Game-Based Programming Learning Platforms
title Evaluating Aspects of Usability in Video Game-Based Programming Learning Platforms
spellingShingle Evaluating Aspects of Usability in Video Game-Based Programming Learning Platforms
Díaz, Jaime
Human-Computer Interaction
Usability
Video-games
Training
Computer Programming
title_short Evaluating Aspects of Usability in Video Game-Based Programming Learning Platforms
title_full Evaluating Aspects of Usability in Video Game-Based Programming Learning Platforms
title_fullStr Evaluating Aspects of Usability in Video Game-Based Programming Learning Platforms
title_full_unstemmed Evaluating Aspects of Usability in Video Game-Based Programming Learning Platforms
title_sort Evaluating Aspects of Usability in Video Game-Based Programming Learning Platforms
author Díaz, Jaime
author_facet Díaz, Jaime
Arango-López, Jeferson
Sepúlveda, Samuel
Ramírez Villegas, Gabriel Mauricio
Ahumada, Danay
Moreira, Fernando
author_role author
author2 Arango-López, Jeferson
Sepúlveda, Samuel
Ramírez Villegas, Gabriel Mauricio
Ahumada, Danay
Moreira, Fernando
author2_role author
author
author
author
author
dc.contributor.author.fl_str_mv Díaz, Jaime
Arango-López, Jeferson
Sepúlveda, Samuel
Ramírez Villegas, Gabriel Mauricio
Ahumada, Danay
Moreira, Fernando
dc.subject.por.fl_str_mv Human-Computer Interaction
Usability
Video-games
Training
Computer Programming
topic Human-Computer Interaction
Usability
Video-games
Training
Computer Programming
description Teaching computer programming is an important topic. Due to Science and Technology initiatives, these topics are considered in different training cycles. For higher education, students must cultivate fundamental concepts for the development of software applications, which not only contribute to the knowledge of programming languages but also to opening guidelines for computational thinking. However, selecting a proper tool can be complex. Especially for the diversity of alternatives on the web. Further, not all of them meet basic usability requirements. In this study, we present a set of platforms that seek to develop programming skills based on video games. The search consisted of 4 stages: (i) definition of the research questions, (ii) scope review, (iii) execution of search and (iv) platform selection. Finally, we employ a usability heuristic evaluation for a novice programming system to determine best practices.
publishDate 2021
dc.date.none.fl_str_mv 2021-04-13T09:18:01Z
2021-04-13
2021-01-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv Díaz, J., Arango-López, J., Sepúlveda, S., et al. (2021). Evaluating Aspects of Usability in Video Game-Based Programming Learning Platforms. Procedia Computer Science, 181, (247-254). doi: https://doi.org/10.1016/j.procs.2021.01.141. Disponível no Repositório UPT, http://hdl.handle.net/11328/3417
http://hdl.handle.net/11328/3417
Díaz, J., Arango-López, J., Sepúlveda, S., et al. (2021). Evaluating Aspects of Usability in Video Game-Based Programming Learning Platforms. Procedia Computer Science, 181, (247-254). doi: https://doi.org/10.1016/j.procs.2021.01.141. Disponível no Repositório UPT, http://hdl.handle.net/11328/3417
http://hdl.handle.net/11328/3417
https://doi.org/10.1016/j.procs.2021.01.141
identifier_str_mv Díaz, J., Arango-López, J., Sepúlveda, S., et al. (2021). Evaluating Aspects of Usability in Video Game-Based Programming Learning Platforms. Procedia Computer Science, 181, (247-254). doi: https://doi.org/10.1016/j.procs.2021.01.141. Disponível no Repositório UPT, http://hdl.handle.net/11328/3417
url http://hdl.handle.net/11328/3417
https://doi.org/10.1016/j.procs.2021.01.141
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 1877-0509 (Print)
https://doi.org/10.1016/j.procs.2021.01.141
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Elsevier
publisher.none.fl_str_mv Elsevier
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799134978033844224