Volume 8,Issue 7
Discrete mathematics, as a core foundational course in computer science, covers set theory, logical reasoning, graph theory, algebraic structures, etc., and is a key carrier for building computer science thinking. At present, there is a problem in discrete mathematics teaching in some universities that emphasizes theoretical derivation over thinking transformation, which makes it difficult for students to effectively connect the course knowledge with subsequent professional courses and engineering practice. This paper analyzes the necessity of strengthening computer professional thinking training in discrete mathematics courses, and elaborates on the core value of discrete mathematics in the cultivation of computer professional thinking from three dimensions: supporting core course learning, cultivating problem modeling ability, and enhancing algorithm design literacy, providing theoretical support for the optimization of teaching strategies for subsequent courses.