1. ICTL : ANNUAL LESSON PLAN FOR FORM 2
1
DOMAIN : COMPUTER SOFTWARE
LESSON
#
LEARNING AREA SCOPE OF CONTENTS LEARNING OUTCOMES WEEK
1 Database
Software
1. Introduction to Database
Software
2. Starting Database
Software
1. State the usage of database software.
2. Start a database software.
3. State the steps of starting database software.
4. State and identify features in database software and
demonstrate understanding of user interface
5. State the main toolbars in database software: Database bar,
Database Window bar, Object bar
6. List icons in the database bar, database window bar and object
bar.
7. State the functions of icons in database bar, database window
bar and object bar.
1
2 Database
Software
Creating Database 1. Save database file.
2. Create table by using wizard.
3. Differentiate field, record and table.
4. Define primary key.
5. Insert data in the table.
6. Save table.
7. Find record from table.
2
3 Database
Software
Creating Database 1. Create form by using wizard: Add records, Edit records
2. Create query by using wizard.
3. Create report by using wizard.
3
2. ICTL : ANNUAL LESSON PLAN FOR FORM 2
2
DOMAIN : COMPUTER SOFTWARE
LESSON
#
LEARNING AREA SCOPE OF CONTENTS LEARNING OUTCOMES WEEK
4 Database
Software
1. Editing Database
2. Getting External Data
1. Modify table: Add field
2. Modify form.
3. Import data from other file type.
4
5 Database
Software
Database Project Project 5:
Create telephone contacts database
1. Create table
2. Define primary key
5
6 Database
Software
Database Project Project 5:
Insert data into the table
6
7 Database
Software
Database Project Project 5:
1. Create form
2. Add records
7
8 Database
Software
Database Project Project 5:
Create query
8
9 Database
Software
Database Project Project 5:
Create report
9
10 Database
Software
Database Project Check and Save 10
3. ICTL : ANNUAL LESSON PLAN FOR FORM 2
3
DOMAIN : COMPUTER SOFTWARE
LESSON
#
LEARNING
AREA
SCOPE OF CONTENTS LEARNING OUTCOMES WEEK
Programming 1. Introduction to
Programming
2. Steps in Programming
development
1. Define programme and programming language.
2. State the main steps in programme development: Problem
analysis, Programme design, Coding, Testing and debugging,
documentation
11
Programming Developing a simple
Programme
1. State the features of the programming tools.
2. Identify the visual development environment of programming
tool: Toolbar, Toolbox
3. Create object using toolbox: Label, Button
11
12 Programming Developing a simple
Programme
1. Create object using toolbox: Textbox, Picture box
2. Declare Variables: String, Integer, Double
12
13 Programming Developing a simple
Programme
Write code for simple programme.
Project 6:
Create a simple program to find the total and average of three
numbers
13
14 Programming Developing a simple
Programme
Project 6:
Create input and output interface
14
15 Programming Developing a simple
Programme
Project 6:
Write codes
15
4. ICTL : ANNUAL LESSON PLAN FOR FORM 2
4
DOMAIN : NETWORKS AND THE INTERNET
LESSON
#
LEARNING
AREA
SCOPE OF CONTENTS LEARNING OUTCOMES WEEK
1. Introduction to Networks
2. Types of Networks
3. Networks Topology
1. Define networks.
2. List benefits of computer networks.
3. Identify the devices needed in a computer Networks.
4. List types of computer networks: Local Area Network (LAN),
Wide Area Networks (WAN), Metropolitan Area Networks
(MAN)
5. Differentiate types of computer Networks.
6. State types of network topology: Star Network, Ring Network,
Bus Network
16 Networks
Networks
1. Share Documents
2. Share Hardware
3. Current Technology in
Computer Networks
1. Share documents with other users through Local Area
Networks (LAN).
2. Receive and transfer documents through LAN.
3. Share printer in LAN.
4. Explain current technology in computer networks
16
17 The Internet 1. Introduction to the Internet
2. Internet Requirements
3. Internet Applications
1. Define the Internet.
2. Discuss advantages and disadvantages of the Internet.
3. List requirements needed to access the Internet.
4. Define the World Wide Web (WWW).
5. State available web browsers.
6. List commonly used search engines.
7. State the function of a search engine.
8. Search for information using a search engine.
9. Download files from the Internet.
10. Exercising responsibility when downloading information from
the Internet.
11. Exercising accountability for information searched.
17
5. ICTL : ANNUAL LESSON PLAN FOR FORM 2
5
DOMAIN : NETWORKS AND THE INTERNET
LESSON
#
LEARNING
AREA
SCOPE OF CONTENTS LEARNING OUTCOMES WEEK
18 The Internet 1. Netiquette
2. Internet Communications
1. Explain the meaning of Netiquette.
2. List out the Dos and Don’ts while communicating online.
3. Adhere to netiquette in various forms of online
communications.
4. State various forms of communication on the Internet.
5. List peripherals used for communications.
18
19 The Internet Internet Communications 1. Communicate using e-mail. (Register e-mail)
2. Practise honesty in online communications.
3. Observe safety precautions when retrieving mail.
19
The Internet 1. Internet Communications
2. Cyber Law
1. Communicate using Internet Relay Chat (IRC).
2. Observe safety precautions when communicating online.
3. Describe the need for cyber law.
20
The Website 1. Introduction to Website
2. Developing a Website
1. Define website.
2. List web design software.
3. Create a website.
20
21 The Website Developing a Website 1. Create Main Page
2. Create Web Pages
21
22 The Website Developing a Website 1. Insert text
2. Insert Images
22
23 The Website Developing a Website 1. Insert Hyperlink
2. Save Web Page
23
6. ICTL : ANNUAL LESSON PLAN FOR FORM 2
6
DOMAIN : NETWORKS AND THE INTERNET
LESSON
#
LEARNING
AREA
SCOPE OF CONTENTS LEARNING OUTCOMES WEEK
24 The Website Developing a Website Project 7:
Create an educational and informative website.
Plan
24
25 The Website Developing a Website Project 7:
Download pictures
25
26 The Website Developing a Website Project 7:
1. Create main page
2. Create web pages
26
27 The Website Developing a Website Project 7:
1. Insert text
2. Insert images
27
28 The Website Developing a Website Project 7:
1. Insert hyperlink
2. Save web page
28
29 The Website Developing a Website Project 7:
Register with a web server.
29
30 The Website Developing a Website Project 7:
Upload web pages.
30
31 The Website Developing a Website Project 7:
Upload web pages.
31