Treffer: Decoloniality, Digital-Coloniality and Computer Programming Education

Title:
Decoloniality, Digital-Coloniality and Computer Programming Education
Language:
English
Authors:
Hanli Geyser (ORCID 0000-0002-1598-444X)
Source:
ACM Transactions on Computing Education. 2024 24(4).
Availability:
Association for Computing Machinery. 1601 Broadway 10th Floor, New York, NY 10119. Tel: 800-342-6626; Tel: 212-626-0500; Fax: 212-944-1318; e-mail: acmhelp@acm.org; Web site: http://toce.acm.org/
Peer Reviewed:
Y
Page Count:
30
Publication Date:
2024
Document Type:
Fachzeitschrift Journal Articles<br />Reports - Descriptive
DOI:
10.1145/3702332
ISSN:
1946-6226
Entry Date:
2025
Accession Number:
EJ1456623
Database:
ERIC

Weitere Informationen

Like digital technologies themselves, programming education is embedded in the colonial matrix of power, and access to programming knowledge demands immersion in the epistemologies of the Global North. While there is a growing body of work exploring ways to decolonise programming education, far more needs to be done. Current research focuses on the language of instruction and contextual curricula; outward-facing engagements with decolonisation. However, to move towards digital-decoloniality involves scrutinising how programming knowledge is recontextualised within curricula. Part of the project should be equipping both educators and students with the tools to recontextualise programming itself. To dismantle the colonial logic embedded in programming education, attention must be given to the knowledge formation of the discipline to identify moments of disruption. One such moment is the difficulty students face when recontextualising their mental models of computing, from programming skills to programming concepts. This occurs at the moment of reading, tracing and writing code. Programming requires one to refocus computational thinking and engage with a specific semiotic system, translating the authors' intention into an executable computational process. Disrupting this moment using the strategies of critical literacies opens computer programming and its resulting code to critical examination, allowing an inward-facing decolonial engagement with the discipline.

As Provided