CodeNgwana is an initiative that is aimed at helping African kids go digital through teaching them how to code. The initiative was founded by Noluvuyo Mpekelana in 2018 with the purpose of improving digital skills in Africa. Ngwana is derived from Southern Sotho and means child. 

Most people still see computer coding or programming as a highly technical skill that is only attractive to a minority of the population. In reality, coding is a skill that is useful in everyday life, especially in today's highly digital world. The is growing interest around coding and many coding initiatives have been started across the Globe and in South Africa.

Most coding initiatives available in South Africa are often focused at high school learners and tertiary students. CodeNgwana is bridging the digital divide by introducing children as young as 3 years old to computational thinking. When children understand how computers think they are able to use technology critically and potentially contribute to it. CodeNgwana  believes that being able to program for young children is just as important as learning how to count or read.

Our program introduce children to a world of algorithms, bugs, problem-solving skills and creativity. Children learn best through play and are motivated by challenges. Coding is a new kind of literacy for the 21st century. We want to help the new generation to realise their full creative potential in a world of rapidly increasing in technological progress.

CodeNgwana targets children between the ages of 3 years to 12 years. We have done a lot of research for these age groups around which computational and programming concepts should be introduced at each age and the benefits of introducing coding to young kids.

We have currently started out the initiative in Johanessburg, South Africa by offering the coding lessons as extra mural activities at various schools and we are looking to expand across South Africa. 

CodeNgwana is driving a digital culture in kids through various programs such as coding camps, holiday programs and private coding lessons.

We help your children solve everyday problems and get set up for a lifetime of opportunities by teaching them coding. The nearly endless ways of coding and solving problems can inspire kids to grow.

CodeNgwana teaches children how to remodel the technological world around them, and help them become creators rather than just consumers of technology.