Delphi for CAPS Part 1 G10 - The CAPS allows the introduction of a high level programming language in grade 10. Delphi for CAPS part 1 can be used in grade 10 for this purpose. Concepts relevant to the CAPS are explained and illustrated first, one concept per page to make it easy to reference and study from. The explanations are followed by brand new practical exercises to develop problem solving skills and learn the correct syntax. Written exercises are also included to test basic knowledge, highlight common mistakes and guide students to reflect on learning. These exercises can be done for homework.