scispace - formally typeset
Open Access

Computational Thinking 計算論的思考

Jeannette M. Wing, +1 more
- Vol. 56, Iss: 6, pp 584-587
TLDR
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.
Abstract
It represents a universally applicable attitude and skill set everyone, not just computer scientists, would be eager to learn and use.

read more

Content maybe subject to copyright    Report

Citations
More filters

The promise of computational journalism

TL;DR: In this article, the authors argue that computational journalism techniques may provide new foundations for original investigative journalism and increase the scope for new forms of interaction with readers, drawing upon international examples.

It's computational thinking! Bebras tasks in the curriculum

TL;DR: It is proposed that Bebras tasks can be used within the school curriculum to promote computational thinking and provide teaching materials and examples of BebrAs tasks that could be incorporated into the curriculum are given.

INNODOCT/17. International conference on innovation,documentation and education

TL;DR: In this paper, the authors present an analysis of the 62 universities in Ecuador that are in the web ranking of universities, in order to evaluate the use of digital media and obtain information on the management of university e-branding.
MonographDOI

1 what is computational thinking

TL;DR: An algorithm is a set of rules for getting a specific output from a specific input as mentioned in this paper, each step must be so precisely defined that it can be translated into computer language and executed by machine.
Proceedings ArticleDOI

PUMICE: A Multi-Modal Agent that Learns Concepts and Conditionals from Natural Language and Demonstrations

TL;DR: In this article, a multi-modal domain-independent approach that combines natural language programming and programming-by-demonstration is proposed to enable users to first naturally describe tasks and associated conditions at a high level, and then collaborate with the agent to recursively resolve any ambiguities or vagueness through conversations and demonstrations.
References
More filters
Journal Article

Arguing for computer science in the school curriculum

TL;DR: It is argued computer science is rapidly becoming critical for generating new knowledge, and should be taught as a distinct subject or content area, especially in secondary schools, and also a beneficence matrix to assist curriculum designers is explored.
Proceedings ArticleDOI

A survey of computational kits for young children

TL;DR: This paper presents a survey of computational kits that enable young children (ages 7 years old and under) to explore computing ideas and practices and presents design suggestions and opportunities to expand the possibilities in how children can engage in computing.
Journal ArticleDOI

A Model for Developing Computational Thinking Skills

TL;DR: An overview of the dimensions of CT defined in scientific papers is presented, using the EBSCO Discovery Service and the ACM Digital Library search, and a model for developing CT skills in three stages is proposed.
Journal ArticleDOI

Using a Computer Programming Environment and an Interactive Whiteboard to Investigate Some Mathematical Thinking

TL;DR: A case study approach is used to describe how engagement with Scratch and independent use of the IWB enabled children to work collaboratively to solve design challenges in an urban New Zealand school.
Journal ArticleDOI

Computational thinking in elementary classrooms: measuring teacher understanding of computational ideas for teaching science

TL;DR: It is found that the vignettes allow us to see shift in teachers thinking about CT from broad and generalized ideas to more elaborate versions of those ideas, and additional mechanisms are needed to monitor how teachers conceptualize and come to integrate computational thinking into elementary schools.