Algorithm design course is a compulsory coursefor students of computer majors and is an important part in cultivating students' innovative and logical thinking. Based on the current situation of algorithm design course teaching, this paper expounds the basic ideas of the teaching reform of computational thinking oriented algorithm design course, and the teaching practice.