| Literature DB >> 27683569 |
Abstract
Entities:
Keywords: computational thinking; computer programming; creativity; problem solving; transfer of learning
Year: 2016 PMID: 27683569 PMCID: PMC5021694 DOI: 10.3389/fpsyg.2016.01390
Source DB: PubMed Journal: Front Psychol ISSN: 1664-1078
Key processes involved in computer programming, problem solving, and creative thinking.
| ▪ Representing, storing, and retrieving information in order to understand the problem (i.e., knowledge acquisition of basic problem elements such as objects, relations, initial and final states of objects) | ▪ Exploring and understanding the problem (e.g., by decomposing the problem into sub-problems) | ▪ Acquiring knowledge and skills relevant to the creative act, setting goals; encoding, recognizing, and formulating the problem (preparation) |