

computational thinking
Presentation
•
Computers
•
8th Grade
•
Practice Problem
•
Easy
Joe Mahase
Used 177+ 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
12 questions
Artificial Intelligence
Lesson
•
8th - 9th Grade
17 questions
Presentation Software -MS PowerPoint
Lesson
•
8th Grade
14 questions
Colonial Government Review-22
Lesson
•
8th Grade
14 questions
Lesson 3 Secession and War
Lesson
•
8th Grade
14 questions
Operaciones con Fracciones
Lesson
•
8th Grade
14 questions
Careers
Lesson
•
8th Grade
15 questions
The Giver (Symbolism)
Lesson
•
8th Grade
13 questions
Ilmu Pengetahuan Alam
Lesson
•
KG
Popular Resources on Wayground
10 questions
5.P.1.3 Distance/Time Graphs
Quiz
•
5th Grade
10 questions
Fire Drill
Quiz
•
2nd - 5th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
15 questions
Hargrett House Quiz: Community & Service
Quiz
•
5th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
15 questions
Equivalent Fractions
Quiz
•
4th Grade
Discover more resources for Computers
23 questions
Conflict Resolution
Lesson
•
6th - 8th Grade
25 questions
Early Republic 8th Grade US History
Quiz
•
8th Grade
10 questions
SMS Library Quiz
Quiz
•
6th - 8th Grade
15 questions
Pythagorean Theorem Word Problems Quizizz
Quiz
•
8th Grade
10 questions
Cell Organelles and Their Functions
Interactive video
•
6th - 10th Grade
20 questions
Graphing Inequalities on a Number Line
Quiz
•
6th - 9th Grade
10 questions
Exploring Basic Probability Concepts
Interactive video
•
6th - 10th Grade
18 questions
Informative or Argumentative essay
Quiz
•
5th Grade - University