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
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_c8b9c89f629ba38ed19b8351754d59c6
oai_identifier_str oai:repositorio.uportu.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
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-01-01T00:00:00Z2021info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/11328/3417eng1877-0509 (Print)https://doi.org/10.1016/j.procs.2021.01.141Díaz, JaimeArango-López, JefersonSepúlveda, SamuelRamírez Villegas, Gabriel MauricioAhumada, DanayMoreira, Fernandoinfo:eu-repo/semantics/openAccessreponame: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-06-15T02:11:53ZPortal AgregadorONG
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-01-01T00:00:00Z
2021
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 http://hdl.handle.net/11328/3417
url http://hdl.handle.net/11328/3417
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 info:eu-repo/semantics/openAccess
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
repository.mail.fl_str_mv
_version_ 1777302555385135104