How to teach Coding and Robotics in the Foundation Phase

Learn about Coding and Robotics in the Foundation Phase, and how best to teach this exciting, new subject!

Coding and Robotics is a new subject introduced by the Department of Basic Education for grade 1 – 9 in South Africa. It aims to prepare learners for the Fourth Industrial Revolution by introducing technology, processes, and ways of thinking that allow them to live and work in a digitally-enabled society. ​

Coding and Robotics Knowledge Strands

The Coding and Robotics Foundation Phase subject in grades 1 to 3 consist of the following Knowledge Strands: ​

  • Pattern Recognition and Problem Solving    ​
  • Algorithms and Coding       ​
  • Robotics Skills          ​
  • Internet and E-Communication      ​
  • Application Skills
Coding and Robotics in the Foundation Phase consists of five knowledge strands. The subject methodology is based on computational thinking and the engineering design process.

21st Century Skills

The Coding and Robotics subject is aimed at guiding and preparing learners to solve problems, think critically, work collaboratively and creatively, function in a digital and information-driven world, apply digital and ICT skills and to transfer these skills to solve everyday problems and its possibilities, including equipping learners for meaningful and successful living in a rapidly changing and transforming society. ​

Coding and Robotics can help teach 21st Century Skills in the Foundation Phase

Read more