编译原理实验教学改革研究

来源 :现代职业教育·高职高专 | 被引量 : 0次 | 上传用户:rgy1983
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘           要]  面向新工科和工程教育专业认证,将编译原理实验内容系统化和考核方式指标化,建立指标点与教学活动之间的关联,将有效提高学生的学习兴趣和双创能力,减轻教师的工作负担,进而提高教学质量和水平。
  [关    键   词]  新工科;工程教育;专业认证;编译原理实验;指标点
  [中图分类号]  G642             [文献标志码]  A                [文章编号]  2096-0603(2019)22-0010-02
   一、引言
   面向“产出”的新工科和“以学生为中心”“持续改进”“目标导向”为核心理念的工程教育专业认证能持续提高专业人才培养质量,更加关注培养工程思维、设计思维、数字化思维、批判性思维、创业意识、创新精神和创新创业能力。
   培养学生的形式化能力、过程管理能力、语言设计能力、创新思维的编译原理实验课程是我校计算机科学与技术专业的“经典”核心课。编译原理实验有助于学生了解程序运行机理、存储管理和状态,有利于学生编写高质量的程序以及使用基于编译的调试工具。区别于非计算机专业毕业的程序员,编译原理实验课程是培养专业程序员所必修的课程。
   为了适应新工科和工程教育专业认证的新形势,将编译原理实验内容系统化、深入化,将考核方式量化、指标化,建立指标点与教学活动之间的关联,将有效提高学生的学习兴趣和创新能力,减少教师的工作量,提高教学效果。
   二、编译原理实验内容改革
   我校的编译原理实验内容是开发一个完整的足够复杂的小型编译器系统。编译器包括编译器构造的6个阶段,即词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成,最终的实验程序是一个比较完整的编译器,而不是分开独立的程序。其中,语法分析和语义分析采用语法制导翻译器的方式,整个编译器代码行数接近2000行。这种实验方式既能很好地培养学生的计算机系统能力,又能为将来开发大型软件打下良好基础。实验内容体系下图所示。
   三、考核方式指标化
   传统的编译原理实验的考核内容包括程序和实验报告,考核方式为验收方式。对学生逐一验收能很好地掌握每个学生的学习效果,但工作量较大,因此有必要调整验收的方式和过程。结合工程教育专业认证,编译原理实验内容主要可对工程教育专业认证的“毕业要求1工程知识”中的“指标点1.2能够运用计算机科学与技术专业的基础知识,解决计算机科学与技术领域的复杂工程问题”和“毕业要求3设计/开发解决方案”中的“指标点3.2能够综合运用理论和技术手段,针对计算机科学与技术领域复杂工程问题提出解决方案,设计满足特定需求的系统、模块或开发流程,并对设计开发过程中体现创新意识”的指标达成度进行评估。下表给出了我校编译原理实验验收的内容、对应的工程教育专业认证的指标点、验收的知识点以及所占总分的比例。
   实验程序整体是一个完整的编译器系统,结合编译器系统和工程教育专业认证的指标点,上表对编译器验收内容等进行了细化。(1)根据编译器的构成,划分成了5个小程序,根据其难度、复杂程度和工作量细化了每个小程序所占总分的比例,每个小程序又从3个方面进行考核验收;(2)因为指标点3.2要培养学生的创新性,但考虑到本科生初学编译原理课程,大的创新不太可能,但会有编写程序方面的小創新,所以对程序的创新性设置了5%的比例,将大的创新设置成了加分项;(3)因为规范性是计算机专业知识的一个重要特点和要求,所以,对各个小程序和实验报告的规范性都进行了考核;(4)对每个知识点的考核设置三个分数段,完全正确,给满分,完全不正确,得0分,不完全正确给一半分数,这样虽然对中档分数有点残酷,但高标准、严要求是计算机专业学生应该具备的素质。
   四、结语
   编译原理实验课程是我校计算机科学与技术专业的“经典”核心课,培养学生的计算机系统能力(认知、分析、开发与应用)与形式化描述能力,有助于理解编程语言的设计和实现,了解编程语言的理论。参考《认证标准》规定的12条毕业要求,建立指标点与教学活动之间的关联,实用而不增加学生的负担,减轻了教师负担,提高了学生的分析、设计、实现、运维、合作能力和学习兴趣,有助于促进工程教育的改革,加强工程实践教育,进一步提高工程教育的质量。下一步的工作,将尝试把本文的验收方式进行推广,推广到其他实验实践类课程。
   参考文献:
   王生原,董渊,张素琴,等.编译原理[M].3版.北京:清华大学出版社,2015.
  ◎编辑 赵瑞峰
其他文献
(山西大学政治与公共管理学院,山西太原030006)  摘要:作为发展中国家的中国,一方面需要正确理解公共服务市场化的理念,另一方面必须结合中国的实际情况时公共服务市场化作出积极的有益的改革尝试。  关键词:公共服务市场化;新公共管理;公共服务改革;我国    1当代西方公共服务市场化的主要做法及其特征    1.1国有企业的私有化  英国是西方国家中对国有企业实行私有化改革起步最早最突出的国
健美操作为一项新兴的体育项目,在高校体育教学中深受大学生的喜爱,然而,在教学过程中,受传统教学内容、方法及考核等问题的制约,已严重影响教学质量,本文对此展开深入分析,
众所周知,随着人们生活水平的提高,人们对电网的要求越来越高.电力公司不仅承担着安全配送电能的任务,同时还要尽可能的降低电网运行的风险,才能促进企业的经济效益和社会效
各省、自治区、直辖市国土资源厅(国土环境资源厅、国土资源和房屋管理局、房屋土地资源管理局、规划和国土资源局),新疆生产建设兵团国土资源局:
本文对高校图书馆收藏的随书光盘进行了分析,并讨论了随书光盘的作用与编目方式以及图书馆常见管理方式的优缺点,并对图书馆随书光盘的管理及模式提出一些建议。 This paper
秦锡麟先生是我国为数不多的享誉世界的著名的陶瓷艺术家、陶瓷文化学者和陶瓷教育家,他为我国现代陶瓷艺术的发展、陶瓷文化的传播和陶瓷教育事业的发展,做出了独特的卓越贡
《现代语文》2001年第五期彭泽润教授《提高中国语文教育的效率》一文,对中国当前语文教育的现状提出了很精辟的看法。但是文中有一些观点笔者却不敢苟同,现在提出来向大家请教。语
标的第一大客户忽然消失,交易对方曾涉合同违约,高溢价下业绩承诺也毫无成长性,上市公司大股东超高的质押率也像一颗定时炸弹。  6月3日,京山轻机(000821.SZ)发布定增草案,拟以发行股份和支付现金相结合的方式,作价8.08亿元,购买苏州晟成光伏设备有限公司(下称“苏州晟成”)100%股权,其中90%即7.27亿元以发行股份支付,8080万元以现金支付。同时,募集配套资金不超过9800万元,用于
期刊
本文总结了国有企业在健全廉洁风险防控机制中的主要做法,提出国有企业健全廉洁风险防控机制实践过程中面临的问题,最后对实际工作中的新措进行阐述.