Lesson Notes By Weeks and Term - Senior Secondary 2

Algorithms and flowcharts III

Term: 3rd Term

Week: 6

Class: Senior Secondary School 2

Age: 16 years

Duration: 40 minutes of 2 periods each

Date:       

Subject:      Computer studies and ICT

Topic:-       Algorithms and Flowcharts III

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

  1. Define a flowchart;
  2. State the functions of a flowchart;

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 II 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 Algorithms

Students pay attention

STEP 2

EXPLANATION

He explains the meaning of flowcharts

Students pay attention and participates

STEP 3

DEMONSTRATION

He states the functions of flowcharts

 

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

ALGORITHMS AND FLOWCHARTS

When an algorithm is described or represented with symbols, it is called a flowchart. A flowchart is a diagrammatic or pictorial representation of an algorithm. It is a set Symbols used to describe the steps to follow when solving a specific problem.

 

Flowcharts use simple geometric symbols and arrows to define relationships.

 

FUNCTIONS OF A FLOWCHART

  1. It gives a snapshot view of the entire program, i.e. it gives flesh to the logic behind a program.
  2. It provides a pictorial summary of the step by step process involved in a program. This helps in the design of a program’s interface.
  3. It helps to troubleshoot programs easily, i.e. users or programmers can easily find mistakes and correct them.
  4. When used as an aid for training, a nicely laid out flowchart is visually stimulating

i.e. it gains and holds the reader’s attention and it is easy to understand.

  1. It helps to create an efficient work flow management that leads to continuous improvement.
  2. It ensures that customers’ needs within an organisation are met. This is achieved by organising into the business processes flowchart so that waste and inefficiency can be identified and corrected or eliminated.

 

EVALUATION:   1. Explain the meaning of flowchart

  1. State three functions of flowchart

CLASSWORK: As in evaluation

CONCLUSION: The teacher commends the students positively