C language is flexible in syntax and has many rules. It is boring and difficult to learn. To change this situation, it is necessary to train and motivate the students’ interest and enthusiasm. In years of teaching practice, the author conducted a number of attempts and explorations.