

computational thinking
Presentation
•
Computers
•
8th Grade
•
Practice Problem
•
Easy
Joe Mahase
Used 178+ times
FREE Resource
11 Slides • 8 Questions
1
Computational Thinking

2
3
Open Ended
So what is Computational Thinking
4
Computational Thinking
Before computers can be used to solve a problem, the problem itself and the ways in which it could be resolved must be understood. Computational thinking techniques help with these tasks.
Computational thinking allows us to take a complex problem, understand what the problem is and develop possible solutions. We can then present these solutions in a way that a computer, a human, or both, can understand
5
There are four key techniques (cornerstones) to computational thinking:
Decomposition - breaking down a complex problem or system into smaller, more manageable parts
Pattern recognition – looking for similarities among and within problems
Abstraction – focusing on the important information only, ignoring irrelevant detail
Algorithms are one of the four cornerstones of Computer Science. An algorithm is a plan, a set of step-by-step instructions to solve a problem.
6
The four cornerstones of computational thinking
Each cornerstone is as important as the others. They are like legs on a table - if one leg is missing, the table will probably collapse. Correctly applying all four techniques will help when programming a computer.
7
8
Open Ended
What is Decomposition?
9
What is pattern recognition?
When we decompose a complex problem we often find patterns among the smaller problems we create. The patterns are similarities or characteristics that some of the problems share.
Pattern recognition is one of the four cornerstones of Computer Science. It involves finding the similarities or patterns among small, decomposed problems that can help us solve more complex problems more efficiently
10
11
Multiple Choice
What Shape Comes Next?
Oblong
Square
Circle
Triangle
12
13
Open Ended
What is Abstraction?
14
Algorithms are one of the four cornerstones of Computer Science. An algorithm is a plan, a set of step-by-step instructions to solve a problem.
If you can tie shoelaces, make a cup of tea, get dressed or prepare a meal then you already know how to follow an algorithm.
15
This is an example of an algorithm for sorting cards with colors on them into piles of the same color:
Pick a card from your hand and look at the color of the card. If there is already a pile of cards of that color, put this card on that pile. If there is no pile of cards of that color, make a new pile of just this card color.
If there is still a card in your hand, go back to the second step. If there is not still a card in your hand, then the cards are sorted. You are done.
16
Open Ended
Write your own set of instruction to sort cards by number
17
Multiple Choice
What is computational thinking?
Using a set of techniques and approaches to help to solve problems
Thinking like a computer - in binary
Giving instructions to a computer
18
Multiple Select
Why do we need to think computationally?
To help us to think like a computer
To help us to program
To help us solve complex problems more easily
Thinking like a computer - in binary
19
Multiple Choice
Which of the following is NOT an example of computational thinking?
Discussing with your friends how much time and money you have before choosing from a shortlist of places
Considering the different options carefully before deciding upon the best one
Letting the bossiest friend decide where you should all go
Using a set of techniques and approaches to help to solve problems
Computational Thinking

Show answer
Auto Play
Slide 1 / 19
SLIDE
Similar Resources on Wayground
15 questions
Media Sosial
Presentation
•
8th Grade
16 questions
Images & Binary
Presentation
•
7th Grade
14 questions
Combining Like Terms
Presentation
•
8th Grade
14 questions
Angles and Transversals Review
Presentation
•
8th Grade
14 questions
Civil War Begins
Presentation
•
8th Grade
14 questions
8th Grade Math Review Part 1
Presentation
•
8th Grade
14 questions
Physical and Chemical Changes
Presentation
•
8th Grade
14 questions
Day 6 STAAR Review
Presentation
•
8th Grade
Popular Resources on Wayground
10 questions
HCS SCI 03 Summer School Assessment 1
Quiz
•
3rd Grade
15 questions
HCS SCI 05 Summer School Assessment 1 Review
Quiz
•
5th Grade
22 questions
Day 9 Equations and Inequalities Review
Quiz
•
9th Grade
10 questions
Writing and Identifying Ratios Practice
Quiz
•
5th - 6th Grade
7 questions
PYRAMID PERSPECTIVES part 1
Presentation
•
9th - 12th Grade
12 questions
Understanding the Fourth of July
Quiz
•
9th Grade
15 questions
Soccer World Cup Quiz Questions
Quiz
•
7th Grade