C PROGRAMMING LANGUAGE TEACHING BASED ON CDIO

C PROGRAMMING LANGUAGE TEACHING BASED ON CDIO

S. Wang, J. Liu, Y. Dong, Q. Wei (2021).  C PROGRAMMING LANGUAGE TEACHING BASED ON CDIO. 11.

"C Language Programming" course is a professional basic course for most engineering majors, which is set up in the first year of undergraduate programmes. It is an important basic course to cultivate students' computer programming ability. The traditional C Language teaching adopts the training method of programming on PC only, the course content is basically around scientific calculation and algorithm design, which is insufficient for students' programming training based on practical engineering problems. This paper introduces the application of CDIO teaching mode in the teaching of "C Language Programming" in Automation Major of Beijing Institute of Petrochemical Technology(BIPT). The isolated programming course and practice are put into the specific automation system, and the "engineering object teaching method" is adopted to integrate the four links of CDIO " Conceive, Design, Implement and Operate" and the key knowledge points of programming into a series of practice projects, the learning mode of "task practice → skill induction → knowledge summary → project re practice" is adopted to train the programming ability. From the teaching practice effect of the course, this mode can promote students' knowledge acquisition activities to be more active, more practical and more effective, improve students' learning quality, and comprehensively improve students' knowledge, ability and professionalism. While learning C Language, the students have "early engineering experience", which can improve their interest and confidence in future professional courses.

Authors (New): 
Shuhong Wang
Jiandong Liu
YiQun Dong
Qingxuan Wei
Pages: 
11
Affiliations: 
Beijing Institute of Petrochemical Technology, China
Keywords: 
C Language Programming Teaching
Engineering Object Teaching Method
Early Engineering Experience
Learning by Doing
CDIO Standard 2
CDIO Standard 3
CDIO Standard 5
CDIO Standard 6
CDIO Standard 7
CDIO Standard 8
CDIO Standard 9
CDIO Standard 10
CDIO Standard 11
Year: 
2021
Reference: 
Cha J.Z. (2008). On the CDIO mode under the strategy of "learning by doing". Research on higher engineering education, (3), 1-6, 9.: 
Crawley, E. F., Malmqvist, J., Östlund, S., & Brodeur, D. R. (2007). Rethinking Engineering Education: The CDIO Approach. New York: Springer.: 
Fei Y. N., Qiu J., Li W. M., Li M. F., Wang X., & Li S. X. (2008). Design and practice of early engineering experience course. Experimental technology and management, 25(12), 13-16.: 
Huang H. T. (2014). Evaluation of students' learning outcomes: A Study on the quality assurance of American higher education. Education Science Press.: 
Li J. P., Liu Y. S. (2013). Research on CDIO training system and curriculum teaching design of electronic information engineering. Beijing, China: Beijing Jiaotong University Press.: 
Qin Z. Q., Liu J. D., Wang S. H. (2013). Robot aided C programming. Beijing, China: Electronic Industry Press.: 
Tao Y. F., Shang C. H. (2006). The Enlightenment of CDIO outline on the innovation of higher engineering education. Research on Higher Education in China, (11), 81-83.: 
Go to top
randomness