IsiPython: A Localised IsiXhosa Programming Environment for Inclusive Computing Education
Project Showcase

IsiPython: A Localised IsiXhosa Programming Environment for Inclusive Computing Education

Combining Language, Learning, and Code to Make Programming More Accessible

By: Lutho Mngqibisa , Buhle Mlandu

Supervised by: Aslam Safla


About

Abstract

The dominance of English in programming languages creates barriers for South African students whose primary language is not English, particularly in early Computer Science education. This forces learners to understand programming concepts while navigating a foreign language, increasing cognitive load and reducing confidence. While localized programming tools exist for languages such as Amharic, Yoruba, Hindi, and Tamil, none address isiXhosa or other South African indigenous languages, and few provide integrated runtime translation or web-based learning support.

IsiPython is an educational programming platform that allows students to code and debug in isiXhosa. The system includes an isiXhosa-to-Python transpiler, a secure execution engine, and a Large Language Model-powered error translation module that explains Python errors in clear isiXhosa. In addition, a web-based IDE integrates debugging, quizzes, and coding challenges to promote active learning.

Evaluations with isiXhosa-speaking Computer Science students at the University of Cape Town showed that IsiPython reduced language barriers, improved comprehension, and increased learner confidence. 82% of participants reported feeling more confident after using the tool, and 64% percent preferred isiXhosa-based programming environments over English ones. These findings demonstrate that language-localized programming tools can enhance inclusivity and accessibility in Computer Science education across South Africa.

Videos 1

Watch presentations, demos, and related content

Documents 1

Downloadable resources and documentation

Click "View Full" to open documents in a new window

Gallery 1

Explore the visual story of this exhibit