Exploration and Practice of Teaching Reform in C Language Programming Based on the CDIO Model
DOI:
https://doi.org/10.54097/k4gx2j37Keywords:
CDIO Model, C Language Programming, Exploration and PracticeAbstract
The cultivation of applied talents requires undergraduate students in the computer science major to possess solid practical programming skills and innovation capabilities. The success of practical teaching reforms is directly related to the development of students' engineering practice abilities. Based on the construction of undergraduate computer science course clusters and the experience and achievements of teaching reforms, this paper proposes an exploratory and practical teaching reform plan for C language programming under the guidance of the CDIO model. The plan includes reforms in theoretical teaching methods, experimental teaching methods, and assessment mechanisms, aiming to establish a practice-oriented teaching model. This reform will significantly enhance students' learning interest and cultivate their abilities in autonomous learning and practical innovation.
Downloads
References
[1] Liu, Y., Li, H. CDIO-Based Formative Assessment System for CProgramming Courses: Designand Practice. Journal of Engineering Education Transformations. 2022, Vol.35(No.2), p.47-59.
[2] Zhang, Q., Wang, L., Chen, J. Project-Driven Learningin CProgramming: ACDIO-Oriented Reformto Enhance Practical Competence. IEEE Transactionson Education. 2023, Vol.66(No.3), p.189-196.
[3] Ahmed, M., Smith, K. Addressing "High Scores but Low Ability" in CProgramming: ACDIO-Integrated Assessment Approach. European Journal of Engineering Education. 2021, Vol.46(No.4), p.512-528.
[4] Lee, S., Park, J., Kim, H. Online Programming Platformsin CDIO-Based CLanguage Courses: Enhancing Supervision and Feedback Efficiency. Computer Applications in Engineering Education. 2024, Vol.32(No.1), p.215-231.
[5] Garcia, R., Martinez, A. Innovating Assessment Criteria for CProgramming: Flexibilityand Creativity in CDIO Framework. Journal of Computing Sciences in Colleges. 2022, Vol.38(No.3), p.78-87.
[6] Wang, H., Zhang, Y. Integrating CDIO with Blended Learning for CProgramming: Improving Student Engagement and Practical Skills. Education and Information Technologies. 2021, Vol.26(No.6), p.6891-6910.
[7] Davis, E., Brown, S. CDIO-Oriented Reform of Experimental Teaching for CProgramming: From Verification to Innovation. Journal of Engineering Education. 2025, Vol.114(No.1), p.89-105.
[8] Chen, L., Yang, X., Hu, Z. Team Collaboration Assessment in Introductory CProgramming Courses: ACDIO Perspective. Proceedings of the International Conferenceon Engineering Education (ICEE). Singapore, 15-17June2023, p.145-150.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 International Journal of Education and Social Development

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.









