Enhancing Engineering Education for Talented Learners With Coding and Computational Thinking
Monica C. Meadows, Ann Robinson, Christine M. Cunningham · 2025
The integration of coding and computational thinking into engineering education is essential for preparing students for a technology-driven world. In this chapter, we explore the role of computational thinking, which includes problem-solving processes such as decomposition, pattern recognition, abstraction, and algorithm development, in enhancing engineering instruction for talented learners. By incorporating coding as a subset of computational thinking, students develop logical reasoning, creativity, and problem-solving skills applicable across disciplines. We present a framework for embedding computational thinking in K–8 engineering curricula, highlight hands-on instructional strategies, and provide examples of engaging classroom activities. By leveraging real-world engineering challenges and interdisciplinary learning, educators can cultivate computational literacy, foster innovation, and equip students with the skills necessary to excel in engineering and beyond.