"Many teachers may already be teaching these skills."

In 1996, Seymour Papert adopted the notion of Computational Thinking to characterize an essential 21st Century skill. Computational Thinking is a combination of Critical Thinking, Creativity, Problem Solving, Communication, Collaboration, and Computing.

View 6 previous comments

- +Russ Abbott you would think that every university's development department in the world would be making infographics at least yearly on the details of this, wouldn't you?Nov 18, 2012
- They all create ads about their schools and about how well selected alumni do. But to develop a rigorous payback model is another thing. They don't have the data or expertise to do that.Nov 18, 2012
- Computational thinking calls for a lot of mathematical abstractions. In the early days, the abstractions were mathematical algorithms that could be translated into working computer programs using suitable languages like Fortran, Algol, or PL/I. Later on, it became essential to understand concepts like finite state automata which could be instantiated with object-oriented programming. It's not clear to me how practical it is to get these abstractions across to the general public.Nov 19, 2012
- +Barry Kort teaching statistics before calculus would really help: www.ted.com/talks/arthur_benjamin_s_formula_for_changing_math_education.htmlNov 20, 2012
- The public probably has a greater need to understand risks, probability, and statistics than to understand differential calculus. Our high-tech culture is built on a lot of mathematical abstractions which the general public has a woefully limited understanding or appreciation of.Nov 20, 2012
- Nov 23, 2012