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 条
  • [1] On the computational thinking and diagrammatic reasoning of first-year computer science and engineering students
    Osztian, Palma Rozalia
    Katai, Zoltan
    Osztian, Erika
    FRONTIERS IN EDUCATION, 2022, 7
  • [2] Beyond teaching computational thinking: Exploring kindergarten teachers' computational thinking and computer science curriculum design considerations
    Kim, Jiyoung
    Leftwich, Anne
    Castner, Daniel
    EDUCATION AND INFORMATION TECHNOLOGIES, 2024, 29 (12) : 15191 - 15227
  • [3] Exploration of Computational Thinking of Software Engineering Novice Students Based on Solving Computer Science Tasks
    Dolgopolovas, Vladimiras
    Jevsikova, Tatjana
    Dagiene, Valentina
    Savulioniene, Loreta
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2016, 32 (03) : 1107 - 1116
  • [4] Initial Experience with a Computational Thinking Course for Computer Science Students
    Kafura, Dennis
    Tatar, Deborah
    SIGCSE 11: PROCEEDINGS OF THE 42ND ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 251 - 256
  • [5] STEM approach and computer science impact the metaphorical thinking of Indonesian students
    Farida, Farida
    Supriadi, Nanang
    Andriani, Siska
    Pratiwi, Dona Dinda
    Suherman, Suherman
    Muhammad, Rosida Rakhmawati
    RED-REVISTA DE EDUCACION A DISTANCIA, 2022, 22 (69):
  • [6] Research into the Computational Thinking for the Teaching of Computer Science
    Li, Ying
    2014 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2014,
  • [7] The influence of students' computer science learning experience on their perception of computational thinking
    Ye, Jiachu
    Lai, Xiaoyan
    Wong, Gary K. W.
    PROCEEDINGS OF THE 2021 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2021, : 1501 - 1502
  • [8] Promoting Computational Thinking Skills in Non-Computer-Science Students: Gamifying Computational Notebooks to Increase Student Engagement
    De Santo, Alessio
    Farah, Juan Carlos
    Martinez, Marc Lafuente
    Moro, Arielle
    Bergram, Kristoffer
    Purohit, Aditya Kumar
    Felber, Pascal
    Gillet, Denis
    Holzer, Adrian
    IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES, 2022, 15 (03): : 392 - 405
  • [9] Assessing Chinese middle school students' computational thinking: an evidence-centered design approach
    Zhu, Sha
    Guo, Qing
    Yang, Sa
    Yang, Harrison Hao
    Li, Huan
    Sun, Zejun
    ETR&D-EDUCATIONAL TECHNOLOGY RESEARCH AND DEVELOPMENT, 2025,
  • [10] Kodu, Alice and Computer Science Unplugged: A Model of Effective Introducing Middle School Students to Computer Science and Computational Thinking
    Marghitu, Daniela
    Thomas, Lavaris
    Rawajfih, Yasmeen
    Hall, Jillian
    Marshall, Andrew
    PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 712 - 712