Introductory programming: a systematic literature review

A Luxton-Reilly, Simon, I Albluwi, BA Becker… - … companion of the 23rd …, 2018 - dl.acm.org
As computing becomes a mainstream discipline embedded in the school curriculum and
acts as an enabler for an increasing range of academic disciplines in higher education, the …

A systematic mapping of introductory programming languages for novice learners

P Perera, G Tennakoon, S Ahangama… - IEEE …, 2021 - ieeexplore.ieee.org
Delivery of core programming principles to novices is a challenging task and many
introductory programming languages and platforms have been designed to support this …

Non-native english speakers learning computer programming: Barriers, desires, and design opportunities

PJ Guo - Proceedings of the 2018 CHI conference on human …, 2018 - dl.acm.org
People from nearly every country are now learning computer programming, yet the majority
of programming languages, libraries, documentation, and instructional materials are in …

Programming misconceptions for school students

A Swidan, F Hermans, M Smit - … of the 2018 ACM Conference on …, 2018 - dl.acm.org
Programming misconceptions have been a topic of interest in introductory programming
education, with a focus on university level students. Nowadays, programming is increasingly …

Building a multilingual Wikipedia

D Vrandečić - Communications of the ACM, 2021 - dl.acm.org
Building a multilingual Wikipedia Page 1 38 COMMUNICATIONS OF THE ACM | APRIL 2021 |
VOL. 64 | NO. 4 viewpoints IMA GE B Y ANDRIJ BOR YS A SSOCIA TE S, USING WIKIPEDIA …

Languages, literacies and literate programming: can we use the latest theories on how bilingual people learn to help us teach computational literacies?

S Vogel, C Hoadley, AR Castillo… - Computer Science …, 2020 - Taylor & Francis
ABSTRACT Background and Context: In this theory paper, we explore the concept of
translanguaging from bilingual education, and its implications for teaching and learning …

Combined effects of block-based programming and physical computing on primary students' computational thinking skills

O Kastner-Hauler, K Tengler, B Sabitzer… - Frontiers in …, 2022 - frontiersin.org
Basic Digital Education (BDE) is already planned to be integrated with the forthcoming
curriculum for Austrian primary schools (6–10 years) as it was already implemented for …

Beyond representationalism: Heterogeneity as an ethical turn in STEM and computing education

S Kayumova, P Sengupta - The learning sciences in conversation, 2022 - taylorfrancis.com
In this chapter, the authors explore the relationship between representationalism–which they
position as a particular form of axiological commitment to valuing symbolic (including …

Leveraging LLM Tutoring Systems for Non-Native English Speakers in Introductory CS Courses

IV Molina, A Montalvo, B Ochoa, P Denny… - arXiv preprint arXiv …, 2024 - arxiv.org
Computer science has historically presented barriers for non-native English speaking
(NNES) students, often due to language and terminology challenges. With the rise of large …

Do developer perceptions have borders? Comparing C code responses across continents

Y Zhuang, Y Yan, LA DeLong, MK Yeh - Software Quality Journal, 2024 - Springer
Recent studies have empirically validated the existence of small patterns in C code, named
atoms of confusion (or atoms for short), that can interfere with program comprehension. The …