Objectives:
Students will be able to
Watch the algorithm videos 1 and 2, discuss in group and answer the following Questions;
Students will be able to
- Define an Algorithm
- Decompose a given problem into smaller units.
Resources:
- Algorithm Video 1
- Algorithm Video 2
- Decomposition Video
- Decomposing a movie making task
Tasks:
Task 1: Critical Thinking Task for exploring AlgorithmWatch the algorithm videos 1 and 2, discuss in group and answer the following Questions;
- Is it possible to write more than one different algorithms for solving a problem?
- If your answer is no, explain why? If your answer is yes, explain how can you prefer one algorithm over another?
Task 2:
Watch the video for understanding decomposition and decompose the following problems in more than 3 smaller parts.
- Arrange a dinner at home.
- Writing times table of a number up to 10.
Task 3:
Watch the video for decomposition (Resource 3), discuss in group and answer the following critical thinking questions;
- Can all the smaller units of a decomposed problem be solved simultaneously?
- analyze the role of decomposing a problem and explain how it helps in solving a problem.
Task 4:
Observe the following images carefully, think critically and answer the following Questions.
- Which one is the shortest or quickest algorithm?
- Will the shortest algorithm be the best in all situations? Justify your answer.
Task 5:
- Are Red and Pink algorithms solving the same problem? Explain your answer.
Task 6:
- Write one situation for each algorithm to be the best fit.