0% found this document useful (0 votes)
44 views7 pages

2017 ANNUAL 12ICT New

The document is an annual lesson plan for Information Technology at Kulubi Secondary School, detailing the curriculum for Grade 12 for the academic year 2017 E.C. It covers six units including Information Systems, Emerging Technology, Database Management Systems, Web Development, Maintenance and Troubleshooting, and Fundamentals of Programming, with specified learning outcomes, teaching methods, and assessments. Each unit outlines key topics, minimum learning competencies, and instructional strategies to ensure comprehensive student understanding.

Uploaded by

muazahmed0951
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views7 pages

2017 ANNUAL 12ICT New

The document is an annual lesson plan for Information Technology at Kulubi Secondary School, detailing the curriculum for Grade 12 for the academic year 2017 E.C. It covers six units including Information Systems, Emerging Technology, Database Management Systems, Web Development, Maintenance and Troubleshooting, and Fundamentals of Programming, with specified learning outcomes, teaching methods, and assessments. Each unit outlines key topics, minimum learning competencies, and instructional strategies to ensure comprehensive student understanding.

Uploaded by

muazahmed0951
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

ANNUAL LESSSON PLAN

SCHOOL Name; KULUBI SECONDARY SCHOOL TOTAL PERIOD IN YEAR 87


NAME OF TEACHER: YUSUF AHMEDNUR MOHAMMED TOTAL PERIOD IN MONTH 12
SUBJECT: INFORMATION TECHNOLOGY TOTAL PERIOD IN WEEK 3
GRADE : 12
ACADEMIC YEAR 2017 E.C
UNIT ONE: INFORMATION SYSTEMS AND THEIR APPLICATIONS
Learning outcome: At the end of this unit, learners will be able to:
 Explain ethical and legal issues in information systems
 Explain environmental, social and health issues in information system.
 Recognize the basics of intellectual property rights
Main Contents Minimum Learning Competency Teaching Methods Teaching Aids Assessments
Month

Period
Week

Pages

(MLC)
Date
Sem

1 UNIT ONE At the end of this topic, students will -Interactive Lecture -portfolio
4 INFORMATION SYSTEMS AND THEIR be able to: - Demonstration -questions and answer
APPLICATIONS -Explain ethical and legal issues in -Discussion -Exercises / Assessment
1.1. Ethical, Legal, Social, Environmental and information systems. -Audio Visual Resource Activity (homework,
Health Issues in the Use of Information Systems -Explain social, health and classwork, assignment)
1.1.1 Ethical and Legal Issues in Information environmental issues of information -Test
System systems -observation
1.1.2 Social Issues in Information System
7-10

1.1.3 Environmental issues caused by Information


1-13

Systems
1.1.4 Health Issues caused by information systems
2 2 1.2. Intellectual Property (IP) At the end of this topic, students will
September

be able to:
-Define Intellectual property(IR)
14-16

I -Explain the types of intellectual


13-17

property rights (IPR)


3 1.3. Digital Identity Management At the end of this topic, students will
2 be able to:
-Explain digital identity management
17-18

-Understand the benefits of digital


identity management
2 1.4. Collaborating through digital technologies At the end of this topic, students will
1.4.1 Components of Digital Collaboration be able to:
-Understand how to use Digital
18-21

Technologies for collaboration


20-24

-Explain types of collaboration tools


4 2 1.5. Engaging in Citizenship through Digital At the end of this topic, students will
22-23

Technologies be able to:


27-30

-Understand how to engage in


citizenship through digital technologies

 Describe digital identity management.


 Appreciate the role of digital technologies in citizenship.
Page | 1
ANNUAL LESSSON PLAN
SCHOOL Name; KULUBI SECONDARY SCHOOL TOTAL PERIOD IN YEAR 87
NAME OF TEACHER: YUSUF AHMEDNUR MOHAMMED TOTAL PERIOD IN MONTH 12
SUBJECT: INFORMATION TECHNOLOGY TOTAL PERIOD IN WEEK 3
GRADE : 12
ACADEMIC YEAR: 2017 E.C
UNIT2 : EMERGING TECHNOLOGY
Learning outcome: At the end of this unit, students will be able to:
 Describe the meaning and use of bigdata
 Explain cloud computing and fog computing
 Apply cloud computing services
 Explain the Internet of things (IoT) and its applications
