In the context of the New Engineering paradigm,this paper aims to address the issues associated with traditional computer programming teaching methods,such as the lack of application scenarios,practicality,interactivity,and real-time feedback.The objective is to explore the application of problem-driven teaching methods in order to resolve these problems.This includes the incorporation of real-world problem contexts and the cultivation of problem-solving abilities within the teaching process.Through problem-driven teaching methods,students can gain a better understanding of the knowledge and skills they are learning,and can effectively apply their programming knowledge to solve complex real-world problems.This approach fosters the development of their overall abilities and establishes a solid foundation for their future career advancement.
new engineeringcomputer program designproblem-driven teaching approachproblem-solving abilitiesinnovative thinkingteamwork skills