Vous êtes sur la page 1sur 15

10/16/2019 Computational thinking

Computational thinking
Read the items carefully and answer the questions.

* Required

Email address *

Your email

If you don't look for patterns in a problem, your solution 2 points

might be _____ *

Ine cient

Too slow

Wrong

What do we mean by COMPUTATIONAL THINKING? * 2 points

Focusing on what is important, ignoring what is unnecessary.

Breaking a task into smaller tasks.

Understanding a complex problem and developing possible solutions.

Selecting a computer to use.

Other:

It is always necessary to decompose a task * 2 points

https://docs.google.com/forms/d/e/1FAIpQLScJ3ACZIl2K4iicdrU9kzk2fARr5CmvQKCTFutrcaJ6NOt2eA/viewform 1/15
10/16/2019 Computational thinking

True

False

Which of the following is not done by decomposition? * 2 points

Disregards non-essential information

Allows multiple people to work on the problem together

Breaks the problem down into smaller tasks

Which of the following is an example of thinking 2 points

computationally? *

When going to meet a friend, wandering around until you nd them

When going to meet a friend, asking a parent to plan your route for you

Planning out your route when going to meet a friend

Which of the following does NOT contain a pattern? * 2 points

Our dogs like walks

My dog likes swimming

All dogs have tails

https://docs.google.com/forms/d/e/1FAIpQLScJ3ACZIl2K4iicdrU9kzk2fARr5CmvQKCTFutrcaJ6NOt2eA/viewform 2/15
10/16/2019 Computational thinking

It involves nding the similarities among small, 2 points

decomposed problems that can help us solve more


complex problems more e ciently. *

Pattern recognition

Coding

Abstraction

Decomposition

Algorithm

A school database has lots of information on students, the 2 points

data manager needs to use abstraction? What data should


she leave out? *

Classes

Eye colour

Age

Guardian's phone numbers

What is a FLOWCHART? * 2 points

A diagram that shows abstraction.

A diagram that shows selecting a burger.

A visual representation of an algorithm.

https://docs.google.com/forms/d/e/1FAIpQLScJ3ACZIl2K4iicdrU9kzk2fARr5CmvQKCTFutrcaJ6NOt2eA/viewform 3/15
10/16/2019 Computational thinking

A series of shapes.

De ne ALGORITHM DESIGN * 2 points

Breaking a task into smaller tasks.

A sequence of instructions.

Focusing on what is important and ignoring what is unnecessary.

Looking for similarities and trends.

Looking for similarities and trends within a problem * 2 points

Pattern recognition

Decomposition

Algorithmic Thinking

Abstraction

Which of the following is NOT an example of 2 points

computational thinking? *
discussing with your friends how much time and money you have before
choosing from a shortlist of places

deciding based on where you would be able to walk, since no one can drive

considering the different options carefully before deciding upon the best
one

letting the bossiest friend decide where you should all go

https://docs.google.com/forms/d/e/1FAIpQLScJ3ACZIl2K4iicdrU9kzk2fARr5CmvQKCTFutrcaJ6NOt2eA/viewform 4/15
10/16/2019 Computational thinking

What is this FLOWCHART symbol called? * 2 points

Decision

Input/Output

Process

Terminator

Which of the following is an example of thinking 2 points

computationally?When going to meet a friend... *

asking a parent to plan for you

giving up and doing something else

wandering around until you nd them

planning your route

Which of these is an example ofdecomposition? * 2 points

Breaking the problem of organising a cake sale into smaller parts, such as
who will bake the cakes and when to hold the cake sale

https://docs.google.com/forms/d/e/1FAIpQLScJ3ACZIl2K4iicdrU9kzk2fARr5CmvQKCTFutrcaJ6NOt2eA/viewform 5/15
10/16/2019 Computational thinking

Looking at what different kinds of cake can be made

Taking the problem of baking a cake and thinking about how we can make
it the best cake possible

Untitled Question

Option 1

When drawing a dog, which of the following characteristics 2 points

is non-essential? *

Dogs have 4 paws

Dogs have fur

Dogs have brown fur

Identifying the steps involved in solving a problem * 2 points

Pattern Recognition

Algorithmic Thinking

Decomposition

Abstraction

What does an arrow represent in a FLOWCHART? * 2 points

Process

Data ow

Start

Decision

https://docs.google.com/forms/d/e/1FAIpQLScJ3ACZIl2K4iicdrU9kzk2fARr5CmvQKCTFutrcaJ6NOt2eA/viewform 6/15
10/16/2019 Computational thinking

Computational thinking is... * 2 points

using a set of techniques and approaches to help solve problems

giving instructions to a computer

creating a sequence of instructions

thinking like a computer (in binary)

Last Name: *

Your answer

Why do we need to look for patterns in problems? * 2 points

Patterns make it more di cult complex problems

We don't need to look for patterns

Patterns make it easier for us to solve complex problems

A logical way of getting from the problem to the solution. If 2 points

the steps you take to solve a problem follow an algorithm


then they can be reused and adapted to solve similar
problems in the future. *

Abstraction

Algorithmic Thinking

Decomposition

