Computer Science Scheme of Work — Form Two 2027

Azimio la Kazi — Sayansi ya Kompyuta, Kidato cha Pili. TIE-aligned, ready to download and personalise for your school year.

About this scheme

This Form Two Computer Science scheme of work follows the competency-based planning format set out by the Tanzania Institute of Education (TIE). It covers the Internet and the basics of cyber security, then the basic principles of computer programming: programming languages and tools, installing and configuring a language, writing programs with variables, data types and branching, and debugging. It is a starting point: add your school name and term dates, and adjust pacing for holidays and school events before submitting it to your head of department.

What the scheme contains

Every row of the scheme is one planned teaching week and carries the same eleven columns: Main Competence, Specific Competence, Learning Activities, Specific Activities, Month, Week, Periods, Reference, Teaching and Learning Methods, Teaching and Learning Resources, Assessment Tools and Remarks. The Remarks column is used for examination dates and school breaks.

Competences covered

Period allocation

Computer Science is planned at two periods per teaching week, with four-period double weeks in March. Across the year the scheme runs to roughly 56 periods, with weeks left free for mid-term, terminal and national examinations and school breaks.

Teaching methods, resources and assessment

Methods include group discussion, case studies, practical work, demonstrations and TIPS. Resources include computers with Internet connectivity, projectors, smart boards and computers installed with programming tools. Assessment combines quizzes, questions and answers, project work, presentations, group discussion, flash cards and random assessment tests.

Sample layout

Below is a short extract in the official column format. The full download follows the same layout week by week across the year, including mid-term and terminal examinations and school holidays.

Main CompetenceSpecific CompetenceLearning ActivitiesSpecific ActivityMonth / WeekPeriodsReferenceMethodsResourcesAssessment
1.0 Demonstrate mastery of the basic concepts of Computer Science1.5 Demonstrate mastery of the Internet and basics of cyber securityDescribe and discuss the meaning of the Internet(a) Describe the concept of the Internet and cyber securityJanuary, Week 22TIE (2023) Computer Science Form Two Student's BookGroup discussion and case studyProjector, computer, handouts, TV, smart board, digital podium, Internet connectivityQuizzes, questions and answers, project work, presentation, group discussion, flash cards, random assessment tests
1.0 Demonstrate mastery of the basic concepts of Computer Science1.5 Demonstrate mastery of the Internet and basics of cyber securityDescribe and discuss cyber security threats(c) Understand cyber security threats and related countermeasuresFebruary, Week 22TIE (2023) Computer Science Form Two Student's BookTIPS, case studyComputer with Internet connectivityQuizzes, questions and answers, project work, presentation, group discussion, flash cards, random assessment tests
2.0 Demonstrate mastery of the basic principles of Computer Science2.2 Demonstrate an understanding of basic principles of computer programmingDescribe and discuss how to install a programming language(c) Install and configure the selected programming languageJuly, Week 42TIE (2023) Computer Science Form Two Student's BookDemonstration and practical workComputers installed with appropriate programming toolsQuizzes, questions and answers, project work, presentation, group discussion, flash cards, random assessment tests
2.0 Demonstrate mastery of the basic principles of Computer Science2.2 Demonstrate an understanding of basic principles of computer programmingDescribe and discuss program branching(f) Use syntax and constructs of the selected programming language to write programs with branchingSeptember, Week 42TIE (2023) Computer Science Form Two Student's BookPractical workComputers installed with appropriate programming toolsQuizzes, questions and answers, project work, presentation, group discussion, flash cards, random assessment tests
Note: This is a short extract of the full scheme. The full download follows the same official format week by week across the year, including mid-term breaks, holidays and the examination periods in the Remarks column.

Get the full scheme of work

Download a free sample below, or access the complete Form Two Computer Science scheme, along with every other subject, through the Click Online Academy teacher panel.

Download Free Sample (PDF) Click Here to Get All Schemes of Work

More Computer Science resources

Planning Computer Science for 2027? These Click Online Academy resources pair well with this scheme of work.

More Form Two schemes of work

Frequently asked questions

Is this Computer Science scheme of work aligned to the TIE new curriculum?

Yes. It follows the competency-based format prescribed by the Tanzania Institute of Education for the new curriculum.

Is the sample download free?

Yes, a free sample is available to download directly from this page. The full scheme of work is available through the Click Online Academy teacher panel.

How many periods does the Computer Science scheme allocate?

Computer Science is planned at two periods per teaching week, with four-period double weeks in March.

Do I need to personalise the scheme before submitting it?

Yes. Add your school name and term dates, and adjust pacing for holidays and school events before submitting it to your head of department.

← Back to Form Two Schemes of Work