Computational thinking in the context of higher education: Analytical review

Author:

Khenner E. K.1ORCID

Affiliation:

1. Perm State National Research University

Abstract

Introduction. Computational thinking is one of the categories that currently assess the quality of people’s preparedness for life, educational and professional activities in the modern world, saturated with information technologies and digital tools. Many issues related to university students’ computational thinking remain insufficiently studied as applied to general education.Aim. The present research aims to discuss the essence of the concept of “computational thinking” and, mainly, the composition of its structural elements, methods of their formation and assessment at the level of higher education; and to compare the requirements for university students’ computational thinking and digital competencies, which have similarities and differences.Methodology and research methods. The present review article has theoretical and applied aspects. Except for several fundamentally important works of general studies, which reveal the concept of “com­putational thinking”, the author analysed mainly review articles published in the past five years in order to identify and systematise modern solutions related to the purpose of the work.Results and scientific novelty. An analysis of the basic concepts associated with computational think­ing showed that at the level of definitions, due to their certain abstractness, the computational think­ing of university students does not have much specificity compared to the computational thinking of schoolchildren. This specificity is manifested at the level of the list of cognitive and non-cognitive skills associated with computational thinking, requirements for the level of their development and assess­ment methods. In computational thinking, cognitive skills include abstraction, decomposition, pattern recognition, algorithmisation, visualisation, logical thinking, communicative competence, the ability to present, structure and analyse data, and some others skills. Non-cognitive skills include self-confidence, communication skills, flexibility, and others.Methods for assessing the maturity of students’ computational thinking include the results of solv­ing problems in block programming environments such as Scrath; knowledge/skill tests, self-assessment scales/surveys; tests on knowledge of the basics of computational thinking, interviews and observations; interviews, grades for assignments/courses, surveys/questionnaires, solving problems external to the class; the use of a special software environment, the use of criteria for assessing computational thinking and/or psychometric tools; assessments based on solving robotic problems or evaluating artifacts creat­ed during the game, and others.A comparison of computational thinking with digital competencies at the skill level leads to the conclusion that in computational thinking, skills represent a certain fixed set of meta-skills needed by a student regardless of solving specific problems (for example, abstraction skills). In digital competencies, skills are specified according to numerous types and are more specific.Practical significance. The results of this study can be used in the design of programmes for develop­ing computational thinking and digital competencies of university students.

Publisher

Russian State Vocational Pedagogical University

Reference28 articles.

1. Wing J. M. Computational thinking. Communications of the ACM. 2006; 49 (3): 33–35. DOI: 10.1145/1118178.1118215

2. Hubwieser P., Giannakos M. N., Berges M., Brinda T., Diethelm I., Magenheim J., Pal Y., Jackova J., Jasute E. A global snapshot of computer science education in K-12 Schools. In: ITICSE-WGR ‘15. Pro­ceedings of the 2015 ITiCSE on Working Group Reports. 2015. p. 65–83. DOI: 10.1145/2858796.2858799

3. Bosova L. L. Computational thinking as a strategic goal of general education in the field of computer science and information technology. In: Aktual’nye problemy metodiki obuchenija informatike i matematike v sovremennoj shkole: materialy mezhdunarodnoj nauchno-prakticheskoj internet-konferencii = Current Problems in Teaching Computer Science and Mathematics in Modern School. Proceedings of the International Scientific and Practical Internet Conference [Internet]. Moscow, Russia: 2019 [cited 2023 Nov 01]; p. 10–17. Available from: https://elibrary.ru/download/elibrary_41517554_63361642.pdf (In Russ.)

4. Khenner E. K. Computational thinking. Obrazovanie i nauka = The Education and Science Journal. 2016; 2: 16-33. DOI: 10.17853/1994-5639-2016-2-18-33 (In Russ.)

5. Denning P. J., Tedre M. Computational thinking: A disciplinary perspective. Informatics in Educa­tion. 2021; 20 (1): 361–390. DOI: 10.15388/infedu.2021.21

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3