Computational literacy

Andy diSessa talks about computational literacy - how has this related to the ideas of computational thinking in the last decade?

See wikipedia: https://en.wikipedia.org/wiki/Computational_thinking

"The history of computational thinking as a concept dates back at least to the 1950s but most ideas are much older.[6][3] Computational thinking involves ideas like abstraction, data representation, and logically organizing data, which are also prevalent in other kinds of thinking, such as scientific thinking, engineering thinking, systems thinking, design thinking, model-based thinking, and the like.[7] Neither the idea nor the term are recent: Preceded by terms like algorithmizing, procedural thinking, algorithmic thinking, and computational literacy[3] by computing pioneers like Alan Perlis and Donald Knuth, the term computational thinking was first used by Seymour Papert in 1980[8] and again in 1996.[9] Computational thinking can be used to algorithmically solve complicated problems of scale, and is often used to realize large improvements in efficiency.[10]. ..

The phrase computational thinking was brought to the forefront of the computer science education community in 2006 as a result of a Communications of the ACM essay on the subject by Jeannette Wing.

See https://en.wikipedia.org/wiki/Jeannette_Wing for cv and https://www.cs.cmu.edu/~15110-s13/Wing06-ct.pdf for essay."

She wrote in the essay:

"Computational thinking is a fundamental skill foreveryone, not just for computer scientists. To read-ing, writing, and arithmetic, we should add compu-tational thinking to every child’s analytical ability.Just as the printing press facilitated the spread of thethree Rs, what is appropriately incestuous about thisvision is that computing and computers facilitate thespread of computational thinking.

Computational thinking involves solving prob-lems, designing systems, and understanding humanbehavior, by drawing on the concepts fundamentalto computer science. Computational thinkingincludes a range of mental tools that reflect thebreadth of the field of computer science."

 

See also "

The 5th ‘C’ of 21st Century Skills? Try Computational Thinking (Not Coding)" - 2018 at

https://www.edsurge.com/news/2018-02-25-the-5th-c-of-21st-century-skills-try-computational-thinking-not-coding