South Africa has already developed a Framework for Skills for a Changing World and different Provincial Education Departments (PEDs) are at various stages of implementation to ensure that teachers and learners are exposed to a range of skills and competencies that will equip them for the 21st Century.
Teachers and learners will be able to respond to emerging technologies, including the Internet of Things, Robotics and Artificial Intelligence. To keep pace with these developments, the Council of Education Ministers approved the implementation of a Coding and Robotics curricula in the Foundation Phase during 2018. The Department is currently developing the Coding and Robotics curricula for the GET Band, from Grade R to 9.
As a main partner, UNISA has made available 24 Information Communication and Technology (ICT) Laboratories throughout the country for the training of 72,000 teachers in Coding. The Universities of South Africa and the North West are currently working on the development of a Framework for Coding for Grades R to 9, and for supporting the DBE to develop a Coding Platform that utilises Artificial Intelligence and Machine Learning to customise teaching and learning. This Platform will be available in all eleven languages to ensure that all learners are introduced to Coding and Robotics in their mother tongue.
There are plans in place to train at least three teachers in each of the 16,000 primary schools to teach Coding. The implementation of Coding in the system will be preceded by a pilot project in 50 schools in five provinces during 2019, to ready the system and to ensure that the schools are prepared for full implementation post 2020.