A Review of the Research on Computational Thinking both Domestic and Overseas
Wenxiang Fan,Yichun Zhang,Yi Li
DOI: https://doi.org/10.15881/j.cnki.cn33-1304/g4.2018.02.001
2018-01-01
Abstract:As an innovation in the computing era, computational thinking is a fresh thinking mode which can flexibly adopt computing tools and methods to solve problems, as well as plays an irreplaceable role in promoting people's overall and lifelong de-velopment. In order to obtain a comprehensive understanding of the current research situation in which the field of computational thinking is,the present study was conducted by using the method of content analysis and taking the relevant literature,both domestic and oversea, as research samples. The findings show that: at present, domestic researches concerning computational thinking are in an initial stage, among which the theoretical investigation is mainly into the conception, connotation, characteristics and value of computational thinking,and most of the applied investigation pays close attention to three aspects:the cultivation strategies, instruc-tion modes,as well as designing and developing support systems of computational thinking in higher education, while, simultaneous-ly, foreign studies have already stood in the early maturity stage, in which the theoretical investigation chiefly focuses on the inter-pretation of computational thinking, and the applied investigation mainly concerns with: the pedagogic implication, supporting tools and evaluation of computational thinking in K-12 education. It is sufficiently evidenced that, henceforth, the domestic research on computational thinking should attach great importance to computational thinking education in primary education, not only exploring effective cultivation strategies of computational thinking as programming language is widely taught in classroom, but also trying to construct efficient learning environment for computational thinking in terms of utilizing various computing tools. In addition, the con-struction of evaluation framework and test for cultivation effect of computational thinking should be highlighted.