computer science education

Programming Language Policy as an AI Literacy Equity Problem: A 15-Nation Comparative Analysis

arXiv:2607.11314

summary

The paper compares secondary computer science curricula in fifteen countries, revealing that many students lack formal programming exposure and that Python dominates general education while deeper algorithmic instruction in C++ is limited to elite tracks.

Abstract

The promise of AI literacy ``for all'' confronts a structural challenge embedded in how nations organise secondary computer science education. In most systems, a general-track subject -- Digital Literacy, ICT, TIC, or SNT -- bears the weight of universal AI literacy, while a specialist Informatics course serves STEM pathways separately. Yet the content and depth of the general track are shaped by governance decisions made largely with reference to the specialist one. This paper presents a comparative analysis of curricula and examination frameworks across fifteen countries, identifying two structural challenges. First, in several systems a significant portion of students completes secondary education without any formal programming exposure. Second, among those who do receive CS education, a \emph{Syntax Ceiling} emerges: Python-based instruction reaches most students, while the algorithmic depth associated with C++ remains concentrated in elite STEM tracks. Drawing on reform cases spanning centralised mandates (France, China, Japan), assessment-driven systems (Poland, Romania, South Korea), and recent universal reforms (Switzerland, Kazakhstan), we show that governance structures and high-stakes examinations are the primary drivers of both challenges -- and that specialist and general-track language choices are rarely independent, linked through shared teacher pipelines that curriculum policy seldom acknowledges. Achieving genuine AI literacy for all requires confronting not just curriculum content, but the access architectures and resource constraints that determine who receives it -- and at what depth.

Presented at 2nd International Workshop on AI Literacy Education For All (CEUR proceedings)

Topics & keywords

#ai literacy#secondary education#programming curriculum#policy analysis#comparative studydigital literacyPythonC++high-stakes examinationscurriculum policy
Programming Language Policy as an AI Literacy Equity Problem: A 15-Nation Comparative Analysis · wovepaper