Bilingual Programming: A Study of Student Attitudes and Experiences in the African context

Ethel Tshukudu, Emma Dodoo, Felienne Hermans, Monkgogi Mudongo

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

Computer science education is expanding rapidly on a global scale, emphasizing the importance of addressing the barriers created by the dominance of English in programming languages to ensure accessible programming resources and support for non-English speakers. This study, employed a mixed methods approach to investigate the impact of bilingual programming in (Setswana and English) on Senior Secondary School students’ attitudes and behaviors toward computer science, compared to an English-only approach. We recruited students from 18 Senior Secondary Schools to participate in Botswana’s national outreach programming activity using Hedy, a gradual programming language. Students were randomly assigned to use either the bilingual or English-only version of the Hedy platform. We employed the validated Attitudes Towards Computing survey as a pre-and-post-test to assess changes in confidence, enjoyment, usefulness, motivation, and sense of belonging in computer science between the students’ programming bilingually versus in English. We also examined behavior patterns in students who were programming bilingually versus in English and included open-ended questions to explore students’ experiences with their coding in the native language. The results showed that students in the bilingual group attempted more exercises, suggesting higher engagement. They also demonstrated a better understanding and comfort level by using a wider range of programming concepts and native language variables. Qualitative feedback indicated that many students enjoyed coding in a bilingual environment, finding it easier to understand concepts. While all students showed improvements in confidence, enjoyment, and motivation after the programming activities, no significant differences were found between the bilingual and English-only groups in overall attitudes. However, students in the bilingual group reported significantly higher levels of comfort compared to those in the English-only group. These findings suggest that bilingual programming has the potential to enhance students’ engagement and understanding of computer science. This study’s implications indicate that integrating native languages into programming education may improve students’ experiences and outcomes, thus warranting further research in this area.

Original languageEnglish
Title of host publicationKoli Calling '24
Subtitle of host publicationProceedings of the 24th Koli Calling International Conference on Computing Education Research
EditorsJuho Leinonen, Andreas Mühling
PublisherAssociation for Computing Machinery
Pages1-11
Number of pages11
ISBN (Electronic)9798400710384
DOIs
Publication statusPublished - 2024
Event24th International Conference on Computing Education Research, Koli Calling 2024 - Koli, Finland
Duration: 14 Nov 202417 Nov 2024

Publication series

NameACM International Conference Proceeding Series

Conference

Conference24th International Conference on Computing Education Research, Koli Calling 2024
Country/TerritoryFinland
CityKoli
Period14/11/2417/11/24

Bibliographical note

Publisher Copyright:
© 2024 Copyright held by the owner/author(s).

Keywords

  • Bilingualism
  • Broadening Participation
  • Culture
  • K-12
  • Language
  • Programming

Fingerprint

Dive into the research topics of 'Bilingual Programming: A Study of Student Attitudes and Experiences in the African context'. Together they form a unique fingerprint.

Cite this