Innovative Teaching of Programming Course Based on OBE and Competency Model
In view of the disadvantages such as backward teaching idea,rigid method,single means,solidified content and biased teaching goal and so on,the teaching ecology of programming is constructed for the competency,constructing the teaching environment and teaching team to carry out student-centered teaching.The teaching process is guided by the outcoming-based education(OBE)to form a student-cen-tered and teacher-led teaching model.Competency training cultivates the computational thinking,new engineering innovation ability and con-sciousness of all the students.Practice showed that adhering to the OBE concept and competency model towards innovative teaching of program-ming has achieved some results.
new engineeringcomputational thinkingcompetencyinnovative teachingcomputer high-level languageprogramming