Description
Computational thinking assists students to break down problems into smaller parts so that it is easier to understand and solve them. In all disciplines, students have problems to solve. Learning to use decomposition, pattern recognition, abstraction and algorithm design will help students reach success in all projects. Students can use computational thinking while working on a school project to coding and programming a game. The terms are difficult for a 2nd grader to learn, but they should begin learning the main concepts of computational thinking. In this task card, the focus will be on algorithms.
Students will soon figure out algorithms are part of the many things they do every day from planning their day, to working on a project to writing code. An algorithm is a detailed step-by-step instruction set or formula for solving a problem or completing a task.
This activity will take several class periods.
Highlights
Description
Computational thinking assists students to break down problems into smaller parts so that it is easier to understand and solve them. In all disciplines, students have problems to solve. Learning to use decomposition, pattern recognition, abstraction and algorithm design will help students reach success in all projects. Students can use computational thinking while working on a school project to coding and programming a game. The terms are difficult for a 2nd grader to learn, but they should begin learning the main concepts of computational thinking. In this task card, the focus will be on algorithms.
Students will soon figure out algorithms are part of the many things they do every day from planning their day, to working on a project to writing code. An algorithm is a detailed step-by-step instruction set or formula for solving a problem or completing a task.
This activity will take several class periods.




