10
Computational Thinking/CE21/CSPrinciples 1 What is Computational Thinking? Owen Astrachan

What is Computational Thinking?

  • Upload
    anana

  • View
    76

  • Download
    0

Embed Size (px)

DESCRIPTION

What is Computational Thinking?. Owen Astrachan. What is Computational Thinking?. Potter Stewart, 1984, Jacobellis v Ohio - PowerPoint PPT Presentation

Citation preview

Page 1: What is Computational Thinking?

Computational Thinking/CE21/CSPrinciples 1

What is Computational Thinking?

Owen Astrachan

Page 2: What is Computational Thinking?

Computational Thinking/CE21/CSPrinciples 2

What is Computational Thinking?

Potter Stewart, 1984, Jacobellis v Ohio I shall not today attempt further

to define the kinds of material I understand to be embraced within that shorthand description of [computational thinking]; and perhaps I could never succeed in intelligibly doing so. But I know it when I see it,

Page 3: What is Computational Thinking?

Computational Thinking/CE21/CSPrinciples 3

Computational Thinking

Leverages the power of computing Has the potential to scale, to

process lots of data Accessible to lots of people with

varied backgrounds Not just about metaphors, but

about facilitating doing things: Computational Doing

Page 4: What is Computational Thinking?

Computational Thinking/CE21/CSPrinciples 4

Computational Thinking Practices

Part of the CS Principles project/course Practices associated with evidence

centered design Content X Practices = claims and

evidence

Seven Big Ideas, Six CT Practices See by example what we will use to

develop assessments

Page 5: What is Computational Thinking?

Computational Thinking/CE21/CSPrinciples 5

URL for CS Principles documents

http://bit.ly/csthinking

What is bit.ly? Where is bit.ly mostly used? What does http://bit.ly/f2eAHN

reference What about http://bit.ly/f2eAHN+

Is this computational thinking?

Page 6: What is Computational Thinking?

Computational Thinking/CE21/CSPrinciples 6

Inculcate Computational Thinking

Not done solely by computer scientists

Not done solely by college professors

Not done without lots and lots of funding

Not done without lots and lots of education

Harambee

Page 7: What is Computational Thinking?

Computational Thinking/CE21/CSPrinciples 7

Ladder from ‘white’ to ‘house’ White, while, whale, shale, …

I can do that… optimally My brother was an English major My ladder is 16, his is 15, how?

The key is sough Voila, 14 words!

Guarantee optimality!

A Computational Thinking Story

Page 8: What is Computational Thinking?

Computational Thinking/CE21/CSPrinciples 8

Finding Computational Thinking

If I ever go looking for my heart's desire again, I won't look any further than my own back yard.

Dorothy to the Tinman

Page 9: What is Computational Thinking?

Computational Thinking/CE21/CSPrinciples 9

Tufte: best graphic ever

Page 10: What is Computational Thinking?

Computational Thinking/CE21/CSPrinciples 10

http://chir.ag/projects/preztags/

http://nyti.ms/prezdent