ARTICLE
31 July 2025
Teaching Reform of the C Programming Language Course Integrating OBE Concept and AI Assistance under the New Engineering Background
Arzigul Ahat Gulnaz Alimjan
Show Less
1 School of Network Security and Information Technology, Yili Normal University, Yili 844500, Xinjiang, China,
2 School of Network Security and Information Technology, Yili Normal University, Yili 844500, Xinjiang, China; Yili Key Laboratory of Intelligent Computing Research and Application in the Yili River Valley, Yili Normal University, Yili 844500, Xinjiang, China,
JCER 2025 , 9(7), 197–202; https://doi.org/10.26689/jcer.v9i7.11350
© 2025 by the Authors. Licensee Whioce Publishing, Singapore. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution -Noncommercial 4.0 International License (CC BY-NC 4.0) ( https://creativecommons.org/licenses/by-nc/4.0/ )
Abstract

With the continuous advancement of the New Engineering Education initiative, universities are raising the standards for cultivating engineering talents. C Programming Language, as a core course for computer science and related majors, plays a fundamental role in developing logical thinking, programming skills, and engineering practice. However, problems such as outdated content, weak practical connections, and single assessment methods still exist in current teaching, which affects both learning outcomes and students’ skill development. Based on the outcome-based education (OBE) approach and supported by AI-assisted teaching tools, this paper proposes a reform plan focusing on teaching content, instructional methods, and evaluation systems. The goal is to enhance students’ overall abilities and practical innovation skills, and to align the course more closely with modern industry needs.

References
Li G, Zhao F, Zhou Y, 2025, The Teaching Reform and Practice of Professional Courses for Engineering Students. Journal of Contemporary Educational Research, 9(5): 290–295.
Gan Y, 2024, The Organic Integration of Innovation and Entrepreneurship Education with Ideological and Political Education—A Case Study of the C Programming Course. International Journal of Educational Teaching and Research, 1(1).
Amisha S, Nancy A, Anil T, 2024, Modern Approach to C Programming: Exploring the Foundations of Problem-Solving through C Programming (English Edition), BPB Publishers, India.
Zu B, Wang H, Chen H, et al., 2025, Adapting High-Level Language Programming (C Language) Education in the Era of Large Language Models. Journal of Contemporary Educational Research, 9(5): 264–269.
He Y, He Y, 2024, Research on C Language Programming Case-Assisted Teaching Based on BUGs Exclusion. Curriculum and Teaching Methodology, 7(5).
Share
Back to top