Computer Science

advertisement
Lesson Plan
Class: AS6
Subject: Computer Science
Teacher(s): HM
Problem Solving using algorithm
Name of the Unit/Chapter/Topic
Lesson Objectives
To make students able to understand initialization, general count
by using example
- how to take input values by using Repeat … Until loop
- link each statement of pseudocode with the task of the tasks list
Knowledge Harvest/Existing Knowledge Check Activities/Pre-lesson task
Date: 04th April to 9th April 2015
Learning Standard/Targets
By the end of the class, students will be able
- to write pseudocode to input values by using Repeat
… Until loop
- to identify each statement that indicates initialization,
general count
Learning Prompt/Pre-teach activities/Ice breaking
activities/Opening
To greet students and discussing about previous lecture and
Check students knowledge about how inputs are taken and general counting is
starting the new topic.
performed i.e increase previous value by 1
Body of the Lesson
Main Contents Delivery/key
Tasks/Activities
Assessments/Feedback
points
- write pseudocode to input five - Teacher will write pseudocode to input five numbers as
Randomly asking questions to students to
values
individual statements
know whether the objectives are fulfilled
- Again write the same pseudocode by using Repeat . . . Until
or not.
loop and explain the reasons
- Students will copy the program
- Students will write pseudocode to input five marks
Home Work/Assignment
Wrap-Up activities
Write pseudocode to input temperature of a day
Diary writing as well Summarizing the
Write pseudocode to input last 10 OID score of Sakib Al Hasan
lesson
Text Book
Resources (handouts/worksheets/PPP/VP/Website)
Equipments
Cambridge O Level Computer Studies
White Board, Marker, handouts for
Coursebook p 240-242
teachers
Self-Evaluation
Observer’s Comments
Lesson Plan
Class: AS6
Subject: Computer Science
Name of the Unit/Chapter/Topic
Lesson Objectives
To make students able to understand- how to find maximum value and
minimum value
Date: 29th March to 4th April 2015
Teacher(s): HM
Problem Solving using algorithm
Knowledge Harvest/Existing Knowledge Check Activities/Pre-lesson task
Learning Standard/Targets
By the end of the class, students will be able to
-declare variable, initialize variable, find maximum and
minimum value
-output maximum and minimum values
Learning Prompt/Pre-teach activities/Ice breaking
activities/Opening
To greet students and discussing about previous lecture and
Check students knowledge about how to find maximum and minimum values (ex:
starting the new topic.
maximum (highest) and minimum (lowest) roll number of out of 5 students
Body of the Lesson
Main Contents Delivery/key points
Tasks/Activities
Assessments/Feedback
- write pseudocode to find the maximum - Teacher will write the problem to solve Randomly asking questions to students to know whether
and minimum roll number of a class of
on the board (output the maximum and the objectives are fulfilled or not.
5 students
minimum roll number of a class of 5
students)
Students tasks
- Declare variables needed to solve it
- Initialize variables
- Find maximum and minimum value
- Output maximum and minimum values
Home Work/Assignment
Wrap-Up activities
Write pseudecode to output the highest and lowest score by Sakib Al Hasan in his last Diary writing as well Summarizing the lesson
10 ODI.
Text Book
Resources
Equipments
(handouts/worksheets/PPP/VP/Website)
Cambridge O Level Computer Studies
White Board, Marker, handouts for teachers
Coursebook p 240-242
Self-Evaluation
Observer’s Comments
Download