Programming and Innovative Students Cultivating

The paper describes the characteristics of the problem in ACM/ICPC,discusses the nature of programming and the the relationship between programming process and Innovative Students cultivating.Then,in order to cultivate Innovative IT Students,several programming teaching methods based on ACM model are presented.