Discover what is an algorithm by taking up this challenge: make your friend draw what is on the picture without showing or naming it!
Draw a circle.
Draw a triangle under the circle.
Draw a vertical line.
What did you draw? If you don’t know what it is, it means my instructions were not clear enough. Let’s do it again
1. Draw a large circle.
2. Draw a small triangle under the circle with the tip touching the circle.
3. Draw a line from the middle of the base of the triangle to the bottom of the page.
Try it on the other drawings.
Test your algorithm on your friends and family. Be careful not to tell them what they are supposed to draw.
Did they guess what’s on your card? Congratulations, your algorithm is correct! If not, try again.
There are more possible solutions for one drawing.
In language class
In computer science
Computational thinking is a method used to solve problems:
1. Describe the problem Have your neighbor draw an object without telling him what it is and without showing it to him
2. Break the problem in smaller pieces Identify the simple shapes known by the draftsman (circle, line, triangle, drop…)
3. Test the algorithm Did your neighbor recognize the drawing? Does his drawing look like yours?