The CAPS-Aligned Code4Kids Curriculum

From Grade R to Grade 9.
Visit our CAPS Webinar Hub for free resources, tools and Webinar recordings.
CAPS Webinar Hub
CAPS ALIGNED

Code4Kids is Aligned to the CAPS Coding and Robotics Curriculum

The Code4Kids platform offers a comprehensive curriculum built for teachers, by teachers. Teacher resources and ready-to-teach lessons make it simple to integrate coding and robotics into your classroom, regardless of your technical background.

Code4Kids is a fully CAPS-Aligned Curriculum ready-to-go on our platform, with the following teacher resources.
  • Teacher Guides: Including curriculum maps and schemes of work
  • Lesson Plans: Taking you through each and every lesson
  • Teacher Presentations: Slides for teachers to use in class
  • Student Worksheets: Printable lesson worksheets
  • Online Activities: Optional interactive workspace
CAPS CODING & ROBOTICS ALIGNED

Foundation Phase

In the Foundation Phase, the CAPS Coding and Robotics Curriculum emphasises process-driven learning, where skills are developed progressively. Learners are introduced to foundational coding concepts, progressing from basic awareness of patterns and digital devices to understanding algorithms, loops, robot programming, and digital concepts. Problem-solving and responsible use of digital content are key focus areas.

CAPS CODING & ROBOTICS ALIGNED

Intermediate Phase

In the Intermediate Phase, the CAPS Coding and Robotics Curriculum equips students with additional skills in computational thinking, design thinking, and digital skills. Through engaging hands-on activities, students learn to approach problems systematically using coding, while robotics lessons foster creativity and innovation by enabling students to design and control robotic systems.
    CAPS CODING & ROBOTICS ALIGNED

    Senior Phase

    In the Senior Phase, the CAPS Coding and Robotics Curriculum introduces line-based programming, covering flow diagrams, logic gates, and binary systems. In robotics, students design and program mechanical and electrical systems using CAD and develop autonomous robots. The curriculum also emphasises digital citizenship and cybersecurity, preparing students for the digital world.

    FAQs

    Have Questions?

    We’re here to help at every step!
    Contact Us
    What software is needed?
    icon - a black chevron pointing to the right
    It couldn’t be easier! No installs, all you need is a web browser (like the one you’re using to look at this website!).

    Before your first lesson our teacher support team will assist with ensuring that your security and firewall allows our software to work effectively on your devices.
    Who teaches the lessons?
    icon - a black chevron pointing to the right
    Lessons are taught by YOU, the teacher. Lessons are relevant to all teachers, from the classroom to computer teacher. No coding background required.
    How frequently should we have lessons?
    icon - a black chevron pointing to the right
    The Code4Kids team will work with you to ensure the schedule of the lessons fit into your current schedule. Lessons can be done weekly, or daily for a few weeks, it really depends how you want to set it up.

    Got CAPS questions?

    General Coding and Robotics Questions
    What is Coding and Robotics?
    Why is Coding and Robotics being introduced in schools?
    When will Coding and Robotics be compulsory?
    How can teachers with no experience prepare to teach coding and robotics?
    Will there be more workshops?
    Implementing CAPS Coding & Robotics in Foundation Phase (Grades R-3)
    How can I teach coding and robotics without a computer lab or devices?
    Are there specific resources for Early Childhood Development (ECD) centers?
    How can coding and robotics be integrated into the existing curriculum?
    What are the expected outcomes for students in the Foundation Phase?
    Assessment: Coding & Robotics
    Will Coding and Robotics be assessed?
    If Coding and Robotics are assessed, will marks be captured in SASAMS?
    Teacher Training & Support
    Where can teachers get training and support for teaching coding and robotics?
    Do teachers need a specific qualification to teach coding and robotics?
    Will there be additional support for teachers in rural or under-resourced schools?
    Curriculum-Specific Related Questions
    Is the curriculum designed for large class sizes?
    Will there be textbooks and teacher guides available?
    How often will the curriculum be updated?
    What software is available for teachers and schools to help implement coding and robotics?
    How can coding and robotics be integrated into the already crowded school day?
    Foundation Phase
    Intermediate Phase
    Senior Phase

    The National Curriculum Statement Document - Foundation Phase

    The CAPS Coding and Robotics Foundation Phase (Gr R-3) document outlines a comprehensive approach to teaching coding and robotics in the Foundation Phase.
    It emphasises the importance of developing foundational computational thinking skills through unplugged activities, play-based learning, and exploration of digital tools.

    Download Foundation Phase PDF
    The National Curriculum Statement Document - Intermediate Phase

    The CAPS Coding and Robotics Curriculum for Intermediate Phase (Gr 4-6) focuses on cultivating computational thinking skills for Grade 4-6. It explores how problem-based learning and block-based coding can be effectively integrated into the curriculum to develop algorithmic thinking, problem-solving, and logical reasoning abilities

    Download Intermediate Phase PDF
    The National Curriculum Statement Document - Senior Phase

    The CAPS Coding and Robotics Curriculum for Senior Phase ( Gr7-9) introduces advanced computational thinking concepts suitable for Grade 7-9. It emphasises the importance of applying computational thinking to solve complex problems, utilising text-based programming languages, and exploring emerging technologies such as data science and artificial intelligence.

    Download Senior Phase PDF