Based on multiple rounds of course development and teaching reforms, the teaching team has updated the teaching content related to digital technology. In response to teaching needs, we have improved the MOOC course resources and refined offline teaching methods to achieve better blended online-offline teaching outcomes. Smart technologies have been adopted to build a smart course, with the completion of knowledge graphs, competency graphs, and problem graphs, all of which have been applied in teaching practice. Through the assistance of teaching agents in instruction, we have observed that students’ learning interest has increased, knowledge acquisition speed has improved, technical skill mastery has become significantly better, and overall teaching effectiveness has seen remarkable enhancement.