Home Download PDF Version
My Tute ยท Level 6 ICT

Classroom Notes: 1.1 Planning flowcharts

Subject: Information Communication Technology
Grade Level: 6
Topic: 1.1 Planning flowcharts
Day and Date: 9 July 2026
Q1) What is Computational Thinking?
Computational thinking is a way of solving problems step by step, using a computer.
Q2) What are the steps involved in computational thinking?
Steps in Computational Thinking:
  1. Decomposition - Break a big problem into smaller parts.
  2. Pattern Recognition - Find similarities or repeated ideas.
  3. Abstraction - Focus only on the important details, ignore the rest.
  4. Algorithm Design - Create clear step-by-step instructions to solve the problem.

In short: We break, find, focus, and plan to solve problems like a computer.
Q3) What is an Algorithm?
An algorithm is a clear set of step by step instructions to solve a problem listed in a proper order.
Q4) What is a Flowchart?
A flowchart is a diagram that shows steps of a process using shapes and arrows.
Q5) List the shapes of flowchart and what they represent:
Shape Representation
Oval (Ellipse) Start or End
Rectangle Process or Action
Diamond Decision (Yes/No)
Parallelogram Input or Output
Arrows Indicate the flow

In short: Computational thinking helps us plan, algorithms give steps, and flowcharts show those steps with shapes.
Q6) Please convert the below algorithms into flowcharts:
Algorithm 1: Make a Glass of Lemon Juice
  1. Start
  2. Take a glass
  3. Add water
  4. Add lemon juice
  5. Add sugar
  6. Stir well
  7. Drink
  8. End
Flowchart 1: Make a Glass of Lemon Juice
Start Take a glass Add Water Add Lemon Juice Add Sugar Stir Well Drink End
Algorithm 2: Find the Largest of Two Numbers
  1. Start
  2. Read two numbers (A and B)
  3. If A > B Print A is largest
  4. Else Print B is largest
  5. End
Flowchart 2: Find the Largest of Two Numbers
Start Read A and B Is A > B? Yes No Print "A is Largest" Print "B is Largest" End