The fundamental of programming is a compulsory course of science and culture in our school. But for many years, the teaching effect has not been veryideal. In this paper, facing the requirements of new syllabus of the fundamental of programming and existent insufficiency of traditional teaching,a new teaching mode of whole process evaluation and project driven based on university cloud, which include the transformation of homework completion way, the establishment of evaluation system and the innovation of teaching mode, was proposed. It has been proved that the teaching effect is obviously improved in practice.