Curriculum Development

Curriculum Development

Africa Teen Geeks has signed a Memorandum of Understanding with the Department of Basic Education to develop and implement a coding curriculum from Grade R-9. The majority of township schools do not have an internet connection which excludes them from the majority of the coding platforms. The curriculum designed specifically for the South African market by focusing on the ‘E’ in STEM (Science, Technology, Engineering, Mathematics). 


  • Less than 1% of students matriculate with education in CS; there are limited programs available to students in the towns but not in the greater townships of the country - there is no scalable solution in place to provide a consistent CS educational infrastructure for students.
  • Less than 10% of schools have a reliable internet connection in South Africa
  • In South Africa, only 5% of schools offer computer science even then it's not programming. The curriculum is teaching mainly HTML. There is a high dropout rate from grade 10. Less than 1% does computer science in matric. One of the reasons The Department of Basic Education (DBE) has given for this is because students find the subject very hard. Similar to the United States fewer girls take IT, only 23% of IT students are girls.
  • Lack of qualified teachers/educators to teach the materials


provide students with the foundations for future work and careers in computation-based problem-solving.

  • An ability to apply knowledge of mathematics, science and computing
  • An ability to function on multidisciplinary teams
  • An ability to identify, formulate and solve problems
  • An ability to communicate effectively—both orally and in writing
  • An understanding of the field of computing in a global and societal context


The platform will be specially designed to provide offline access to a curated educational content library. It will be available in all 11 official languages. The content library will be designed to support a well-rounded curriculum, including lessons and assessments--and exploratory materials, such as books, games, and simulations. The platform will be designed to encourage self-learning where teachers play a role of facilitators. All modules will include a series of videos, followed by readings and tests that are graded.


We are developing a special process to package online learning materials to be taken offline. One of our innovations is a video compression technique that convert the pen strokes and objects in a blackboard-style video into scalable vector objects. In our tests, a 250MB video can now be compressed into just a single megabyte, while retaining most of the original quality. This reduces the time and cost needed to download a large set of videos and allows a large amount of content to be stored on a small, low-cost device. 


The platform will be designed to support self-paced learning. Track educational growth for individuals and groups of learners accurately and easily. The platform will come tools such as a coach dashboard, exam creation, exercises, assignment of content for differentiated instruction, and a recommendation tool that displays useful and relevant next steps based on a learner's history, progress, and goals. The exams will be automated to support the teachers with grading to minimize administrative requirements.


Internet access is not required. Africa Teen Geeks is developing a platform that can be distributed through USB’s and will give the learners the same experience as those with internet access. All the content, tests and exams will also be automatically graded making it easy for teachers to monitor and administer their classes