(Students majoring in computer science and technology should have a solid scientific theoretical foundation, have the ability to combine theory with practice, and have the ability to manage practical problems. The intention of setting up this course design is: after learning the basic theory of programming courses and grasping the basic techniques of programming, to carry out a practical ability exercise with an appropriate plan)