Application of Multi-mode Teaching based on project and case driven in Java programming course

The Multi-mode Teaching based on project and case driven is established on the basis of constructivism theory. This paper discusses the teaching modes for Java programming course. Moreover, it elaborates the teaching philosophy, practical applications and the necessary attentions of the new teaching method. This teaching stimulates students' interest, increases the perceptual knowledge and improves students' analysis, summary and application ability.