This publication provides an editorial introduction to a special issue of Computer Applications in Engineering Education journal entitled Computational Thinking for STEM and Engineering Education. It provides introductory remarks to the issue and a commentary on the published material, as well as presents the views of the special issue editors in the field of science, technology, engineering and mathematics (STEM) education and research. This special issue is structured as follows. It contains articles related to the topics of computational thinking (CT), STEM, and engineering education. It starts with three overview articles based on systematic reviews, giving a structured overview of CT concepts in terms of practical educational approaches in introductory science, technology, engineering, arts and mathematics (STEAM) education. Subsequent articles present practical approaches to CT and STEAM education in such educational areas as general engineering, programming and software engineering, physical computing, robotics, electronics, mechanical, and power engineering.
[1]
Jeannette M. Wing.
An introduction to computer science for non-majors using principles of computation
,
2007,
SIGCSE.
[2]
George H. L. Fletcher,et al.
Thinking about computational thinking
,
2009,
SIGCSE '09.
[3]
Margus Pedaste,et al.
A Model for Developing Computational Thinking Skills
,
2020,
Informatics Educ..
[4]
Sue Sentance,et al.
It's Computational Thinking! Bebras Tasks in the Curriculum
,
2016,
ISSEP.
[5]
Valentina Dagienė,et al.
Design Science Research for Computational Thinking in Constructionist Education: A Pragmatist Perspective
,
2019
.