Main Contents Minimum Learning Competency Teaching Methods Teaching Aids Assessments
Month

Period
Week

Pages
Date
Sem

(MLC)
I 1 3 UNIT2 : EMERGING At the end of this topic, students will -Interactive Teaching -portfolio
TECHNOLOGY be able to: -Demonstration -questions and answer
2.1. Introduction to Big data -define and explain bigdata -Discussion -Exercises / Assessment
2.1.1 Characteristics of Bigdata - explain characteristics of bigdata -Audio Visual Resource Activity (homework,
2.1.2 Benefits of Bigdata -familiar with advantages, limitations and classwork, assignment)
29-36

2.1.3 Application of Bigdata application of bigdata -Test


1-8

2.1.4 Challenges of Bigdata -observation


2 3 2.2. Cloud Computing At the end of this topic, students will
2.2.1 Introduction to Cloud be able to:
Computing -Define and explain cloud computing
2.2.2 Benefits of Cloud -Explain cloud computing services
Computing -Explain types of cloud computing
2.2.3 Limitations of Cloud
Computing
11-15

37-45

2.2.4 Types of Cloud Computing


October

2.2.5 Cloud Computing Services


3 1 2.3. Fog computing At the end of this topic, students will
be able to:
-Define and explain fog computing
18-22

46-47

-Understand the advantages of fog


computing over cloud computing
3 2.4. Internet of Things (IoT) At the end of this topic, students will
4 2.4.1 Major advantages of IoT be able to:
2.4.2 How Does IoT Work? -Define and explain Internet of Things
48-54

2.4.3 Application of Internet of (IoT)


Things -Understand advantages and applications
25-29

of Internet of Things (IoT)

Page | 2
ANNUAL LESSSON PLAN
SCHOOL Name; KULUBI SECONDARY SCHOOL TOTAL PERIOD IN YEAR 87
NAME OF TEACHER: YUSUF AHMEDNUR MOHAMMED TOTAL PERIOD IN MONTH 12
SUBJECT: INFORMATION TECHNOLOGY TOTAL PERIOD IN WEEK 3
GRADE 12
ACADEMIC YEAR 2017 E.C
UNIT 3: DATABASE MANAGEMENT SYSTEMS
Learning outcome: At the end of this unit, students will be able to:
-Describe the relational database management system. -Differentiate between SQL DDL, DML and DQL.
- Apply SQL DML to manipulate records in tables. -Apply SQL DDL to create tables in a database.
-Explain Fields and Records. -Apply SQL DQL to query records of tables
Main Contents Minimum Learning Competency (MLC) Teaching Teaching Assessments
Month

Period
Week

Pages
Date

Methods Aids
Sem

I 1 2 UNIT 3:DATABASE At the end of this topic, students will be able to: -Interactive -portfolio
60-63

MANAGEMENT SYSTEMS -Understand Relational Database Management System (DBMS) -questions and answer
2-6

Teaching
3.1. Overview of Relational -Describe features of RDBMS -Demonstration -Exercises /
Database Management Systems -Discussion Assessment Activity
2 2 3.2. Database manipulation At the end of this topic, students will be able to: -Audio Visual (homework,
9-13
64-68

using SQL -Describe SQL Resource classwork,


3.2.1 Using SQL in Microsoft -Explain the purpose of DDL, DML and DQL commands Open SQL in MS assignment)
Access Access. -Test
3 4 3.2.2 Data Definition Language At the end of this topic, students will be able to: -observation
69-77
16-20

(DDL) -Describe DDL language


-Write SQL command to create, modify and drop table.
-Create relationship between tables using ALTER command.
-Create relationship using ‘Relationships’ database tool in MS Access.
4 5 3.2.3 Data Manipulation At the end of this topic, students will be able to
November

Language - Describe data manipulation language(DML).


23-30
78-84

- Use DML commands to manage data in the database.


- Demonstrate DML commands in Microsoft Access

1 5 3.2.4 Data Query Language – At the end of this topic, students will be able to
Select Command -Describe data query language(DQL)
84-93
1-8

. -Use data query language (DQL) command to select data from the database.
-Demonstrate data query language based on different criteria on Microsoft
Access.
December

