
Communications of the ACM - ACM Digital Library
Computational thinking involves solving problems, designing systems, and understanding human behavior, by drawing on the concepts fundamental to computer science. Computational thinking …
Computational Rationality as a Theory of Interaction
Computational rationality is a theory of interaction as adaptation to bounds, but what are the observable phenomena that constitute adaptation in HCI? To answer this question, we ask why people adapt to …
Beyond Programming: A Computer-Based Assessment of Computational …
Computational Thinking (CT), entailing both domain-general and domain-specific skills, is a competency fundamental to computing education and beyond. However, as a cross-domain competency, …
ACM: Digital Library: Ubiquity
Computation is a process that is defined in terms of an underlying model of computation and computational thinking is the thought processes involved in formulating problems so their solutions …
A Bridging Model for Parallel Computation, Communication, and I/O
The past decade has seen the introduction of new and useful models for analyzing the computational and communication complexities of parallel algorithms, as well as useful models to measure I/O …
Communications of the ACM - ACM Digital Library
Some of them used the term "computational thinking" for the thought processes in doing computational science—designing, testing, and using computational models to make discoveries and advance …
Computational Thinking in the Mathematics Classroom: Fostering ...
In later work, Cuny, Snyder and Wing [14] provide a working definition: “Computational thinking is the thought processes involved in formulating problems and expressing its solution as transformations to …
Conceptual Representations for Computational Concept Creation
The computational generation of new concepts is a central challenge among the topics of computational creativity research. In this article, we briefly outline different approaches to concept creation and then …
Exploring Computational Thinking with Physical Play through Design
Jun 19, 2023 · Examining the data from the three design activities, we aim to answer the following research questions: How can computational thinking be combined with physical play?
The Hypervolume Indicator: Computational Problems and Algorithms
By providing a complete overview of the computational problems associated to the hypervolume indicator, this article serves as the starting point for the development of new algorithms and supports …