Manufacturing industry is the pillar industry of national economy, is the dominant force in industrialization and modernization, CNC(Computer Numerical Control) technology is the foundation of modern manufacturing technology, is in the "4.0" industrial strategy has the important support role, CNC machining program compiled in NC machining plays an extremely important position, therefore, to learn and master CNC machining programming technology is a contemporary undergraduates should have the basic ability of mechanical engineering.
This course to students as the center, through the course content fragmentation, inner logical systematization, reconstruct the course system, from the basic principle of CNC technology, in the master the basic theory of CNC machining, process principle, mathematical processing method, with examples to guide teaching, through the case explanation, simulation operation, practice a combination of teaching and learning, and make the students understand the basic concept of CNC machining programming, CNC machining programming ability in engineering application.