| Main competence | Specific competence | Learning Activities | Specific activities | Month | Week | Periods | Reference | Teaching and learning methods | Teaching and learning resources | Assessment tools | Remarks |
| 1.0 Demonstrate mastery of the basic Concepts of Computer Science | 2.2 Demonstrate an understanding of basic principles of computer programming | (g) Debugging computer programs | Describe and discuss Carry out debugging | October | Week 2 | 2 | TIE(2023) Computer Science students Book For Form Two. Dar es salaam | Demonstration | Computer installed with appropriate programming tools | •Quizzes, questions and answers •flash cards, random assessment tests |
Remarks Written here |
| 1.0 Demonstrate mastery of the basic Concepts of Computer Science | 2.2 Demonstrate an understanding of basic principles of computer programming | (g) Debugging computer programs | Describe and discuss Carry out debugging | October | Week 3 | 2 | TIE(2023) Computer Science students Book For Form Two. Dar es salaam | Demonstration | Computer installed with appropriate programming tools | •Quizzes, questions and answers •project work, presentation, group discussion •flash cards, random assessment tests |
Remarks Written here |
| 1.0 Demonstrate mastery of the basic Concepts of Computer Science | 2.2 Demonstrate an understanding of basic principles of computer programming | (d) Use programming tools of selected programming language to write a program | i)Describe and discuss Use variable and data types | August | Week 1 | 2 | TIE(2023) Computer Science students Book For Form Two. Dar es salaam | Demonstration and Practical work | Computer installed with appropriate programming tools | •Quizzes, questions and answers •project work, presentation, group discussion •flash cards, random assessment tests |
Remarks Written here |