Abstract:The primary task of teaching reform of basic computer courses in university is to determine the teaching goal and the core task, namely“the cultivation of the computational thinking ability” . On the ground, based on the discipline difference, constructs courses system of multidisciplinary and configurable according to the idea of the first longitudinal classification and transverse block; Around the computational thinking, constructs knowledge system of basic computer courses in university and optimizes teaching contents; Puts the computational thinking into the teaching process and applies diversified teaching methods integrating with teaching content,e.g. heuristics, discussing , participating and case teaching method.