Page | 3
ANNUAL LESSSON PLAN
SCHOOL Name; KULUBI SECONDARY SCHOOL TOTAL PERIOD IN YEAR 87
NAME OF TEACHER: YUSUF AHMEDNUR MOHAMMED TOTAL PERIOD IN MONTH 12
SUBJECT: INFORMATION TECHNOLOGY TOTAL PERIOD IN WEEK 3
GRADE : 12
ACADEMIC YEAR 2017 E.C
UNIT 4:WEB DEVELOPMENT
Learning outcome: At the end of this unit, students will be able to:
 Explain extensible markup language(XML)
 Analyse an XML document
 Describe basic XML tags
 Apply the syntax rules of XML documents
 Create simple XML documents
 Compare and contrast HTML vs. XML
Perio

Main Contents Minimum Learning Competency (MLC) Teaching Teaching Aids Assessments
Page
Mon

Date
Wee
Sem

Methods
th

d
s

I 2 1 UNIT 4:WEB At the end of this topic, students will be able to: -Interactive -portfolio
DEVELOPMENT -define extensible markup language (XML) Teaching -questions and
4.1. Introduction to -describe the purpose of XML answer
100-102

-Demonstration
XML -describe XML tags -Discussion -Exercises /
-create user defined tags to structure documents. -Audio Visual Assessment Activity
7 4.1.1 Elements of At the end of this topic, students will be able to: Resource (homework,
XML Documents -Describe elements of XML documents. classwork,
103-107

-List XML tags and their purpose. assignment)


9-16

-Write a simple XML document -Test


3 7 4.1.2 Start your first At the end of this topic, students will be able to: -observation
XML document -Write XML in a text editor and save it with an .xml extension.
-View/open an XML file using a browser.
-View XML source code using ‘view page source’.
- Describe an XML document viewed on a browser
17-24

- Open an XML file using XML Notepad.


December

-Modify an XML file using XML Notepad.


4 -Describe a syntax rules of XML.
-Explain entities.
107-116
25-30

-Use XML document with document type declaration(DTD).


-Describe the structure of document type declaration(DTD)
1 3 4.2. HTML vs XML At the end of this topic, students will be able to:
-Compare and contrast HTML and XML.
116-119

-Describe the benefits and drawbacks of XML.


1-9

2 7 4.3. Publishing At the end of this topic, students will be able to:
January

Website -Create style for XML documents.


119-128

-Create style for XML documents.


12-16

-Integrate external style into XML documents.


-Design a simple XML document with style.
- Describe website publishing.

Page | 4
ANNUAL LESSSON PLAN
SCHOOL Name; KULUBI SECONDARY SCHOOL TOTAL PERIOD IN YEAR 87
NAME OF TEACHER: YUSUF AHMEDNUR MOHAMMED TOTAL PERIOD IN MONTH 12
SUBJECT: INFORMATION TECHNOLOGY TOTAL PERIOD IN WEEK 3
GRADE : 12
ACADEMIC YEAR 2017 E.C
UNIT 5: MAINTENANCE AND TROUBLESHOOTING
Learning outcome: At the end of this unit, students will be able to:
 Practice installing and uninstalling software.
 Explain software troubleshooting.
 Describe network troubleshooting steps.
 Identify network maintenance tools

Perio
Main Contents Minimum Learning Competency Teaching Methods Teaching Aids Assessments
Page
Mon

Date
Wee
Sem

(MLC)
th

d
s

II 1 2 UNIT 5: At the end of this topic, students will -Interactive Teaching -portfolio
MAINTENANCE AND be able to: -Demonstration -questions and
TROUBLESHOOTING -Learners will understand basic steps to -Discussion answer
5.1. Install and uninstall install and uninstall computer software -Audio Visual -Exercises /
software Resource Assessment Activity
5.1.1 Installing Software (homework,
135-141

5.1.2 Uninstalling classwork,


3-7

Software assignment)
2 3 5.2. Software At the end of this topic, students will -Test
Troubleshooting be able to: -observation
-Understand the basic steps of software
10-14

troubleshooting
142-145

-Explain common software problems and


solutions
3 2 5.3. Tools to speedup At the end of this topic, students will
computer systems be able to:
5.3.1 Disk Defragmenter -Understand basic system tools for
5.3.2 Disk Cleanup computer maintenance
5.3.3 Windows Update -Explain system restore and its steps
146-150
17-21

5.3.4 System Restore -Explain built-in help features for


applications
February

4 3 5.4. Network At the end of this topic, students will


