Evaluating Aspects of Usability in Video Game-Based Programming Learning Platforms
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Outros Autores: | , , , , |
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 |