DATE . . . . . . . . . . . . . . . . . . . . . . . . . . . TIME . . . . . . . . . . . . . . . . . . . .
1. CLASS INFORMATION
| NUMBER OF STUDENTS | |||||
| REGISTERED | PRESENT | ||||
| GIRLS | BOYS | TOTAL | GIRLS | BOYS | TOTAL |
| . | |||||
MAIN COMPETENCE
1. Demonstrate mastery of the principles of Computer Science
SPECIFIC COMPETENCE
1.3 Demonstrate mastery of web application development (Using PHP/Python, JavaScript, CSS, etc)
MAIN ACTIVITY
Describe the web application; Create interactive web pages; Apply web API in rich web-based applications
SPECIFIC ACTIVITY
Describe web applications: meaning, history and development
TEACHING AND LEARNING RESOURCES
Simulators (Celiot, Celiot++, Jeliot, etc), Virtual labs, Computer systems, Internet resources, NVDA and braille devices
ASSESSMENT CRITERIA
Students correctly demonstrate ability to describe web applications: meaning, history and development.
REFERENCES: T.I.E (2024) Computer Science for Advanced Secondary Schools Student's Book Form Six, Dar-es-Salaam
|
Teaching Structure |
Time |
Teacher Activities |
Students Activities |
Assessment Criteria |
|
Introduction |
10 minutes |
Introduce concepts using scenarios, demonstrations and questioning. |
Respond to questions and share prior knowledge. |
Identify concepts related to describe web applications: meaning, history and development. |
|
Competence Development |
30 minutes |
Guide practical activities, simulations, demonstrations and discussions. |
Participate in practical activities and discussions. |
Demonstrate understanding of describe web applications: meaning, history and development. |
|
Design |
20 minutes |
Provide tasks and supervise implementation. |
Perform individual and group tasks. |
Apply skills related to describe web applications: meaning, history and development. |
|
Realizations |
20 minutes |
Assess students and provide feedback. |
Present findings and reflect on learning. |
Attain outcomes related to describe web applications: meaning, history and development. |
REMARKS :
--REMARKS TO WRITTEN HERE-- |
DATE . . . . . . . . . . . . . . . . . . . . . . . . . . . TIME . . . . . . . . . . . . . . . . . . . .
1. CLASS INFORMATION
| NUMBER OF STUDENTS | |||||
| REGISTERED | PRESENT | ||||
| GIRLS | BOYS | TOTAL | GIRLS | BOYS | TOTAL |
| . | |||||
MAIN COMPETENCE
1. Demonstrate mastery of the principles of Computer Science
SPECIFIC COMPETENCE
1.3 Demonstrate mastery of web application development (Using PHP/Python, JavaScript, CSS, etc)
MAIN ACTIVITY
Describe the web application; Create interactive web pages; Apply web API in rich web-based applications
SPECIFIC ACTIVITY
Explain types of web applications
TEACHING AND LEARNING RESOURCES
Simulators (Celiot, Celiot++, Jeliot, etc), Virtual labs, Computer systems, Internet resources, NVDA and braille devices
ASSESSMENT CRITERIA
Students correctly demonstrate ability to explain types of web applications.
REFERENCES: T.I.E (2024) Computer Science for Advanced Secondary Schools Student's Book Form Six, Dar-es-Salaam
|
Teaching Structure |
Time |
Teacher Activities |
Students Activities |
Assessment Criteria |
|
Introduction |
10 minutes |
Introduce concepts using scenarios, demonstrations and questioning. |
Respond to questions and share prior knowledge. |
Identify concepts related to explain types of web applications. |
|
Competence Development |
30 minutes |
Guide practical activities, simulations, demonstrations and discussions. |
Participate in practical activities and discussions. |
Demonstrate understanding of explain types of web applications. |
|
Design |
20 minutes |
Provide tasks and supervise implementation. |
Perform individual and group tasks. |
Apply skills related to explain types of web applications. |
|
Realizations |
20 minutes |
Assess students and provide feedback. |
Present findings and reflect on learning. |
Attain outcomes related to explain types of web applications. |
REMARKS :
--REMARKS TO WRITTEN HERE-- |