Students ultimately need direction from their teachers in order to learn to code. It is for this reason ACW is broadly divided into two: Train-The-Trainer and the ACW live training sessions which happen in August and October respectively. The Train-the-Trainer (TTT) sessions form a cornerstone of Africa Code Week’s sustainable impact across the continent by empowering teachers with skills and teaching materials that drive the advance of digital skills in the school curriculum.
In October, during Africa Code Week live sessions, thousands of free coding activities for youth aged between 8 to 16 are organised across all 36 participating African Countries. The ultimate goal is to ensure that in the near future, the best programmers will come from Africa. It’s a bold claim, but here is why: if it works here, it works everywhere. Africa has a myriad of challenges- power, bandwidth, cost of data, cost of infrastructure, intermittent connectivity, lack of foreign trust, etc. However, those challenges drive optimisations.
African codes are more efficient, more resilient, more secure, and more economical in power and data because they need to be more robust in our environments. It is also a very real and important skill. This is why locally-developed value will benefit the whole world. Therefore, in the very near future, African kids will take the world by storm.