Class: Senior Secondary School 1 (SS1, SS 1, SSS1, SSS 1)
Term: 2nd Term
Week: 6
Age: 15 years
Duration: 45 minutes
Subject: Computer Studies
Curriculum Theme: Computer Studies
Previous Lesson: Computer Application Software.
Topic: Computer Application Software (Specialized Application Packages)
Subject Matter: Accounting software, payroll programs, banking software, educational management software, statistical packages, hospital management software, specialized application packages
Specific Objectives
By the end of the lesson, pupils should be able to:
Cognitive Domain:
- Define specialized application packages.
- List examples of specialized application packages in different fields.
- State basic uses of accounting, payroll, banking, educational management, statistical, and hospital management software.
- Differentiate between general application packages and specialized application packages.
Affective Domain:
- Show interest in using appropriate software for school and simple business tasks.
- Appreciate the importance of using correct software for accuracy and record keeping.
Psychomotor Domain:
- Identify specialized application packages from pictures, charts, or screenshots.
- Classify given software examples into the correct field (banking, school, hospital, accounting).
Social Domain:
- Work in groups to match software packages to their uses and present findings.
- Participate in class discussion by giving real-life examples of places where these packages are used.
Reference Materials
The following resources were used in planning this lesson:
- 9 Years Basic Education Curriculum
- State Unified Scheme of Work
- New Computer Studies for Senior Secondary Schools (SSS 1)
- GCFLearnFree: Understanding Applications
- Encyclopaedia Britannica: Application Program
- IBM Topics: Enterprise Software
Instructional Materials
The teacher will teach this lesson with the aid of:
- Charts and pictures showing screenshots/icons of specialized software
- Samples of forms/records used in offices (pay slip format, school result sheet, patient card)
- Computer system (optional) for showing screenshots if available
- Marker/board for classification table
Rationale for the Lesson
Many organizations use special software to keep records, calculate payments, and manage services. This lesson helps pupils understand how computers support work in banks, schools, hospitals, and businesses, and how to choose the right software for a task.
Prerequisite/Previous Knowledge
Pupils have learned the meaning of application software and can mention common application packages like word processing and spreadsheets.
Lesson Content/Board Summary
Computer Application Software (Specialized Application Packages)
Meaning of Specialized Application Packages
Specialized application packages are programs designed to perform specific tasks in a particular field or profession, such as banking, accounting, education, or health.
Examples of Specialized Application Packages
The following are examples of specialized application packages:
- Accounting software
- Payroll programs
- Banking software
- Educational management software
- Statistical packages
- Hospital management software
Accounting Software
Accounting software is used to record, process, and report financial transactions of a business.
The following are uses of accounting software:
- Recording income and expenses
- Preparing invoices and receipts
- Producing profit and loss report
- Preparing balance sheet and cash flow summary
- Tracking debtors and creditors
Payroll Programs
Payroll programs are used to calculate and manage workers’ salaries and deductions.
The following are uses of payroll programs:
- Calculating monthly wages and allowances
- Calculating deductions (tax, pension, loans)
- Generating payslips
- Producing payroll summary for management
- Keeping staff payment history
Banking Software
Banking software is used to manage customer accounts and banking transactions.
The following are uses of banking software:
- Opening and managing customer accounts
- Deposits and withdrawals
- Money transfers and payments
- Checking account balances and statements
- Loan records and repayment tracking
Educational Management Software
Educational management software is used to manage school records and school activities.
The following are uses of educational management software:
- Student admission and bio-data records
- Attendance recording
- Result computation and report cards
- Timetable and exam scheduling
- Fees and payment records
Statistical Packages
Statistical packages are used to analyze data and produce statistical results and charts.
The following are uses of statistical packages:
- Data entry and cleaning
- Calculating mean, median, and mode
- Producing tables, charts, and graphs
- Testing relationships and trends in data
- Generating reports for research work
Hospital Management Software
Hospital management software is used to manage patient information and hospital services.
The following are uses of hospital management software:
- Patient registration and medical records
- Appointment scheduling
- Billing and payment records
- Laboratory and pharmacy records
- Ward and bed management
Difference Between General and Specialized Application Packages
The following are differences between general and specialized application packages:
- General packages are for common tasks (typing, calculations), while specialized packages are for specific fields (banking, hospital, school).
- General packages are used by many people, while specialized packages are mainly used by trained workers in a profession.
- Specialized packages often follow industry rules and formats, while general packages are more flexible.
Teaching Methods/Instructional Techniques
Discussion, Lecture, Demonstration, Question and Answer, Visual Aids
Instructional Procedures
Step 1: Introduction
Time: 5 minutes
Teaching Skill: Set Induction
Teacher’s Activity: The teacher asks pupils to mention software they know and the tasks they perform. The teacher links responses to the idea that some software is made for special jobs in offices and industries.
Pupils’ Activity: Pupils mention common applications and describe their uses.
Learning Point: Some software is designed for specific fields and tasks.
Step 2: Meaning of Specialized Application Packages
Time: 7 minutes
Teaching Skill: Explanation
Teacher’s Activity: The teacher defines specialized application packages and writes the definition on the board. The teacher gives simple examples in banking, school, and hospital settings.
Pupils’ Activity: Pupils copy the definition and mention one example each of specialized packages they have heard about.
Learning Point: Specialized application packages are designed for a particular profession or field.
Step 3: Examples and Classification of Specialized Packages
Time: 8 minutes
Teaching Skill: Discussion
Teacher’s Activity: The teacher displays charts/pictures of different software and guides pupils to classify them into accounting, payroll, banking, education, statistics, and hospital management.
Pupils’ Activity: Pupils classify the displayed examples and present answers as a class list.
Learning Point: Specialized packages can be grouped based on the field they serve.
Step 4: Uses of Accounting and Payroll Software
Time: 7 minutes
Teaching Skill: Explanation
Teacher’s Activity: The teacher explains accounting software and payroll programs and lists their uses on the board, using simple office examples (sales record, payslip).
Pupils’ Activity: Pupils copy the uses and give examples of where accounting and payroll software can be used.
Learning Point: Accounting and payroll packages help businesses keep correct financial and salary records.
Step 5: Uses of Banking, Educational, and Hospital Management Software
Time: 8 minutes
Teaching Skill: Explanation with Visual Aids
Teacher’s Activity: The teacher explains banking, educational management, and hospital management software and states key uses, relating them to account records, school results, and patient records.
Pupils’ Activity: Pupils list two uses for each type and identify them from pictures/screenshots.
Learning Point: Specialized software helps organizations manage records and services faster and more accurately.
Step 6: Statistical Packages and Difference from General Packages
Time: 5 minutes
Teaching Skill: Explanation and Comparison
Teacher’s Activity: The teacher explains statistical packages and their uses, then compares general packages with specialized packages using simple points on the board.
Pupils’ Activity: Pupils state one use of statistical packages and give one difference between general and specialized packages.
Learning Point: Statistical packages analyze data, while specialized packages focus on field-specific tasks.
Step 7: Evaluation/Review
Time: 5 minutes
Teaching Skill: Questioning/Assessment
Teacher’s Activity: The teacher evaluates the learning by asking the following questions:
- Define specialized application packages.
- Mention four examples of specialized application packages.
- State two uses of payroll programs.
- List two uses of hospital management software.
Pupils’ Activity: Pupils answer orally and in writing.
Learning Point: Pupils demonstrate understanding of the lesson.
Step 8: Conclusion
Time: 0 minutes
Teaching Skill: Summarization
Teacher’s Activity: The teacher summarizes specialized application packages, examples, and uses. Assignment: Write one example and two uses each for accounting software, banking software, and educational management software.
Pupils’ Activity: Pupils copy the summary and complete the assignment.
Learning Point: Specialized application packages support work in different professions.
Lesson Keywords
- Specialized application package – Software designed for a specific field or profession.
- Accounting software – Software used for recording and reporting business financial transactions.
- Payroll program – Software used for calculating salaries and deductions.
- Banking software – Software used for managing customer accounts and bank transactions.
- Educational management software – Software used for managing school records and activities.
- Statistical package – Software used for analyzing data and producing statistical results.
- Hospital management software – Software used for managing patient records and hospital services.
- Payslip – A document showing a worker’s salary details and deductions.
Differentiation
Pupils who need support will work with fewer examples and focus on definitions and matching packages to fields, while advanced pupils will state uses, differences, and classify mixed examples correctly using complete sentences.
Note for teachers using this lesson plan
Use clear local examples such as school result sheets, bank transactions, and hospital cards to make the software uses meaningful. Display pictures or screenshots of common packages and keep the board summary in short, examinable points for easy copying and revision.

Community Join the conversation Open discussion +