聚焦培养工程能力的编译原理实验教学改革赵晓孙连山摘要:基于工程教育专业认证理念,结合长期的教学实践,落实以学生为本,聚焦学生工程能力培养,对编译原理实验的教学内容进行了优化,建立了新的实验教学管理方法,围绕实验全过程完善了教学评估体系。教学实践表明,该课程改革深度融合了工程教育专业认证理念,有利于培养学生的工程观念以及解决复杂工程问题的能力,为其他计算机类实验教学的改革提供借鉴。(陕西科技大学电子信息与人工智能学院,陕西西安710021)关键词:工程教育改革;编译原理;实验教学改革;工程能力中图分类号:G642文献标识码:A文章编号:1008-6609(2023)01-0008-042确立培养工程能力的实验内容编译原理作为计算机及相关专业的一门核心专业课程,课程内容主要涉及原理性质的介绍,其原理和性质除了能够用于编译器的设计,还能够为一些基本问题提供求解方法,以及处理问题的思路,被广泛地用于很多[3]新的研究领域。与理论教学相配套的实验教学是帮助学生理解、掌握、应用理论知识的必要环节,实施效果的好坏是实现教学目标的有力保障,也是实现工程教育专业认证人才培养目标的重要途径。根据计算机专业工程教育认证要求,我校确定了编译原理实验教学支撑的毕业要求指标点,具体内容如表1第二列所示,对应的产出类型如该表的第一列所示。表1的毕业要求指标点包含三个方面,分别对应不同的产出类型,各个指标点的内容都明确指出与复杂工程问题的求解有关,这就要求编译原理课程实验内容需要围绕解决复杂工程问题进行设计,以达到培养学生解决复杂工程问题的人才培养目标。工程教育是高等教育的重要部分,工程教育专业认证通过实施成果导向的教育,注重学生创新、实践等能[1]力的培养,最终实现人才培养的工程化目标。作为国际间本科工程教育专业学位互认协议,《华盛顿协议》指出了本科阶段主要是培养学生解决复杂工程问题的能[2]力。我国工程教育专业认证的12条毕业要求中有8条都与学生解决复杂工程的能力培养有关。针对编译原理实验教学的现状,依据计算机专业工程教育认证背景下的毕业要求指标点的内容,结合编译技术在解决复杂工程问题中发挥的作用,本文以学生为主体、以教师为主导,提出了确定面向学生工程能力培养的实验内容、设计面向学生工程能力培养的实验过程以及构建工程能力培养结果的评价体系等方面的实验改革,并在实践教学中积极落实,引导学生面向能力目标开展学习,突出了对学生工程能力的培养。课程...