scispace - formally typeset
Open AccessJournal ArticleDOI

Computational thinking and thinking about computing

Jeannette M. Wing
- 28 Oct 2008 - 
- Vol. 366, Iss: 1881, pp 3717-3725
TLDR
In thinking about computing, the authors need to be attuned to the three drivers of their field: science, technology and society, to revisit the most basic scientific questions of computing.
Abstract
Computational thinking will influence everyone in every field of endeavour. This vision poses a new educational challenge for our society, especially for our children. In thinking about computing, we need to be attuned to the three drivers of our field: science, technology and society. Accelerating technological advances and monumental societal demands force us to revisit the most basic scientific questions of computing.

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

Review on teaching and learning of computational thinking through programming

TL;DR: The current trends of empirical research in the development of computational thinking through programming is presented and a constructionism-based problem-solving learning environment could be designed to foster computational practices and computational perspectives and suggests possible research and instructional implications.
Journal ArticleDOI

Demystifying computational thinking

TL;DR: Examples of CT definitions, interventions, assessments, and models across a variety of disciplines are shown, with a call for more extensive research in this area.
Journal ArticleDOI

Which cognitive abilities underlie computational thinking? Criterion validity of the Computational Thinking Test

TL;DR: In this paper, a Computational Thinking Test (CTt) is administered on a sample of 1,251 Spanish students from 5th to 10th grade, so its descriptive statistics and reliability are reported in this paper.

Computational Thinking 計算論的思考

TL;DR: In this article, a universally applicable attitude and skill set for computer science is presented, which is a set of skills and attitudes that everyone would be eager to learn and use, not just computer scientists.
Journal ArticleDOI

Big Data: Survey, Technologies, Opportunities, and Challenges

TL;DR: This study comprehensively surveys and classifies the various attributes of Big data, including its nature, definitions, rapid growth rate, volume, management, analysis, and security, and proposes a data life cycle that uses the technologies and terminologies of Big Data.
References
More filters
Journal ArticleDOI

The missing memristor found

TL;DR: It is shown, using a simple analytical example, that memristance arises naturally in nanoscale systems in which solid-state electronic and ionic transport are coupled under an external bias voltage.
Journal ArticleDOI

Memristor-The missing circuit element

TL;DR: In this article, the memristor is introduced as the fourth basic circuit element and an electromagnetic field interpretation of this relationship in terms of a quasi-static expansion of Maxwell's equations is presented.
Journal ArticleDOI

Computational thinking

TL;DR: In this paper, a universally applicable attitude and skill set for computer science is presented, which is a set of skills and attitudes that everyone would be eager to learn and use, not just computer scientists.
Journal ArticleDOI

Molecular computation of solutions to combinatorial problems

TL;DR: This experiment demonstrates the feasibility of carrying out computations at the molecular level by solving an instance of the directed Hamiltonian path problem with standard protocols and enzymes.
Journal ArticleDOI

An autonomous molecular computer for logical control of gene expression

TL;DR: An autonomous biomolecular computer is described that, at least in vitro, logically analyses the levels of messenger RNA species, and in response produces a molecule capable of affecting levels of gene expression.