Abstract

This paper aims to bridge the digital divide in Malawi's primary and secondary schools by developing Chich++, a simple console-based programming language in Chichewa (Nyanja). The goal is to teach fundamental programming and computational concepts to children and adults, especially those with limited English proficiency. Inspired by countries like Germany, China, and Japan, which teach IT in native languages, this initiative seeks to provide Malawian students with culturally and linguistically relevant programming education. By using Chichewa, Chich++ aims to democratize programming education and empower individuals to contribute to Malawi's socio-economic development. To achieve this vision, the paper utilizes a combination of powerful tools and resources. Java is the foundational programming language used for developing Chich++ and its infrastructure, building on the Java Interpreter Structure. Additionally, a graphical editor is employed to create the language's lessons on a documentation panel, paired with a code editor and an output pane. Preliminary (desired) results indicate a suitable engagement theme and comprehensive way for students using Chich++ to understand basic coding and programming concepts, compared to those learning in English. Positive feedback highlights the potential impact on learning outcomes. To achieve this vision, the project utilizes a graphical editor that facilitates the construction of lessons, with a well-thought documentation area to enhance the learning experience.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call