Coding and Robotics

Coding and Robotics combine the principles of programming with the design, construction, and operation of robots. Programming concepts, practices, and perspectives are applied to control devices to perform specific tasks. It includes digital concepts that refer to various ideas, principles and processes that are associated with digital technologies and their use.

The teaching and learning of Coding and Robotics (C&R) aim to develop the following for the learner to be able to:

  • develop computational thinking skills to solve problems.
  • advance design thinking to develop creative and human-centred approaches to solve problems.
  • become part of a generation of creative, innovative systems thinkers that can use coding, robotics, and digital competencies to express their ideas.
  • foster creativity, critical thinking, collaboration, communication, and innovation.
  • function ethically and effectively in a digital and information-driven world.
  • develop a critical awareness of how technologies impact society at large.
  • instil self-efficacy and confidence to deal with situations requiring computational thinking, design thinking and problem solving.
  • prepare for future careers in STEAM related fields.
  • adopt a culture of being self-directed, life-long learners who can apply their skills in a wide range of contexts and situations (adaptable, flexible and resilient).

Grade R - 9

Active filters