Programming education across disciplines: a nationwide study of Danish higher education
Research Output:
Journal Article or Conference Article in Journal
Journal article
Peer-reviewOpen access
Abstract
Decades of technological development and innovation have led to an unprecedented digitalization of society. Graduates entering the modern workforce now need better computational competences. Higher education is thus forced to adapt and consider how to support these demands. To support educators in making decisions regarding how to integrate computing in their programmes, we set out to investigate to what extent and how mandatory (computer) programming has emerged in the tertiary educational system of an entire country: Denmark. We analyzed all course descriptions from 1169 tertiary educational programmes at all higher educational institutions spanning all of Denmark. This provides a “snapshot” of where and how programming education has emerged and manifested itself in higher education across faculties, study programmes, and disciplines for an entire country. Our results demonstrate that, as of 2023, 1 in 612 educational programmes (175 out of 1169) include mandatory programming. To support educators in introducing programming, we quantify and provide an overview of educational programmes with mandatory programming along several dimensions. We characterize the roles programming has in different programmes, how programming is delineated, and which families of competences are often taught in connection with programming. Based on the results of our study, we issue five recommendations directed at policymakers and educators responsible for navigating the inclusion of programming in their education.
Publication Information
Output type
Research Output:
Journal Article or Conference Article in Journal
Journal article
Peer-reviewOriginal language
EnglishPages from-to (Number of pages)
Pages 711–737 (27 pages)Journal (Volume, Issue Number)
Higher Education (Volume 90)Publication milestones
- Published - 06/12/2024
Publication status
Published - 06/12/2024
ISSN
0018-1560Publication IDs
- ORCID: /0000-0003-3987-9350/work/198712524
- Scopus: 85211486867
Publication metrics
PlumX, opens in new tab
Citation count
5
Mentions
1
Captures
24
Funding Details
Open access funding provided by IT University.
