Proceedings of the 5th International Conference on Internet Technology and Educational Informatization (ITEI 2025)

Exploring the Integration of Computational Thinking and Engineering Practice in “Advanced Language Programming” Course Teaching

Authors
Lianchun Wang1, Peichang Yu1, Qiang Chen1, *
1College of Intelligence Science and Technology, National University of Defense Technology, Changsha, China
*Corresponding author. Email: nucqdt3@163.com
Corresponding Author
Qiang Chen
Available Online 24 November 2025.
DOI
10.2991/978-2-38476-472-3_12How to use a DOI?
Keywords
Advanced Language Programming; Computational Thinking; Engineering Practice; Teaching Reflection
Abstract

“Advanced Language Programming” is a crucial tool course for control-related majors in our university. Its teaching objective is not only to master programming syntax but also to cultivate computational thinking skills for solving practical problems using computers. Taking our university’s “Advanced Language Programming” course as an example, this paper analyzes the course characteristics, student characteristics, and teaching difficulties. Based on the opinions of supervisory experts, it reflects on the problems existing in the teaching process. On this basis, it proposes strategies to improve the quality of classroom teaching by using smart teaching tools such as Rain Classroom and the EduCoder Practice Teaching Platform, adopting problem-based learning and project-based collaborative learning models, and integrating curriculum-based ideological and political education. Finally, it envisions the subsequent course construction, including optimizing the teaching system and enriching teaching resources, aiming to build a program design course reform plan with military characteristics that integrates computational thinking and engineering practice, starts from the professional talent training needs of military academies, and combines multi-dimensional construction paths of curriculum-based ideological and political education, providing a reference for the construction of similar courses.

Copyright
© 2025 The Author(s)
Open Access
Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 4.0 International License (http://creativecommons.org/licenses/by-nc/4.0/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.

Download article (PDF)

Volume Title
Proceedings of the 5th International Conference on Internet Technology and Educational Informatization (ITEI 2025)
Series
Advances in Social Science, Education and Humanities Research
Publication Date
24 November 2025
ISBN
978-2-38476-472-3
ISSN
2352-5398
DOI
10.2991/978-2-38476-472-3_12How to use a DOI?
Copyright
© 2025 The Author(s)
Open Access
Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 4.0 International License (http://creativecommons.org/licenses/by-nc/4.0/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.

Cite this article

TY  - CONF
AU  - Lianchun Wang
AU  - Peichang Yu
AU  - Qiang Chen
PY  - 2025
DA  - 2025/11/24
TI  - Exploring the Integration of Computational Thinking and Engineering Practice in “Advanced Language Programming” Course Teaching
BT  - Proceedings of the 5th International Conference on Internet Technology and Educational Informatization (ITEI 2025)
PB  - Atlantis Press
SP  - 116
EP  - 126
SN  - 2352-5398
UR  - https://doi.org/10.2991/978-2-38476-472-3_12
DO  - 10.2991/978-2-38476-472-3_12
ID  - Wang2025
ER  -