Value-focused investigation into programming languages affinity
Main Author: | |
---|---|
Publication Date: | 2022 |
Other Authors: | , , |
Language: | eng |
Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
Download full: | http://hdl.handle.net/10198/25855 |
Summary: | 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_19f35543c3c0728b99b03846dea7c9ed |
---|---|
oai_identifier_str |
oai:bibliotecadigital.ipb.pt:10198/25855 |
network_acronym_str |
RCAP |
network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository_id_str |
https://opendoar.ac.uk/repository/7160 |
spelling |
Value-focused investigation into programming languages affinityComputer programmingProgramming languagesAffinityEducationLearningValue-focused thinkingThe 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.Biblioteca Digital do IPBNeto, ÁlvaroAraújo, CristianaPereira, Maria JoãoHenriques, Pedro Rangel2022-08-30T15:39:39Z20222022-01-01T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10198/25855engNeto, Álvaro; Araújo, Cristiana; Pereira, Maria João; Henriques, Pedro (2022). Value-focused investigation into programming languages affinity. In Third International Computer Programming Education Conference (ICPEC 2022). Barcelos. 102, p. 1-12.978-3-95977-229-72190-680710.4230/OASIcs.ICPEC.2022.1info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-02-25T12:16:41Zoai:bibliotecadigital.ipb.pt:10198/25855Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T11:44:20.369917Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
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 Neto, Álvaro Computer programming Programming languages Affinity Education Learning Value-focused thinking |
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 |
Neto, Álvaro |
author_facet |
Neto, Álvaro Araújo, Cristiana Pereira, Maria João Henriques, Pedro Rangel |
author_role |
author |
author2 |
Araújo, Cristiana Pereira, Maria João Henriques, Pedro Rangel |
author2_role |
author author author |
dc.contributor.none.fl_str_mv |
Biblioteca Digital do IPB |
dc.contributor.author.fl_str_mv |
Neto, Álvaro Araújo, Cristiana Pereira, Maria João Henriques, Pedro Rangel |
dc.subject.por.fl_str_mv |
Computer programming Programming languages Affinity Education Learning Value-focused thinking |
topic |
Computer programming Programming languages Affinity Education Learning Value-focused thinking |
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-08-30T15:39:39Z 2022 2022-01-01T00:00:00Z |
dc.type.driver.fl_str_mv |
conference object |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10198/25855 |
url |
http://hdl.handle.net/10198/25855 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
Neto, Álvaro; Araújo, Cristiana; Pereira, Maria João; Henriques, Pedro (2022). Value-focused investigation into programming languages affinity. In Third International Computer Programming Education Conference (ICPEC 2022). Barcelos. 102, p. 1-12. 978-3-95977-229-7 2190-6807 10.4230/OASIcs.ICPEC.2022.1 |
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.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
repository.mail.fl_str_mv |
info@rcaap.pt |
_version_ |
1833592193267269632 |