DATE . . . . . . . . . . . . . . . . . . . . . . . . . . . TIME . . . . . . . . . . . . . . . . . . . .
1. CLASS INFORMATION
| NUMBER OF STUDENTS | |||||
| REGISTERED | PRESENT | ||||
| GIRLS | BOYS | TOTAL | GIRLS | BOYS | TOTAL |
| . | |||||
MAIN COMPETENCE
1.0 Demonstrate mastery of the principles of Computer Science
SPECIFIC COMPETENCE
1.1 Demonstrate understanding of the principles of computer architecture and organisation
MAIN ACTIVITY
Describe the classification of computer architecture; Demonstrate understanding of Boolean algebra and logic gates; Analyse instruction set architecture
SPECIFIC ACTIVITY
Describe the classification of computer architecture (Von Neumann and Non-Von Neumann, Harvard Architecture, Modified Harvard Architecture, Flynn's Taxonomy)
TEACHING AND LEARNING RESOURCES
Simulators, Computer systems, Models, Video tutorials, Internet resources, Marker pens, Flip charts, NVDA, VR/AR tools, Logic gate kits, Simulation software
REFERENCES: T.I.E (2024) Computer Science for Advanced Secondary Schools Student's Book Form Five, Dar-es-Salaam
|
Teaching Structure |
Time |
Teacher Activities |
Students Activities |
Assessment Criteria |
|
Introduction |
10 minutes |
Introduce concepts through demonstrations and questioning. |
Respond to questions and share prior knowledge. |
Students identify concepts related to describe the classification of computer architecture (von neumann and non-von neumann, harvard architecture, modified harvard architecture, flynn's taxonomy). |
|
Competence Development |
30 minutes |
Guide simulations, discussions and practical activities. |
Participate in practical activities and discussions. |
Students demonstrate understanding of describe the classification of computer architecture (von neumann and non-von neumann, harvard architecture, modified harvard architecture, flynn's taxonomy). |
|
Design |
20 minutes |
Provide practical tasks and supervise implementation. |
Perform individual and group tasks. |
Students apply skills related to describe the classification of computer architecture (von neumann and non-von neumann, harvard architecture, modified harvard architecture, flynn's taxonomy). |
|
Realizations |
20 minutes |
Assess students and provide feedback. |
Present findings and reflect on learning. |
Students attain outcomes related to describe the classification of computer architecture (von neumann and non-von neumann, harvard architecture, modified harvard architecture, flynn's taxonomy). |
REMARKS :
--REMARKS TO WRITTEN HERE-- |
DATE . . . . . . . . . . . . . . . . . . . . . . . . . . . TIME . . . . . . . . . . . . . . . . . . . .
1. CLASS INFORMATION
| NUMBER OF STUDENTS | |||||
| REGISTERED | PRESENT | ||||
| GIRLS | BOYS | TOTAL | GIRLS | BOYS | TOTAL |
| . | |||||
MAIN COMPETENCE
1.0 Demonstrate mastery of the principles of Computer Science
SPECIFIC COMPETENCE
1.1 Demonstrate understanding of the principles of computer architecture and organisation
MAIN ACTIVITY
Describe the classification of computer architecture; Demonstrate understanding of Boolean algebra and logic gates; Analyse instruction set architecture
SPECIFIC ACTIVITY
Explain the importance and roles of different computer architectures in modern computing systems
TEACHING AND LEARNING RESOURCES
Simulators, Computer systems, Models, Video tutorials, Internet resources, Marker pens, Flip charts, NVDA, VR/AR tools, Logic gate kits, Simulation software
REFERENCES: T.I.E (2024) Computer Science for Advanced Secondary Schools Student's Book Form Five, Dar-es-Salaam
|
Teaching Structure |
Time |
Teacher Activities |
Students Activities |
Assessment Criteria |
|
Introduction |
10 minutes |
Introduce concepts through demonstrations and questioning. |
Respond to questions and share prior knowledge. |
Students identify concepts related to explain the importance and roles of different computer architectures in modern computing systems. |
|
Competence Development |
30 minutes |
Guide simulations, discussions and practical activities. |
Participate in practical activities and discussions. |
Students demonstrate understanding of explain the importance and roles of different computer architectures in modern computing systems. |
|
Design |
20 minutes |
Provide practical tasks and supervise implementation. |
Perform individual and group tasks. |
Students apply skills related to explain the importance and roles of different computer architectures in modern computing systems. |
|
Realizations |
20 minutes |
Assess students and provide feedback. |
Present findings and reflect on learning. |
Students attain outcomes related to explain the importance and roles of different computer architectures in modern computing systems. |
REMARKS :
--REMARKS TO WRITTEN HERE-- |