Lesson Idea | CT foundations - Introduction to Pattern Recognition
Summary
Pattern recognition helps you to find similarities between problems and systems and apply previous solutions to solve new problems. In this lesson, students will use pattern recognition to divide cards into different categories. As an additional task, there is the possibility of writing an algorithm so a computer can also arrive at the same categories.
Target group: 6-12 years old
Duration: 25 minutes - extra assignment 25 min
Learning goals: By the end of this lesson, students will be able to:
Identify patterns in a set (or data set)
Understand how patterns are visible in daily life
Use previous solutions to solve a new problem
Online/offline: offline.
Computational Thinking:
General skills: creativity, working together, decision-making
CT foundations: Pattern Recognition, Abstraction, Algorithms
CT concepts: sorting, classify
Materials:
Photo card set (Appendix 2)
Timer on a smartboard or phone.
Small boxes - at least four for each group of 3-4 students
Worksheet for an extra assignment
Preparation:
The cards (Appendix 1) should be printed and cut out in advance. Divide the class into groups of 3-4 students and ensure that each has their own surface (table, etc.) on which they can place the cards. At the start of the lesson, give each group a set of cards.
General Introduction to the Four CT Foundation Lessons
Ask the students:
What do you know about how computers and telephones work?
Can they think for themselves? (Why or why not?)
Who controls what a computer does?
Explain to the students that they are going to work on Computational Thinking. Simply put, this involves learning how to get a computer to solve a problem for you. It is not merely programming, but also, for example, learning how to break down a problem into pieces, or recognizing patterns so you can better solve a problem. There are four main foundations of CT:
Decomposition: Dividing a problem into small pieces.
Pattern recognition: Looking for similarities or patterns within those small pieces that can help you solve the problem.
Abstraction: Distinguishing between the main and secondary issues. What is really important to solve the problem?
Algorithms: Coming up with step-by-step instructions to solve the problem.
https://computationalthinking.education/en/activities/en_CTprimED_Photo_cards.pdf
For more information, please visit CTPrimEd website.
Lesson Idea | CT foundations - Introduction to Pattern Recognition
- Free
Price and shipping costs are indicative. Please click on the buy button to see the exact price.