Search Header Logo
What is Computational Thinking

What is Computational Thinking

Assessment

Presentation

•

Instructional Technology

•

10th Grade

•

Medium

Created by

Amy Austin

Used 2+ times

FREE Resource

27 Slides • 16 Questions

1

media
media
media

Computational
Thinking

2

media
media
media
media

What is computational thinking

What is
computational
thinking?

3

media
media
media

Jeannette Wing

• Earned bachelor's and master's degrees in

Electrical Engineering and Computer
Science at MIT

• Went on to get her Ph.D. in Computer

Science at MIT

• CS Professor and Department Head at

Carnegie Mellon University

• Became Corporate Vice President of

Microsoft Research

• Now Director of the Data Science Institute

and Professor of Computer Science at
Columbia University

4

media
media
media

Think like a computer scientist

“Computational thinking is the
thought processes involved in
formulating a problem and
expressing its solutions in a
way that a computer - human
or machine - can effectively
carry out.”

- Jeannette Wing

5

media
media

Universal components

Decomposition

Pattern

recognition

Abstraction

Algorithmic

thinking

6

media
media
media

Decomposition

The ability to break a larger
problem down into smaller
parts.

7

media
media
media

Pattern
recognition

When you observe
similarities and patterns
within problems.

8

media
media
media
media

Abstraction

When you identify what
defines the patterns you see
and focus on the important
information only.

9

media
media
media

Algorithmic
thinking

When you develop a
step-by-step plan, or the
rules to follow, to solve a
problem.

10

media

• Groups of 3-5
• Work together to brainstorm ideas

for Section A

• As a group work together to

complete the challenges in
Section B

Computational thinking in
practice

11

media
media

Algorithmic

thinking

Abstraction

Pattern

recognition

Decomposition
• Creative assignment
• Pick one:

⚬ Write a short science fiction

story with a character who
uses the four ideas of
computational thinking.

⚬ Draw a picture that

incorporates the four ideas of
computational thinking.

⚬ Analyze a poem or song lyrics

to identify where you see the
four ideas of computational
thinking.

To do

12

Multiple Choice

What is computational thinking?

1

A) A way of thinking used only in computer science

2

B) A problem-solving process that includes characteristics like logically ordering and analyzing data

3

C) A method of creating computer programs

4

D) A type of computer hardware

13

Explanation Slide...

Computational thinking is a problem-solving process that includes characteristics like logically ordering and analyzing data, making option B the correct choice.

14

Multiple Choice

Which of the following is NOT a characteristic of computational thinking?

1

A) Logically ordering data

2

B) Analyzing data

3

C) Creating solutions using algorithms

4

D) Designing computer hardware

15

Explanation Slide...

The correct choice is D) Designing computer hardware because it is not a characteristic of computational thinking. Computational thinking focuses on data analysis, logical ordering, and creating solutions using algorithms.

16

Multiple Choice

Where did Jeannette Wing earn her bachelor's and master's degrees?

1

A) Harvard University

2

B) Stanford University

3

C) Massachusetts Institute of Technology (MIT)

4

D) University of California, Berkeley

17

Explanation Slide...

Jeannette Wing earned her bachelor's and master's degrees at Massachusetts Institute of Technology (MIT), making option C the correct choice.

18

Multiple Choice

What position did Jeannette Wing hold at Carnegie Mellon University?

1

A) Corporate Vice President of Microsoft Research

2

B) CS Professor and Department Head

3

C) Dean of Engineering

4

D) Director of Computer Science

19

Explanation Slide...

Jeannette Wing held the position of CS Professor and Department Head at Carnegie Mellon University.

20

Multiple Choice

What is one of Jeannette Wing's career achievements?

1

A) Became the CEO of Google

2

B) Became Corporate Vice President of Microsoft Research

3

C) Founded a tech startup

4

D) Won a Nobel Prize in Physics

21

Explanation Slide...

Jeannette Wing's career achievement was becoming the Corporate Vice President of Microsoft Research, making option B the correct choice.

22

Multiple Choice

Who is a prominent advocate for computational thinking and currently the Director of the Data Science Institute at Columbia University?

