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 条
[31]   "Computer Science, Academia and Industry" as Pedagogical Model to Enhance Computational Thinking [J].
Meerbaum-Salant, Orni ;
Haberman, Bruria ;
Pollack, Sarah .
ITICSE'15: PROCEEDINGS OF THE 2015 ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2015, :341-341
[32]   Motivation of Computer Science Engineering Students: Analysis and Recommendations [J].
Lopez-Fernandez, Daniel ;
Tovar, Edmund ;
Alarcon, Pedro P. ;
Ortega, Fernando .
2019 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2019), 2019,
[33]   Computer Science Teachers' Perceptions, Beliefs and Attitudes on Computational Thinking in Greece [J].
Fessakis, Georgios ;
Prantsoudi, Stavroula .
INFORMATICS IN EDUCATION, 2019, 18 (02) :227-258
[34]   Implementation of a software engineering course for computer science students [J].
Crnkovic, I ;
Larsson, M ;
Lüders, F .
SEVENTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2000, :397-401
[35]   Improving Computational Thinking in Nursing Students through Learning Computer Programming [J].
Laura-Ochoa, Leticia ;
Bedregal-Alpaca, Norka ;
Vidal, Elizabeth .
INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (05) :600-605
[36]   Approaches of Learning and Computational Thinking in Students that get into the Computer Sciences Career [J].
Orlando Villalba-Condori, Klinge ;
Castro Cuba-Sayco, Sonia Esther ;
Guillen Chavez, Evelyn Paola ;
Deco, Claudia ;
Bender, Cristina .
SIXTH INTERNATIONAL CONFERENCE ON TECHNOLOGICAL ECOSYSTEMS FOR ENHANCING MULTICULTURALITY (TEEM'18), 2018, :36-40
[37]   Assessing 4th Grade Students' Computational Thinking through Scratch Programming Projects [J].
Fagerlund, Janne ;
Hakkinen, Paivi ;
Vesisenaho, Mikko ;
Viiri, Jouni .
INFORMATICS IN EDUCATION, 2020, 19 (04) :611-640
[38]   A Multi-Method Investigation of Mathematics Motivation for Elementary Age Students [J].
Linder, Sandra M. ;
Cribbs, Jennifer ;
Smart, Julie B. .
SCHOOL SCIENCE AND MATHEMATICS, 2015, 115 (08) :392-403
[39]   Preparing inservice science teachers to bring unplugged computational thinking to their students [J].
Kite, Vance ;
Park, Soonhye .
TEACHING AND TEACHER EDUCATION, 2022, 120
[40]   Modeling and Measuring High School Students' Computational Thinking Practices in Science [J].
Arastoopour Irgens, Golnaz ;
Dabholkar, Sugat ;
Bain, Connor ;
Woods, Philip ;
Hall, Kevin ;
Swanson, Hillary ;
Horn, Michael ;
Wilensky, Uri .
JOURNAL OF SCIENCE EDUCATION AND TECHNOLOGY, 2020, 29 (01) :136-160