This page is a Grade R download hub for Coding and Robotics lesson-plan PDFs. It is not a second full CAPS dump.
The Department of Basic Education now publishes a final Foundation Phase Coding and Robotics CAPS (hub filename FP Coding and Robotics CAPS Final 2025.pdf). That final document organises the subject into three content areas: Coding, Robotics and Digital Concepts. Foundation Phase teaching is unplugged-first: devices and software are optional enrichment, not a requirement to start.
Full Foundation Phase classroom rollout was postponed to 2026. Do not treat 2025 as the current implementation year for every school.
The PDFs below are Johannesburg Central (JJV) district packs uploaded in January 2023. Filenames still use older draft/pilot strand names (Pattern Recognition, Algorithms and Coding, Robotics skills, Internet and ECommunication, Application skills). Treat them as historic pilot/district resources. They are not the Final 2025 CAPS. Always verify against the Final PDF before you teach from them.
CAPS123 is not an official Department of Basic Education site. Verify every claim against the Final 2025 CAPS on the DBE hub.
Official Final CAPS (use this first)
- DBE CAPS documents hub
- Foundation Phase CAPS list (includes Coding and Robotics)
- Download: FP Coding and Robotics CAPS Final 2025.pdf
For a short plain-English walk-through of the final three content areas, see Introducing the Final Coding and Robotics Curriculum for South African Foundation Phase Learners. That post still mentions a 2025 start in places; plan from the 2026 rollout timing and the Final PDF above.
How the final subject is organised
From Section 2 of the Final FP CAPS:
| Content area | What it covers (high level) |
|---|---|
| Coding | Algorithms and programming practices, pattern work as part of coding, debugging and related computational thinking |
| Robotics | What a robot is, components, design and construction, mimicking operations and following instructions |
| Digital Concepts | Digital citizenship, digital awareness and digital skills in a Foundation Phase context |
The older draft CAPS used five Foundation Phase study areas (Pattern Recognition; Algorithms and Coding; Robotics Skills; Internet and e-Communication; Application Skills). Those draft strand names still appear in the JJV filenames below. In the final CAPS, pattern work sits under Coding, and related digital ideas sit under Digital Concepts.
There is no standalone Coding and Robotics ATP listed on the national 2023 ATPs hub at the time of this refresh. Plan from Final CAPS Section 3 (grade and term clarification) plus your province or district guidance for 2026.
How to use the downloads on this page
- 1. Open the Final FP CAPS PDF and check the Grade R term tables for Coding, Robotics and Digital Concepts.
- 2. Download a JJV PDF below only as a starting point. Titles still mirror draft/pilot strand names from a Johannesburg Central district pack.
- 3. Adapt language, outcomes and sequencing to the Final 2025 CAPS and your school timetable. Do not treat a 2023 week label as a current national week map.
- 4. Prefer unplugged activities first. Add devices only where they enrich learning and where your school can support them.
Labelling used on every file list: Johannesburg Central (JJV) district pack; uploaded 2023; draft/pilot strand filenames; check against Final 2025 CAPS before use.
Lesson plan downloads (historic JJV packs)
Coverage on this hub is Term 1, Term 2 and Term 3 for Grade R (30 PDFs, all live). Files are grouped under the final content-area names where the old filename allows a clear map. That grouping is a navigation aid only. It is not a new official week map.
Term 1
Historic note: These PDFs are Johannesburg Central (JJV) Grade R packs uploaded in January 2023. Filenames still use draft/pilot strand names. They are not the Final 2025 CAPS. Check each file against the official Final FP CAPS before classroom use.
Coding
- JJV Term 1 Week 1 Pattern Recognition and Problem Solving (draft filename)
- JJV Term 1 Week 2 Pattern Recognition and Problem Solving (draft filename)
- JJV Term 1 Week 3 Pattern Recognition and Problem Solving (draft filename)
- JJV Term 1 Week 4 Algorithms and Coding (draft filename)
- JJV Term 1 Week 5 Algorithms and Coding (draft filename)
Robotics
Digital Concepts
- JJV Term 1 Week 7 Internet and ECommunication (draft filename)
- JJV Term 1 Week 8 Application skills (draft filename)
- JJV Term 1 Week 9 Application skills (draft filename)
- JJV Term 1 Week 10 Application skills (draft filename)
Term 2
Historic note: These PDFs are Johannesburg Central (JJV) Grade R packs uploaded in January 2023. Filenames still use draft/pilot strand names. They are not the Final 2025 CAPS. Check each file against the official Final FP CAPS before classroom use.
Coding
- JJV Term 2 Week 1 Pattern Recognition (draft filename)
- JJV Term 2 Week 2 Pattern Recognition (draft filename)
- JJV Term 2 Week 3 Pattern Recognition (draft filename)
- JJV Term 2 Week 4 Algorithms and Coding (draft filename)
- JJV Term 2 Week 5 Algorithms and Coding (draft filename)
Robotics
Digital Concepts
- JJV Term 2 Week 7 Internet and eommunication (draft filename; original spelling)
- JJV Term 2 Week 8 Application skills (draft filename)
- JJV Term 2 Week 9 Application skills (draft filename)
- JJV Term 2 Week 10 Application skills (draft filename)
Term 3
Historic note: These PDFs are Johannesburg Central (JJV) Grade R packs uploaded in January 2023. Filenames still use draft/pilot strand names. They are not the Final 2025 CAPS. Check each file against the official Final FP CAPS before classroom use.
Coding
- JJV Term 3 Week 1 Pattern Recognition (draft filename)
- JJV Term 3 Week 2 Pattern Recognition (draft filename)
- JJV Term 3 Week 3 Pattern Recognition (draft filename)
- JJV Term 3 Week 4 Algorithms and Coding (draft filename)
- JJV Term 3 Week 5 Algorithms and Coding (draft filename)
Robotics
Digital Concepts
- JJV Term 3 Week 7 Internet and eommunication (draft filename; original spelling)
- JJV Term 3 Week 8 Application skills (draft filename)
- JJV Term 3 Week 9 Application skills (draft filename)
- JJV Term 3 Week 10 Application skills (draft filename)
Related CAPS123 pages
- Introducing the Final Coding and Robotics Curriculum (Foundation Phase)
- Coding and Robotics lesson plans Grades 1–3 (2023 DOCX packs; labelled historic pilot/draft-aligned; Final PDF first)
- Foundation Phase Coding and Robotics hub (being refreshed toward the final CAPS; check dates)
- What is CAPS?
- How to use Foundation Phase ATPs (general FP ATP method; no separate national Coding and Robotics ATP found on the 2023 ATPs hub)
- What are Annual Teaching Plans?
Disclaimer
CAPS123 shares teacher-facing links and historic lesson files for convenience. It is not the Department of Basic Education and it does not publish official CAPS policy. Always verify planning against the Final FP Coding and Robotics CAPS on the DBE CAPS hub and against current provincial or district guidance for the 2026 Foundation Phase rollout.
Comments are closed.