https://docs.google.com/forms/d/e/1FAIpQLScJ3ACZIl2K4iicdrU9kzk2fARr5CmvQKCTFutrcaJ6NOt2eA/viewform 7/15
10/16/2019 Computational thinking

Programming

Other:

De ne DECOMPOSITION * 2 points

Looking for similarities and trends.

A sequence of instructions.

Breaking a task into smaller tasks.

Focusing on what is important and ignoring what is unnecessary.

Decomposition allows the entire task to be completed as 2 points

_____ *

Quickly as possible

A Team

A Whole

What do we mean by COMPUTATIONAL THINKING? * 2 points

Drawing a map to show how to reach a destination.

Breaking a task into smaller tasks.

Creating step by step instructions.

Focusing on what is important and ignoring what is unnecessary.

https://docs.google.com/forms/d/e/1FAIpQLScJ3ACZIl2K4iicdrU9kzk2fARr5CmvQKCTFutrcaJ6NOt2eA/viewform 8/15
10/16/2019 Computational thinking

Why do we think computationally? * 2 points

to help us solve complex problems more easily

to help us program

to help us to think like a computer

to help us plan our actions

De ne DECOMPOSITION * 2 points

Breaking a task into smaller tasks.

Focusing on what is important and ignoring what is unnecessary.

A sequence of instructions.

Looking for similarities and trends.

Which of the following is not done by abstraction? * 2 points

Identi es essential details

Breaks the problem down into smaller tasks

Disregards non-essential information

Which of the following is an example of thinking 2 points

computationally? *

When going to meet a friend, asking a parent to plan your route for you

When going to meet a friend wandering around until you nd them


https://docs.google.com/forms/d/e/1FAIpQLScJ3ACZIl2K4iicdrU9kzk2fARr5CmvQKCTFutrcaJ6NOt2eA/viewform 9/15
10/16/2019 Computational thinking
When going to meet a friend, wandering around until you nd them

Planning out your route when going to meet a friend

Abstraction and Decomposition are examples of... * 2 points

Computer Science

Logical Reasoning

Algorithmic Thinking

Computational Thinking

Breaking a complex problem down into smaller problems 2 points

and solving each one individually. *

Abstraction

Algorithmic Thinking

Decomposition

Programming

Other:

https://docs.google.com/forms/d/e/1FAIpQLScJ3ACZIl2K4iicdrU9kzk2fARr5CmvQKCTFutrcaJ6NOt2eA/viewform 10/15
10/16/2019 Computational thinking

What is this FLOWCHART symbol called? * 2 points

Terminator

Process

Decision

Input/Output

What is this FLOWCHART symbol called? * 2 points

Process

Terminator

Input/Output

https://docs.google.com/forms/d/e/1FAIpQLScJ3ACZIl2K4iicdrU9kzk2fARr5CmvQKCTFutrcaJ6NOt2eA/viewform 11/15
10/16/2019 Computational thinking

Decision

What is the OUTPUT if the user enters "YES"? * 2 points

Leave umbrella at home.

Take an umbrella.

When designing a building that must be accessible for 2 points

wheelchairs, which of the following characteristics is non-


essential? *

Number of walls

Number of wall paintings

Number of doors

https://docs.google.com/forms/d/e/1FAIpQLScJ3ACZIl2K4iicdrU9kzk2fARr5CmvQKCTFutrcaJ6NOt2eA/viewform 12/15
10/16/2019 Computational thinking

What is a complex problem?A problem that, at rst, is... * 2 points

cannot be solved

not easy to solve

is not easy to understand or solve

is not easy to understand

When is a computer most likely to be used when using 2 points

computational thinking? *

when writing algorithms

at the end, when programming a computer

when working on abstraction

during decomposition

First Name: *

Your answer

What is pattern recognition? * 2 points

Looking for similarities among and within problems

Breaking down a complex problem into smaller problems

Building models from patterns

https://docs.google.com/forms/d/e/1FAIpQLScJ3ACZIl2K4iicdrU9kzk2fARr5CmvQKCTFutrcaJ6NOt2eA/viewform 13/15
10/16/2019 Computational thinking

What is an algorithm? * 2 points

A set of step-by-step instructions

Software that analyses data

A hardware device that stores data

Picking out the important bits of information from the 2 points

problem, ignoring the speci c details that don't matter. *

Decomposition

Algorithmic Thinking

Programming

Abstraction

Other:

Mike is posting an online advert on a Facebook to promote 2 points

his band's upcoming tour. Abstraction? (What is the


relevant piece of information?) *

His parents names

His age

Other bands

Date of Tour

https://docs.google.com/forms/d/e/1FAIpQLScJ3ACZIl2K4iicdrU9kzk2fARr5CmvQKCTFutrcaJ6NOt2eA/viewform 14/15
10/16/2019 Computational thinking

Other:

Send me a copy of my responses.

Page 1 of 1 SUBMIT

Never submit passwords through Google Forms.

reCAPTCHA
Privacy Terms

This content is neither created nor endorsed by Google. Report Abuse - Terms of Service

 Forms

https://docs.google.com/forms/d/e/1FAIpQLScJ3ACZIl2K4iicdrU9kzk2fARr5CmvQKCTFutrcaJ6NOt2eA/viewform 15/15

Vous aimerez peut-être aussi