Preview

The Education and science journal

Advanced search

Computational thinking in the context of higher education: Analytical review

https://doi.org/10.17853/1994-5639-2024-2-35-59

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.

About the Author

E. K. Khenner
Perm State National Research University
Russian Federation

Evgeniy K. Khenner – Dr. Sci. (Physics and Mathematics), Corresponding Member of the Russian Academy of Education, Professor, Department of Information Technologies

Perm



References

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

6. Denning P. J., Tedre M. Computational thinking [Internet]. Cambridge, MA: The MIT Press; 2019 [cited 2023 Nov 01]. 199 p. Available from: http://repository.universitasbumigora.ac.id/2217/1795/2019%20Computational%20Thinking%20by%20Peter%20J.%20Denning%2C%20Matti%20Tedre.pdf

7. Sondakh D. E. Review of computational thinking assessment in higher education. In: 9th Inter­national Schoolar’s Conference Proceedings [Internet]; 2022 Oct. Saraburi, Thailand: Asia-Pacific Interna­tional University; 2022 [cited 2023 Nov 01]; p. 805–813. Available from: https://repository.unai.edu/id/eprint/344/1/Full%20Paper%20Proceeding%209ISC%202022.pdf

8. De Jong I., Jeuring J. Computational thinking interventions in higher education: A scoping literature review of interventions used to teach computational thinking. In: 20th Koli Calling Inter­national Conference on Computing Education Research. Article number 35. New York: ACM; 2020. DOI: 10.1145/3428029.3428055

9. Agbo F. J., Oyelere S. S., Simonen J., Adewumi S. A systematic review of computational think­ing approach for programming education in higher education institutions. In: 19th Koli Calling Inter­national Conference on Computing Education Research. Article number 12. New York: ACM; 2019. DOI: 10.1145/3364510.3364521

10. Castro L. M. C., Douglas K. A. Computational thinking frameworks used in computational think­ing assessment in higher education. A systematized literature review. In: 2021 ASEE Virtual Annual Con­ference, ASEE 2021; 2021 Jul 26–29; Minneapolis, USA. DOI: 10.18260/1-2-36824

11. Lyon J. A., Magana A. J. Computational thinking in higher education: A review of the literature. International Journal Engineering Education. 2020; 36: 101–116. DOI: 10.1002/cae.22295

12. Zhang X., Specht M. A review of reviews on computational thinking assessment in high­er education. In: Conference CTE-STEM 2022. Delft, Netherlands; 2022. p. 98–103. DOI: 10.34641/ct­estem.2022.472

13. Lu Ch., Macdonald R., Odell B., Kokhan V., Epp C. D., Cutumisu M. A scoping review of compu­tational thinking assessments in higher education. Journal of Computing in Higher Education. 2022; 34: 416–461. DOI: 10.1007/s12528-021-09305-y

14. Liu S., Peng Ch., Srivastava G. What influences computational thinking? A theoretical and em­pirical study based on the influence of learning engagement on computational thinking in higher edu­cation. Computer Applications in Engineering Education. Wiley Periodicals LLC. 2023; 31 (6): 1–24. DOI: 10.1002/cae.22669

15. Klunnikova M. M., Bazhenova I. V., Pak N. I. Kirgizova E. V. Developing students computation­al thinking with a recursive polydisciplinary approach. Journal of Physics. Conference Series. 2020. DOI: 10.1088/1742-6596/1691/1/012190

16. Klunnikova M. M. Methodology for developing students’ computational thinking when studying the “Numerical Methods” course based on blended learning. Informatika i obrazovanie = Informatics and Education. 2019; 6: 34–41. DOI: 10.32517/0234-0453-2019-34-6-34-41 (In Russ.)

17. Baranov A. V. Forming computational thinking and computer modeling project activities in the physics course of the technical university. In: ITM Web of Conferences. 2020. Vol. 35. p. 1–12. DOI: 10.1051/itmconf/20203503002

18. Baranov A. V. Didactic potential of educational physical problems in the formation of compu­tational thinking of IT students. Nauchno-pedagogicheskoe obozrenie = Scientific and Pedagogical Review. 2019; 1: 144–150. DOI: 10.23951/2307-6127-2019-1-144-150 (In Russ.)

