Assessing Computational Thinking in Engineering and Computer Science Students: A Multi-Method Approach

被引:0
作者
Pirzado, Farman Ali [1 ]
Ahmed, Awais [2 ]
Hussain, Sadam [1 ]
Ibarra-Vazquez, Gerardo [1 ]
Terashima-Marin, Hugo [1 ]
机构
[1] Tecnol Monterrey, Sch Engn & Sci Monterrey, Monterrey 64849, Mexico
[2] China West Normal Univ, Sch Comp Sci, Nanchong 637009, Peoples R China
来源
EDUCATION SCIENCES | 2025年 / 15卷 / 03期
关键词
computational thinking; computational thinking scale; engineering and computing education; decomposition; abstraction; pattern recognition; algorithmic design; PLS-SEM; K-12; MATHEMATICS; EDUCATION; GAMES;
D O I
10.3390/educsci15030344
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
The rapid integration of computational thinking (CT) into STEM education highlights its importance as a critical skill for problem-solving in the digital age, equipping students with the cognitive tools needed to address complex challenges systematically. This study evaluates CT skills among Engineering and Computer Science students using a multi-method approach by combining quantitative methods (CTT scores and CTS responses) with qualitative methods (thematic analysis of open-ended questions), integrating objective assessments, self-perception scales, and qualitative insights. The Computational Thinking Test (CTT) measures proficiency in core CT sub-competencies, abstraction, decomposition, algorithmic thinking, and pattern recognition through objective tests. The Computational Thinking Scale (CTS) captures students' perceived CT skills. At the same time, open-ended questions elicit perspectives on the practical applications of CT in academic and professional contexts. Data from 196 students across two Mexican universities were analyzed through quantitative and thematic methods. The results show that students excel in pattern recognition and abstraction but face decomposition and algorithmic thinking challenges. Cross-sectional analyses were conducted between CTT, CTS and the open-ended part to compare CT skills across different demographic groups (e.g., age, gender, academic disciplines), showing clear differences based on age, gender, and academic disciplines, with Computer Science students performing better than engineering students. These findings highlight the importance of CT in preparing students for modern challenges and provide a foundation for improving teaching methods and integrating these skills into university programs.
引用
收藏
页数:26
相关论文
共 50 条
  • [21] Process control engineering for computer science students
    Kastner, W
    Schmid, U
    ADVANCES IN CONTROL EDUCATION 1997, 1998, : 243 - 248
  • [22] Assessing Primary School Students' Intrinsic Motivation of Computational Thinking
    Jiang, Shan
    Wong, Gary K. W.
    PROCEEDINGS OF 2017 IEEE 6TH INTERNATIONAL CONFERENCE ON TEACHING, ASSESSMENT, AND LEARNING FOR ENGINEERING (TALE), 2017, : 469 - 474
  • [23] Integrating Computational Thinking Into Scaffolding Learning: An Innovative Approach to Enhance Science, Technology, Engineering, and Mathematics Hands-On Learning
    Lee, Hsin-Yu
    Wu, Ting-Ting
    Lin, Chia-Ju
    Wang, Wei-Sheng
    Huang, Yueh-Min
    JOURNAL OF EDUCATIONAL COMPUTING RESEARCH, 2024, 62 (02) : 431 - 467
  • [24] Skills in computational thinking of engineering students of the first school year
    Varela, Concepcion
    Rebollar, Carolina
    Garcia, Olatz
    Bravo, Eugenio
    Bilbao, Javier
    HELIYON, 2019, 5 (11)
  • [25] A multidisciplinary approach towards computational thinking for science majors
    Dept. of Computer Sciences, Purdue University, West Lafayette, IN 47907, United States
    SIGCSE Bull. Inroads, 2009, 1 (183-187): : 183 - 187
  • [26] Computational thinking in computer science teacher training courses in Brazil: A survey and a research roadmap
    Menolli, Andre
    Neto, Joao Coelho
    EDUCATION AND INFORMATION TECHNOLOGIES, 2022, 27 (02) : 2099 - 2135
  • [27] Towards Computational Thinking Beliefs of Computer Science Non-major Students in Introductory Robotics - A Comparative Study
    Bergande, Bianca
    Gressmann, Anne
    TRENDS AND APPLICATIONS IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 3, 2021, 1367 : 69 - 80
  • [28] Assessing elementary students' computational thinking in everyday reasoning and robotics programming
    Chen, Guanhua
    Shen, Ji
    Barth-Cohen, Lauren
    Jiang, Shiyan
    Huang, Xiaoting
    Eltoukhy, Moataz
    COMPUTERS & EDUCATION, 2017, 109 : 162 - 175
  • [29] Computer Science Teachers' Perceptions, Beliefs and Attitudes on Computational Thinking in Greece
    Fessakis, Georgios
    Prantsoudi, Stavroula
    INFORMATICS IN EDUCATION, 2019, 18 (02): : 227 - 258
  • [30] Hybrid Learning Model Based on Computational Thinking about Computer Science
    Zhang, Lijuan
    Zhao, Xuhui
    PROCEEDINGS OF THE 2016 7TH INTERNATIONAL CONFERENCE ON EDUCATION, MANAGEMENT, COMPUTER AND MEDICINE (EMCM 2016), 2017, 59 : 1059 - 1062