Lesson Notes By Weeks and Term - Senior Secondary 3

Computer maintenance II

Term: 1st Term

Week: 7

Class: Senior Secondary School 3

Age: 17 years

Duration: 40 minutes of 2 periods each

Date:       

Subject:      Data Processing

Topic:-       Computer maintenance II

SPECIFIC OBJECTIVES: At the end of the lesson, pupils should be able to

  1. Define software maintenance
  2. Explain the types of software maintenance
  3. Outline the importance of software maintenance

INSTRUCTIONAL TECHNIQUES: Identification, explanation, questions and answers, demonstration, videos from source

INSTRUCTIONAL MATERIALS: Videos, loud speaker, pictures, Data Processing for senior Secondary Education by Hiit Plc, WAPB Computer Studies for Senior Secondary I by Adekunle et al, On-line Materials.

INSTRUCTIONAL PROCEDURES

PERIOD 1-2

PRESENTATION

TEACHER’S ACTIVITY

STUDENT’S ACTIVITY

STEP 1

INTRODUCTION

The teacher reviews the previous lesson on computer maintenance

Students pay attention

STEP 2

EXPLANATION

He explains the meaning of software maintenance

 

Students pay attention and participates

STEP 3

DEMONSTRATION

He then explains the types of software maintenance. He further outlines the importance of software maintenance

Students pay attention and participate

STEP 4

NOTE TAKING

The teacher writes a summarized note on the board

The students copy the note in their books

 

NOTE

SOFTWARE MAINTENANCE

This involves the modification of software product after delivery to correct faults, improve performance or other attributes. Software maintenance can also be defined fixing of defects in computer.

 

Types of Software maintenance

  1. Preventive maintenance: This is also  known  as  ‘’SCHEDULED MAINTENANCE’’ where equipments or facilities are inspected, maintained and protected before breakdown or other problems occur.
  2. Corrective maintenance: This is where the repaired or replaced are carried out after wear, malfunction or breakdown. This is commonly referred to as ‘’REPAIRS’’
  3. Adaptive maintenance: This involves the implementation of changes in a part of the system which has been affected by a change that occurred some other part of the system. It consists of adapting software to change in the environment such the hardware or the operating system.
  1. Perfective maintenance: This involves making functional enhancement to the system in addition to the activities to increase the system’s performance even the charges have not been suggested by faults.

 

Importance of software maintenance

  1. To correct the (E. g scanning, virus removal, defragmentation )

 

  1. To improve performance (software upgrading, updating, etc)

 

  1. To adapt to changing environments

 

  1. To proffer solutions to identified software problem

 

  1. To predict software expenses.

 

EVALUATION:    1. Define software maintenance

  1. List and explain the types of software maintenance
  2. Highlight the importance of software maintenance

CLASSWORK: As in evaluation

CONCLUSION: The teacher commends the students positively