1

Jeannette Wing

2

Alan Turing

3

Ada Lovelace

4

Grace Hopper

23

Explanation Slide...

Jeannette Wing is a prominent advocate for computational thinking and currently the Director of the Data Science Institute at Columbia University.

24

Multiple Choice

What is the definition of computational thinking according to Jeannette Wing?

1

The thought processes involved in formulating a problem and expressing its solutions in a way that a computer - human or machine - can effectively carry out.

2

The ability to write computer programs to solve problems.

3

The process of designing algorithms to solve complex problems.

4

The method of using computers to perform calculations.

25

Explanation Slide...

The thought processes involved in formulating a problem and expressing its solutions in a way that a computer - human or machine - can effectively carry out.

26

Multiple Choice

Which of the following is NOT one of the universal components of computational thinking?

1

Decomposition

2

Pattern recognition

3

Abstraction

4

Programming

27

Explanation Slide...

The correct choice is 'Programming' because it is NOT one of the universal components of computational thinking. The other components - Decomposition, Pattern recognition, and Abstraction - are universal components.

28

Multiple Choice

What does the component 'Decomposition' in computational thinking refer to?

1

The ability to break a larger problem down into smaller, manageable parts.

2

Observing similarities and patterns within problems.

3

Creating a step-by-step solution to a problem.

4

Removing unnecessary details to focus on the main problem.

29

Explanation Slide...

The component 'Decomposition' in computational thinking refers to the ability to break a larger problem down into smaller, manageable parts.

30

Multiple Choice

What is the purpose of 'Pattern Recognition' in computational thinking?

1

To break a problem into smaller parts.

2

To observe similarities and patterns within problems to make more effective solutions.

3

To create a step-by-step solution to a problem.

4

To remove unnecessary details to focus on the main problem.

31

Explanation Slide...

To observe similarities and patterns within problems to make more effective solutions.

32

Multiple Choice

What is the primary focus when identifying patterns in computational thinking?

1

Focusing on all details

2

Ignoring important information

3

Focusing on the important information only

4

Developing a step-by-step plan

33

Explanation Slide...

The primary focus when identifying patterns in computational thinking is to focus on the important information only. This helps in recognizing key elements and relationships to solve problems efficiently.

34

Multiple Choice

What does algorithmic thinking involve?

1

Ignoring irrelevant details

2

Developing a step-by-step plan or set of rules

3

Analyzing large datasets

4

Creating personalized learning plans

35

Explanation Slide...

Algorithmic thinking involves developing a step-by-step plan or set of rules.

36

Multiple Choice

Which of the following is an example of computational thinking in practice?

1

Groups of 3-5 working together to brainstorm ideas for Section A

2

Analyzing large datasets of patient records

3

Designing complex systems by breaking down the design process

4

Creating personalized learning plans for students

37

Explanation Slide...

Groups of 3-5 working together to brainstorm ideas for Section A is an example of computational thinking in practice as it involves collaborative problem-solving and idea generation.

38

Multiple Choice

How is computational thinking applied in medicine?

1

By creating personalized learning plans for students

2

By designing complex systems

3

By analyzing large datasets of patient records to find patterns that could lead to new treatments

4

By developing a step-by-step plan

39

Explanation Slide...

Computational thinking is applied in medicine by analyzing large datasets of patient records to find patterns that could lead to new treatments.

40

Multiple Choice

In which field is computational thinking used to create personalized learning plans for students?

1

Medicine

2

Education

3

Engineering

4

Algorithmic Thinking

41

Explanation Slide...

In the field of Education, computational thinking is used to create personalized learning plans for students.

42

Multiple Choice

What is one application of computational thinking in engineering?

1

Analyzing large datasets of patient records

2

Creating personalized learning plans for students

3

Designing complex systems by breaking down the design process into smaller, more manageable tasks

4

Developing a step-by-step plan

43

Explanation Slide...

Designing complex systems by breaking down the design process into smaller, more manageable tasks is an application of computational thinking in engineering.

pattern-tertiary
media
media
media

Computational
Thinking

Show answer

Auto Play

Slide 1 / 43

SLIDE