Value-focused investigation into programming languages affinity
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Outros Autores: | , , |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | https://hdl.handle.net/1822/79080 |
Resumo: | The search for better techniques to teach computer programming is paramount in order to improve the students' learning experiences. Several approaches have been proposed throughout the years, usually through technical solutions such as evaluation systems, digital classrooms, interactive lessons and so on. Personal factors, such as affinity, have been largely unexplored due to their qualitative and abstract nature. The results of a preliminary survey on how and why affinity is created between programmers and their favorite languages, conducted on a master’s degree class at Universidade do Minho, showed unexpected results as to which languages became favorites and the possible reasons for the students' choices. Aiming at further exploration on this topic and continuation of this research, the Value-Focused Thinking method was applied in order to construct a more complex, in-depth survey. This value-oriented method kept focus under control and even raised a handful of opportunities to improve the research as a whole. This paper describes the Value-Focused Thinking method and how it was applied to construct a new and deeper computer programming education survey to understand affinity with languages. |
id |
RCAP_6bc9c235b8b9e8016efa31dc82898b6c |
---|---|
oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/79080 |
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 |
Value-focused investigation into programming languages affinityComputer ProgrammingProgramming LanguagesAffinityEducationLearningValue-focused thinkingEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaThe search for better techniques to teach computer programming is paramount in order to improve the students' learning experiences. Several approaches have been proposed throughout the years, usually through technical solutions such as evaluation systems, digital classrooms, interactive lessons and so on. Personal factors, such as affinity, have been largely unexplored due to their qualitative and abstract nature. The results of a preliminary survey on how and why affinity is created between programmers and their favorite languages, conducted on a master’s degree class at Universidade do Minho, showed unexpected results as to which languages became favorites and the possible reasons for the students' choices. Aiming at further exploration on this topic and continuation of this research, the Value-Focused Thinking method was applied in order to construct a more complex, in-depth survey. This value-oriented method kept focus under control and even raised a handful of opportunities to improve the research as a whole. This paper describes the Value-Focused Thinking method and how it was applied to construct a new and deeper computer programming education survey to understand affinity with languages.FCT -Fundação para a Ciência e a Tecnologia(UIDB/00319/2020)Schloss Dagstuhl – Leibniz-Zentrum für Informatik GmbHUniversidade do MinhoCosta Neto, AlvaroAraújo, CristianaPereira, Maria João VarandaHenriques, Pedro Rangel20222022-01-01T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://hdl.handle.net/1822/79080eng97839597722972190-680710.4230/OASIcs.ICPEC.2022.101https://drops.dagstuhl.de/opus/volltexte/2022/16605/info: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:RCAAP2024-05-11T07:25:37Zoai:repositorium.sdum.uminho.pt:1822/79080Portal AgregadorONGhttps://www.rcaap.pt/oai/openairemluisa.alvim@gmail.comopendoar:71602024-05-11T07:25:37Repositó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 |
Value-focused investigation into programming languages affinity |
title |
Value-focused investigation into programming languages affinity |
spellingShingle |
Value-focused investigation into programming languages affinity Costa Neto, Alvaro Computer Programming Programming Languages Affinity Education Learning Value-focused thinking Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
title_short |
Value-focused investigation into programming languages affinity |
title_full |
Value-focused investigation into programming languages affinity |
title_fullStr |
Value-focused investigation into programming languages affinity |
title_full_unstemmed |
Value-focused investigation into programming languages affinity |
title_sort |
Value-focused investigation into programming languages affinity |
author |
Costa Neto, Alvaro |
author_facet |
Costa Neto, Alvaro Araújo, Cristiana Pereira, Maria João Varanda Henriques, Pedro Rangel |
author_role |
author |
author2 |
Araújo, Cristiana Pereira, Maria João Varanda Henriques, Pedro Rangel |
author2_role |
author author author |
dc.contributor.none.fl_str_mv |
Universidade do Minho |
dc.contributor.author.fl_str_mv |
Costa Neto, Alvaro Araújo, Cristiana Pereira, Maria João Varanda Henriques, Pedro Rangel |
dc.subject.por.fl_str_mv |
Computer Programming Programming Languages Affinity Education Learning Value-focused thinking Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
topic |
Computer Programming Programming Languages Affinity Education Learning Value-focused thinking Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
description |
The search for better techniques to teach computer programming is paramount in order to improve the students' learning experiences. Several approaches have been proposed throughout the years, usually through technical solutions such as evaluation systems, digital classrooms, interactive lessons and so on. Personal factors, such as affinity, have been largely unexplored due to their qualitative and abstract nature. The results of a preliminary survey on how and why affinity is created between programmers and their favorite languages, conducted on a master’s degree class at Universidade do Minho, showed unexpected results as to which languages became favorites and the possible reasons for the students' choices. Aiming at further exploration on this topic and continuation of this research, the Value-Focused Thinking method was applied in order to construct a more complex, in-depth survey. This value-oriented method kept focus under control and even raised a handful of opportunities to improve the research as a whole. This paper describes the Value-Focused Thinking method and how it was applied to construct a new and deeper computer programming education survey to understand affinity with languages. |
publishDate |
2022 |
dc.date.none.fl_str_mv |
2022 2022-01-01T00:00:00Z |
dc.type.driver.fl_str_mv |
conference paper |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/1822/79080 |
url |
https://hdl.handle.net/1822/79080 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
9783959772297 2190-6807 10.4230/OASIcs.ICPEC.2022.1 01 https://drops.dagstuhl.de/opus/volltexte/2022/16605/ |
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 |
Schloss Dagstuhl – Leibniz-Zentrum für Informatik GmbH |
publisher.none.fl_str_mv |
Schloss Dagstuhl – Leibniz-Zentrum für Informatik GmbH |
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 |
mluisa.alvim@gmail.com |
_version_ |
1817545313096826880 |