19. Baranov A. V. Contextual formation of computational thinking in a university physics course In: Sovremennoe obrazovanie: kachestvo obrazovanija i aktual’nye problemy sovremennoj vysshej shkoly: ma­terialy mezhdunarodnoj nauchno-metodicheskoj konferencii = Modern Education: Quality of Education and Current Problems of Modern Higher Education. Proceedings of the International Scientific and Methodological Conference [Internet]. Tomsk, Russia; 2019 [cited 2023 Nov 01]; p. 25–26. Available from: https://nmk.tusur.ru/storage/125574/conference-2019.pdf (In Russ.)

20. Chigirinskaya N. V., Grigor’eva O. E., Bochkin A. M., Andreeva M. I. Computational thinking of the future engineer: Conceptual apparatus and experience of formation at a technical university. Sovre­mennye naukoemkie tekhnologii = Modern High Technology. 2023; 2: 205–211. DOI: 10.17513/snt.39546 (In Russ.)

21. Brovka N. V., Filimonov D. V. On the development of computational thinking when teaching students mathematics and programming. In: Sovremennye problemy matematiki i matematicheskogo obra­zovanija: sbornik nauchnyh statej Mezhdunarodnoj nauchnoj konferencii: k 225-letiju Gercenovskogo uni­versiteta = Modern Problems of Mathematics and Mathematics Education. Collection of Scientific Articles of the International Scientific Conference for the 225th Anniversary of Herzen University [Internet]. Saint-Pe­tersburg, Russia; 2022 [cited 2023 Nov 01]. p. 47–51. Available from: https://rep.herzen.spb.ru/file_view­er/351 (In Russ.)

22. Filimonov D. V. On the development of computational thinking and Agile practices in the ed­ucational process of higher education institutions. Universitetskij pedagogicheskij zhurnal = University Pedagogical Journal [Internet]. 2022 [cited 2023 Nov 01]; 2: 61–65. Available from: https://elib.bsu.by/bitstream/123456789/293553/1/61-65.pdf (In Russ.)

23. Loureiro A. C., Meirinhos M., Osório A. J., Valente L. Computational thinking in teacher digital competence frameworks. Revista Prisma Social [Internet]. 2022 [cited 2023 Nov 01]; 38 (3): 77–93. Availa­ble from: https://www.researchgate.net/publication/362343333_computationalthinkinginteacherdigitalcompetenceframeworks#fullTextFileContent

24. Esteve-Mon F. M., Llopis M. A., Adell-Segura J. Digital competence and computational thinking of student teachers. International Journal of Emerging Technologies in Learning. 2020; 15 (02): 29–41. DOI: 10.3991/ijet.v15i02.11588

25. Juskeviciene A., Dagiene V. Computational thinking relationship with digital competence. Infor­matics in Education. 2018; 17 (2): 265–284. DOI: 10.15388/infedu.2018.14

26. Khenner E. K. Professional knowledge and professional competencies in higher education. Obrazovanie i nauka = The Education and Science Journal. 2018; 20: 9–31. DOI: 10.17853/1994-5639-2018-2-9-31 (In Russ.)

27. Universal’nye kompetentnosti i novaja gramotnost’: ot lozungov k real’nosti = Universal com­petencies and new literacy: From slogans to reality [Internet]. Edited by M. S. Dobryakova, I. D. Frumin. Moscow: Publishing House of Higher School of Economics; 2020 [cited 2023 Nov 01]. 458 p. Available from: https://ioe.hse.ru/mirror/pubs/share/360763569.pdf (In Russ.)

28. Tzafilkou K., Perifanou M., Economides A. A. Development and validation of students’ digital competence scale (SDiCoS). International Journal of Education Technology in Higher Education. 2022; 19: 30. DOI: 10.1186/s41239-022-00330-0


Review

For citations:


Khenner E.K. Computational thinking in the context of higher education: Analytical review. The Education and science journal. 2024;26(2):35-59. (In Russ.) https://doi.org/10.17853/1994-5639-2024-2-35-59

Views: 628


ISSN 1994-5639 (Print)
ISSN 2310-5828 (Online)