You are on page 1of 4

INFORMATION TECHNOLOGY DEPARTMENT

LESSON PLAN
TEACHER’S NAME: Trisha Emamdee SUBJECT: Information Technology

DATE: CLASS: Form 5

TIME: LENGTH OF PERIOD: 40 minutes x 2 periods

Syllabus: Caribbean Examinations Council, Caribbean Secondary Education Module: 7 Problem-Solving and Program Design
Certificate, Syllabus Information Technology

Unit Title: Algorithms

Lesson 8: Representing algorithms – Conditional Branching I (if-then)

RESOURCES

Teacher Resources Student Resources

 Computer/Laptop  Computers/Laptops
 Rubrics/Checklists  Activity Sheets
 Snakes and ladders game:  Notebooks and pens
https://www.crazygames.com/game/snakes-and-ladders
 Worksheet:
https://www.liveworksheets.com/myworkbooks/preview.asp?
workbookid=950814&clave=vcm8oe41
 Padlet Activity:
https://padlet.com/trisharamkissoon2/hr26osrf5772iqm3
 ClickCharts diagram flowchart software

PREVIOUS KNOWLEDGE - Students should know:

 Fundamentals of computer hardware components  Relational, Logical and Arithmetic operators


 Algorithms: Sequential statements  Health and Safety around computers

OBJECTIVES:

Cognitive Psychomotor Affective


At the end of the lesson students will be able to: At the end of the lesson students will be able to: At the end of the lesson students will be able to:
1. Identify the use of If-then construct for N/A 1. Willingly cooperate with their peers to
conditional branching. (Understanding) construct flowcharts with conditional
2. Construct conditional branching: if-then branching. (Responding)
construct in pseudocode (Creating)
3. Create flowcharts to represent
conditional branching (Creating)

ASSESSMENT STRATEGY with Objectives:

Cognitive Assessment Strategy Affective Assessment Strategy

1. Identify the use of If-then Activity 1 – Individual work 1. Students feel motivated to Affective checklist
construct for conditional Students work independently to complete the assignments
branching. complete a worksheet matching given.
conditional instructions to conditions
within the allotted 3 minutes duration.

Activity completion – 85% of the students


are expected to complete the puzzle.

2. Construct conditional Activity 2 – Collaborative groups


branching: if-then construct Students work in groups to construct
in pseudocode. algorithm solutions to problems with
conditional branching in pseudocode.

Activity completion – 85% of the students


are expected to complete the algorithms.

3. Develop flowcharts to Activity 3 – Think-pair-share


represent conditional Students work in pairs to construct a
branching flowchart to represent the solution to a
problem with conditional branching.

Activity completion – 85% of the students


are expected to complete the algorithms.

Set Induction:

Teacher will create interest by asking two student-volunteers to play a game of snakes and ladders, while the rest of the class of students observe
the proceedings noting the various activities encompassing playing the game. (10 min)

Description of Teaching/Learning Activities:

Intelligence being Est. time to


Teacher Activities Student Expected Activities
developed complete

1. Teacher will engage students in discussion about the set 1. Students listen to questions and VL 3 min
induction by asking: “What actions/activities were participate in giving responses. Intra
undertaken on a player’s turn?” “Was each turn
guaranteed the same moves by each player?” “What
different moves were made by the players?” and “What
determined the difference in the moves?”
(Engaging/Questioning)

2. Teacher introduces the lesson and explains that some 2. Students listen to questions and VL 5 min
instructions/activities will be executed only under certain participate in giving responses. Inter
conditions. These instructions/activities are not guaranteed Intra
to be executed each time the program runs. The decisive
factor of whether the instructions will be executed is
determined by a testing/evaluating condition represented
in an If-Then construct.
(Informing/Questioning)

3. Teacher assigns the individual activity on liveworksheets 3. Students listen to instructions, ask VL 5 min
of matching If-Then conditions and conditional statements questions for clarification/s, discuss VS
with a 3 minute time allotment. and working in pairs complete the Intra
(Informing/Engaging) activity.

4. Teacher presents the answers to the students and discuss.  4. Students listen, observe, ask VL 5 min
(Informing/Engaging) questions for clarification/s and make VS
corrections. Intra

5. Teacher will discuss and demonstrate the development of 5. Students observe, ask questions for VL 5 min
the If-Then construct with the testing/evaluating clarification/s and discuss. VS
conditions in pseudocode. Intra
(Informing/Engaging)

6. Teacher assigns activity to develop an algorithm in 6. Students listen to instructions, ask VL 10 min
pseudocode with conditional branching for a given questions for clarification/s, discuss VS
scenario using the padlet tool. and working in groups complete the Intra
(Informing/Engaging) activity. Inter

7. Teacher present the answers to the students and discuss.  7. Students listen, observe, ask questions VL 8 min
(Informing/Engaging) for clarification/s and make corrections. VS
Intra

8. The teacher discusses the flowchart representation of the 8. Students listen, observe, ask for VL 3 min
algorithm and introduces the symbol representing decisions clarification/s and discuss. VS
incorporating the condition and conditional instructions. Intra
(Informing/Engaging)

9. Teacher assigns an activity to construct the flowchart with 9. Students listen to instructions, ask VL 10 min
decision construct using a Microsoft PowerPoint activity. questions for clarification/s and VS
(Informing/Engaging) working in pairs complete the Intra
activity. Inter

10. Teacher presents the solutions to the students and discusses. 10. Students listen, observe, ask questions VL 4 min
(Informing/Engaging) for clarification/s and make corrections. VS
Intra

11. Teacher summarizes lesson and makes bridging statement. 11. Students listen and ask questions. VL 2 min
(Informing/Engaging)

END OF LESSON ACTIVITIES

“In today's class we looked at problem-solving with decision construct If-Then, in both pseudocode and flowchart representations".  (1 min)

“In our next class you will be looking at conditions with alternatives implementing the If-Then-Else construct.”  (1 min)

C.P. (Contingency Plan):

Potential Issue: Possible Solution:


1. The activity is unexpectedly easy/difficult for the students. 1. Use an alternate, simplified/complex version of the
2. The PowerPoint presentation is not working. activity.
2. Ensure a copy of the slides/notes are uploaded to learning
platform, use whiteboard.
Multiple Intelligences <http://www.tecweb.org/styles/gardner.html>
VS: Visual Spatial VL: Verbal Linguistic Inter: Interpersonal Intra: Intrapersonal BK: Body/ Kinesthetic
LM: Logic/Mathematical M: Musical N: Naturalistic E: Existential

You might also like