Repository logo
 
Loading...
Thumbnail Image
Publication

Programmers’ affinity to languages

Use this identifier to reference this record.
Name:Description:Size:Format: 
OASIcs-ICPEC-2021-3.pdf421.67 KBAdobe PDF Download

Advisor(s)

Abstract(s)

Students face several challenges when learning computer programming languages, a central topic to acquire programming skills. While those challenges that present a predominantly technical nature have been intensely studied by researchers along the years, the ones that are concerned with qualitative, and personal aspects have not. Affinity to a programming language is one of the many personal factors that may contribute to surpass these qualitative aspects that describe the difficulties that students face. From this point-of-view, this paper presents a proposal for treating and studying programmers’ affinity to programming languages as an important factor for learning computer programming. It also reports a preliminary questionnaire conducted on a master’s degree class at Universidade do Minho that showed that affinity may have a broader relation to learning computer programming than anticipated. Finally, a set of relevant questions are stated to compose a future inquiry aimed at deepening the knowledge on the affinity between programmers and languages, paving the way for following research.

Description

Keywords

Computer programming Programming languages Affinity Education Learning

Pedagogical Context

Citation

Neto, Álvaro; Araújo, Cristiana; Pereira, Maria João; Henriques, Pedro (2021). Programmers’ affinity to languages. In Second International Computer Programming Education Conference (ICPEC 2021). p. 1-7. ISBN 978-395977194-8

Research Projects

Organizational Units

Journal Issue