Troubleshooting be able to:
5.4.1 Basic Network -Understand basics of network
Problems troubleshooting and common
5.4.2 Basic Network troubleshooting steps
Troubleshooting Steps -Explain network troubleshooting tools
5.4.3 Network -Explain network troubleshooting
Troubleshooting Tools applications
5.4.3.1 Command-Line -Explain Network Maintenance Tools
151-159

Tools
24-28

5.5. Network Maintenance


Tools

Page | 5
ANNUAL LESSSON PLAN
SCHOOL Name; KULUBI SECONDARY SCHOOL TOTAL PERIOD IN YEAR 87
NAME OF TEACHER: YUSUF AHMEDNUR MOHAMMED TOTAL PERIOD IN MONTH 12
SUBJECT: INFORMATION TECHNOLOGY TOTAL PERIOD IN WEEK 3
GRADE : 12
ACADEMIC YEAR 2017 E.C
UNIT:6 FUNDAMENTALS OF PROGRAMMING
Learning outcome: At the end of this unit, students will be able to:
 Explain program flow controls
 Describe conditionals program flow control
 Describe iteration program flow control
 Construct program statements using control statements
 Appreciate program compilation and running using python IDE
Perio  Analyze program statements in debugging mode
Main Contents Minimum Learning Competency (MLC) Teaching Teaching Aids Assessments
Page
Mon

Date
Wee
Sem

Methods
th

d
s

II 1 UNIT:6 FUNDAMENTALS At the end of this topic, students will be -Interactive -portfolio
1 OF PROGRAMMING able to: Teaching -questions and
6.1. Program flow controls and -Describe expression in python. -Demonstration answer
Syntax in python -Explain syntax and semantics of a -Discussion -Exercises /
programming language. -Audio Visual Assessment
-List three types of programing language Resource Activity
164-165

constructs. (homework,
-Associate program logic to real world classwork,
1-5

problems assignment)
2 6.1.1 Conditionals Program Flow At the end of this topic, students will be -Test
8 Controls able to: -observation
8-12

-Describe branching or conditionals flow


Mach

controls
-Write python conditional expressions for a
3 given simple problem statement.
15-19

165-177

-Understand the general syntax of the three


branching statements.
-Learn conditionals and block if statements.

-Use the various versions of conditional
statements (such as simple ‘if, if…else,if…
elif…else’, and, ‘or’, ‘in’ with ‘if…’
statements).
-Describe syntax rules such as indentation,
colon, keywords, and block statements
while writing conditional statements.
-Apply conditional statements to solve real-
world problems.
-Use python IDE to write and run the output
of conditional statements.

Page | 6
Perio
Main Contents Minimum Learning Competency (MLC) Teaching Methods Teaching Aids Assessments

Page
Mon

Date
Wee
Sem

th

d
II 4 8 6.1.2 Loops or Iteration
At the end of this topic, students will be able -Interactive Teaching -portfolio
Program Flow Controls
to: -Demonstration -questions and answer

22-30
-Describe looping or iteration program flow -Discussion -Exercises / Assessment
Mach

controls. -Audio Visual Resource Activity (homework,


-Explain syntax for ‘for’ loop and ‘while’ loop classwork, assignment)
1 statements. -Test
-Tell the purpose of break and continue -observation
keywords in ‘for loop’ and ‘while loop’.
-Apply ‘range()’ function with for loop.
178-185

-Analyze a loop statement to predict their output.


- Write simple code using loop statements.
1-10

-Run a loop-based program and test the output.


2 1 6.2. Comments in At the end of this topic, students will be able
Python to:
-Describe the purpose of comments in programs.
April

-Use IDLE commenting features to comment and


186-188

uncomment parts of code.


13-17

-Differentiate comments and executable


statements in the programing
3 3 6.3. Python Interpreter At the end of this topic, students will be able
to:
189-190

-Describe Python program


20-24

-compilation processes.
- Run a Python program using IDLE
4 4 6.4. Testing and At the end of this topic, students will be able
Debugging Program to:
-Describe program testing and debugging
techniques.
-Practice Python IDLE
191-194

-debugging features and tools.


27-30

-Use python debugging tools for testing and


debugging a program.
Name of teacher : Yusuf Ahmednur Mohammed Name of dept head_______ Name of vice principal: ____
Sign:________ Sign:________ Sign: ________
Date: 20/1/2017 Date: ________ Date: ________

Page | 7

You might also like