Show Summary Details

p. 1197. Computational thinkinglocked

  • Subrata Dasgupta


What is computational thinking? The AI researcher Paul Rosenbloom’s interpretation focuses on two relationships: interaction (a ‘reciprocal action, effect or influence’ between two entities); and implementation (to ‘put into effect’ a system A at a higher abstraction level in terms of interacting processes within a system B at a lower level of abstraction). ‘Computational thinking’ explains how computational thinking entails more than analytical and problem solving skills. It encompasses a way of imagining, by way of seeing analogies and constructing metaphors. The influence of computational thinking on cognitive psychology and connectionism, and the emergence of cognitive science and its impact on understanding human creativity and molecular information processing are discussed.

Access to the complete content on Very Short Introductions online requires a subscription or purchase. Public users are able to search the site and view the abstracts and keywords for each book and chapter without a subscription.

Please subscribe or login to access full text content.

If you have purchased a print title that contains an access token, please see the token for information about how to register your code.

For questions on access or troubleshooting, please check our FAQs, and if you can't find the answer there, please contact us.