将虚拟实验引入计算机编译原理课程,把不可视的信息传输过程和算法运行机制用虚拟交互和演示验证的实验方法变得可视和可验证。该虚拟实验完善了计算机编译原理课程实验体系,更直观地展示教学内容的重点、难点问题,加强与理论教学的紧密结合,对于教学质量提升有重要意义。通过"虚拟实验工场"平台在北京理工大学进行计算机编译原理虚拟实验课程教学,介绍了进行计算机编译原理课程虚拟实验教学的探索和实践经验。