编译原理

  • 面向OBE理念的编译原理教学改革研究
    面向OBE的编译原理课程线上、线下一体化教学模式研究与实践”(SJGY20220316)第一作者简介:高雪瑶(1979-),女,汉族,黑龙江哈尔滨人,博士,教授,副院长,博士研究生导师。研究方向为图形图像处理与自然语言处理。*通信作者:张春祥(1974-),男,汉族,黑龙江哈尔滨人,博士,教授。研究方向为图形图像处理与自然语言处理。DOI:10.19980/j.CN23-1593/G4.2024.19.010摘  要:该文剖释计算机专业编译原理教学中存在的

    高教学刊 2024年19期2024-06-25

  • 编译原理课程教学改革实践探析
    杨建关键词:编译原理;系统能力;实践创新能力;课程改革;扩展实验0 引言2021年国务院发布的《中华人民共和国国民经济和社会发展第十四个五年规划和2035年远景目标纲要》指出要建设高质量教育体系,激发人才创新活力。2019年启动国家中长期科学与技术发展规划(2021-2035年),将培养和提高学生的系统能力作为提高计算机专业本科教学质量和水平的一个重要措施[1]。编译原理课程是计算机科学与技术专业的必修专业基础课程,课程难度较大。编译原理课程内容主要是讲授

    电脑知识与技术 2024年12期2024-06-16

  • 案例与项目相结合的编译原理教学改革
    该文剖释传统编译原理教学过程中存在的问题,在新工科和工程教育认证背景下,面向OBE理念建立案例库,充分利用多种教学平台和线上、线下教学资源,综合使用主动学习、启发式教学、翻转课堂等方法进行授课。以项目实践为驱动,以案例分析为导引,提高学生自主学习能力,提升授课质量,促使学生的计算机专业素质得到全面发展。关键词:编译原理;新工科;工程教育;案例库;案例分析中图分类号:G642      文献标志码:A          文章编号:2096-000X(2024

    高教学刊 2024年3期2024-02-07

  • 新工科背景下编译原理教学改革研究
    该文剖释传统编译原理教育教学的缺陷,指出为适应计算机人才能力培养和行业需求,在新工科背景下,面向OBE理念,突出交叉融合,充分利用多種教学平台和教学软件,融合案例教学、启发引导、项目驱动和翻转课堂等教学方法进行线上、线下混合教学。培养学生使用编译知识来解决复杂工程问题的能力和主动学习意识,提高课程教学质量,促使学生专业、素质全面发展。关键词:编译原理;新工科;案例教学;项目驱动;翻转课堂中图分类号:G642        文献标志码:A         

    高教学刊 2024年1期2024-01-14

  • 基于CDIO 工程教育模式的“编译原理”课程教学探索与实践
    势[1]。“编译原理”是计算机专业本科教育中理论与实践并重的核心专业课程,由于其教材知识内容抽象、算法复杂,对学生运用计算机进行逻辑思维有一定的要求,学生在初次接触时往往会感到难以消化[2]。本文旨在探索和实践CDIO 工程教育模式在“编译原理”课程教学中的应用。1 现状探析:“编译原理”课程教学现状及问题归因1.1 理论知识讲解晦涩,学生的学习积极性不足“编译原理”课程在计算机专业中与“离散数学”“数据结构”以及“数据程序设计原理”等专业课程联系紧密,既

    科教导刊 2023年20期2023-08-29

  • 编译原理课程智慧课堂教学实践探析
    知关键词: 编译原理; 学习通; 智慧课堂; 线上教学; 线下教学0 引言随着物联网和大数据等信息化技术的发展和普及,高校教育的教学信息化得到了飞速发展[1]。线上线下相融合的智慧化教学方式正在逐渐取代传统的线下课堂教学方式,微课和翻转课堂等新型教学手段在教学过程中屡见不鲜[2],可以更好地激发学生自学和主动探究的能力,进而提高教学质量,达到培养学生学习能力的目的[3]。编译技术与计算机专业相关的工作密切相关,通过对编译技术的学习,可以深入地理解编译原理

    电脑知识与技术 2023年19期2023-08-26

  • 编译原理”课程的教学改革实践
    计算机专业“编译原理”课程教学实践中存在的一些问题,提出了在编译原理课程中要引入两个基于λ-演算的小语言,通过对这两个小语言的文法和解释器实现的介绍,使学生了解课程体系结构和课程目标,掌握编程语言重要的基本概念和实现方法,为后续的进一步学习打下基础。关键词:编译原理;λ-演算;解释器;ANTLR中图分类号:G434  文献标识码:A  论文编号:1674-2117(2023)10-0096-04前言编译原理是计算机专业的一门高年级选修课,主要介绍编译器构造

    中国信息技术教育 2023年10期2023-06-09

  • 面向科学思维培养的《编译原理》课程教学改革
    为目标,对《编译原理》课程的教学改革进行了研究。在课程知识体系方面,将课程各章节中涉及的形式化方法进行“体系化”融合,并增加其在软件工程、模式识别、自然语言理解、生物信息学等学科领域中扩展应用的内容。在教学模式方面,从培养目标与方式、教学与考核方式上进行了全面的调整。教学实践发现,基于调整后的知识体系和教学模式开展教学,学生的科学思维得到了有效培养。关键词:编译原理;科学思维培养;形式化方法;课程知识体系;教学模式中图分类号:G642        文献标

    电脑知识与技术 2023年6期2023-04-14

  • 基于代码优化的“编译原理”课程实践教学研究
    浩军关键词:编译原理;代码优化;实践教学1引言“编译原理”是一门重要的计算机专业课程,通过该课程的学习和实践,既可加深学生对程序设计语言的设计与实现等知识的综合理解,又可多角度地提高实践动手能力及综合应用能力[1-3]。特别是,“编译原理”课程与计算思维具有紧密的联系,为培养学生的计算思维能力提供了一个良好的平台[4]。但“编译原理”具有内容多、概念多、理论性强、高度抽象等特点,被普遍认为是一门既难教又难学的课程。该课程中的代码优化主要是针对编译器,但大部

    计算机应用文摘·触控 2022年21期2022-12-12

  • 基于代码优化的“编译原理”课程实践教学研究
    浩军关键词:编译原理;代码优化;实践教学1引言“编译原理”是一门重要的计算机专业课程,通过该课程的学习和实践,既可加深学生对程序设计语言的设计与实现等知识的综合理解,又可多角度地提高实践动手能力及综合应用能力[1-3]。特别是,“编译原理”课程与计算思维具有紧密的联系,为培养学生的计算思维能力提供了一个良好的平台[4]。但“编译原理”具有内容多、概念多、理论性强、高度抽象等特点,被普遍认为是一门既难教又难学的课程。该课程中的代码优化主要是针对编译器,但大部

    计算机应用文摘 2022年21期2022-04-29

  • 基于“编译原理”课程的在线答疑系统设计与实现
    .本课题以“编译原理”为试验课程,设计与搭建在线答疑系统,以期完善平台功能,便于日后在高校中推广[4].2 系统关键技术2.1 B/S架构“B/S架构”是Browser/Server(浏览器/服务器)架构的简称[5],是当前Web开发中广泛使用的一种技术“.C/S架构”是Client/Server(客户端/服务器)架构的简称,基于该传统架构的应用程序[6],用户需要在本地下载安装客户端,通过本地客户端和服务器进行数据交互,才能完成系统既定功能[7].例如日

    通化师范学院学报 2022年2期2022-01-24

  • 疫情背景下“编译原理”课程在线混合式教学实践研究
    西农业大学“编译原理”课程为例,实行“超星学习通+腾讯会议平台”的在线教学模式,通过对教学过程的实施、成绩统计和学生问卷反馈对该模式进行分析和探究。实践结果表明,这种模式的教学效果良好。关键词:编译原理;超星学习通;腾讯会议;在线教学0 引言“编译原理”是计算机科学与技术专业的专业课程,主要介绍设计和构造编译程序的基本原理和基本方法。课程具有理论抽象、系统性强、算法复杂的特点,教师对理论知识讲解具有一定的难度[1]。离开课堂和板书,如何让学生深入理解原理,

    无线互联科技 2021年8期2021-09-13

  • 浅谈编译原理“互联网+”线上多样化教学
    友[关键词]编译原理;线上教学;互联网;以学生为中心一、背景2020年注定是不平凡的一年,疫情的爆发给教师和学生带来了极大的挑战。根据山东省教育厅和学校教务处的安排,高校教师在“停课不停教,停课不停学”的总要求下,积极利用互联网和信息化技术开展线上教学。“互联网+教学”成为现阶段教师的主要授课方式,它的出现使得师生在疫情当前的教与学游刃有余。教师通过互联网以及各种软件资源,将教学方式多样化、信息化。学生通过线上平台,使用优质教学资源提高自我主动学习新知识、

    大学教育 2021年7期2021-09-07

  • KM 教学法在编译原理课程中的探索与实践
    摘要】针对《编译原理》课程教学中所面临的问题,本文将KM教学法引入编译原理课程的教学实践中。将编译原理相关课程知识体系结构化,以整体—部分—整体为教学模式。将编译器所涉及的相关知识点以逻辑思维导图形式呈现,用这种方式可以直观、简洁地进行抽象知识的传授,使得该课程的知识体系逻辑结构清晰、明了,使学生融会贯通。同时便于学生举一反三,将所学理论知识与实践相结合。【关键词】KM教学法  编译原理  思维导图【基金项目】国家自然科学基金(NO.62162027);九

    课程教育研究 2021年43期2021-04-15

  • 编译原理”课程教学改革探讨
    3002)“编译原理”课程是一门介绍编译器工作原理和方法的课程。它是高等学校培养计算机专业人才的主干课程之一,也是一门对理论、实践要求都很高的课程。它既要求学生理解编译原理、编译系统结构、各种编译算法,又需要学生具备设计、完成、分析和维护编译程序的初步能力。同时,“编译原理”课程又是计算机专业中一门综合性很强的专业课程,需要以多门前修课程为基础,如“数据结构”“离散数学”“操作系统”“程序设计”“汇编语言”等等。据笔者了解,目前大多数“编译原理”课程的内容

    梧州学院学报 2021年6期2021-04-11

  • 基于开源社区的编译原理课程构建
    开源社区构建编译原理研究型课程,具体包括在现有研究型课程定义的基础上进一步明确研究型课程的具体特征,说明基于开源社区构建编译原理研究型课程的原因和具体方案,结合基于问题的学习和U型七步法给出教学组织与实施的具体步骤,最后通过实践说明方案的可行性。关键词:编译原理;课程建设;开源生态;人才培养一、引言经过长时间的积累和孕育,中国的芯片制造和系统软件研发步入了一个新的历史发展阶段,各种国产芯片呈现百花齐放的良好局面,不仅出现了面向服务器、桌面系统和智能终端的各

    中国大学教学 2021年2期2021-03-31

  • 引入PBL和SPOC混合教学的《编译原理》课程改革
    46)针对《编译原理》课程内容抽象,知识点多且分散,课时少等教学实际,分析当前《编译原理》课程的教学现状和学生特点,树立“以学生为主体,以问题为导向”的教学理念,引入SPOC和PBL,整合线上线下资源,开展混合模式教学,激发学生学习兴趣,提高教学效果。编译原理;PBL;SPOC;混合模式教学0 引言《编译原理》是本科计算机专业必修的一门专业主干课程,该课程理论性强,复杂算法和知识点较多且抽象,普遍被认为是本科阶段最难学难教的一门专业课[1]。该课程之所以难

    现代计算机 2021年2期2021-03-24

  • 以计算思维能力培养为导向的“编译原理”教学改革探索
    力的培养。“编译原理”作为计算机专业的核心基础课程,它所涉及的大量知识都是计算思维的恰当诠释和生动案例[4]。 将计算思维培养与“编译原理”教学相结合,不仅可以从计算思维的角度重新审视和组织“编译原理”的课堂教学,而且可以加强对学生计算思维能力的培养,使学生能够更好地应用计算思维来解决实际问题。1 教学改革思路与目标计算的根本是抽象和自动化。用计算机解决问题,首先要对问题进行抽象和形式化描述,然后将问题求解方法算法化, 最后用编程语言实现算法。要有效解决问

    智能物联技术 2021年3期2021-03-10

  • 新工科背景下编译原理课程工程案例设计
    新要求。以“编译原理”课程为例,讨论了新工科背景下课程改革的方向及途径。提出以工程案例作为课堂教学与产业需求之间的触点,将课程知识点融入到工程案例中,使学生理解、掌握课程知识和促进创新实践能力并进。详细介绍了一个经典理论与新兴产业需求相结合的工程案例,讨论了案例式教学的特点及其对新工科建设的促进作用。关键词: 编译原理; 新工科; 教学研究; 工程案例; 有限自动机中图分类号:G642.0;TP314          文献标识码:B     文章编号:1

    计算机时代 2020年12期2020-12-29

  • 基于有限状态机的Invoice收票自动化系统
    格式信息。以编译原理的思维,把发票转化成的文本看作为一种编程语言,再用有限状态机去识别。实验结果表明,准确率可达99%以上,获得了满意的效果。关键词:有限状态机;发票识别;编译原理中图分类号:TP311文献标志码:A文章编号:1007-757X(2020)11-0086-04Abstract:Traditional invoice recognitionis usually completed by scanning paper invoices and

    微型电脑应用 2020年11期2020-12-23

  • 基于知识点级教学要求的编译原理精细化考核研究
    背景下,针对编译原理课程中仍存在的问题,探索一种切实可行的、适合编译原理课程特色的改革方法。该方法提出了“修改支持专业认证毕业要求指标点级的编译原理课程教学大纲,依托院级辅助教学平台进行平时教学管理和基于知识点级教学要求的精细化考核”改革,为合理和科学培养、评价学生提供一个良好方式,对学生达到形成性評价。关键词:编译原理;知识点;精细化考核;专业认证随着高等学校教育教学改革和工程教育专业认证的不断深入,教学质量检查和反馈方式已重点聚焦在课程考试中[1]。编

    教育周报·教育论坛 2020年41期2020-12-16

  • 编译原理》课程教学分析和策略安排
    红妹摘要:《编译原理》课程是计算机及相关专业的一门重要专业课程,在计算机科學中有很重要的地位和作用。《编译原理》课程本身理论性强,知识抽象复杂系统,教学过程枯燥无味,造成学生不易理解,难以掌握。为此,本文从实际教学过程中分析和总结《编译原理》课程特点,根据实际教学过程中存在的问题提出几种教学工作增加到实际教学中,以提升《编译原理》课程的教学质量,提高教学效果。关键词:编译原理;教学质量;教学安排中图分类号:G642        文献标识码:A文章编号:1

    电脑知识与技术 2020年28期2020-12-14

  • 算符优先文法简析和其基于Java的实现
    段。关键词:编译原理;从下到上分析方法;算符优先分析;优先关系表一、相关知识储备(一)基本概念优先关系最基本的优先关系是四则运算中的算符优先关系,乘号的优先级大于加和减;左括号的优先级大于乘号,等等。算符优先分析中的优先级关系并不是一成不变的,而是对位置敏感的。同样是加号和乘号,表达式中,加号出现在乘号的左边和右边的优先级可能会不同;而且,根据语法树中规约的先后顺序,在同一个表达式中,如果句型的规约顺序发生变化,相同位置关系下的两个终结符的优先关系也会变化

    西部论丛 2020年1期2020-10-13

  • NFA的确定化过程简析
    摘 要】 在编译原理的学习中,从上下文无关文法的初步理解进阶到词法分析过程,是理解整个编译过程的关键一步;其中,确定性有限自动机(DFA)和非确定性有限自动机(NFA)的等价与转换,是这一部分的难点之一。本文将首先介绍DFA和NFA相关的几个基本概念,然后着重介绍确定性有限自动机(DFA)和非确定性有限自动机(NFA)的等价变化过程。【关键词】 编译原理 词法分析 DFA NFA 有限自动机一、基本概念(一)正规集和正规式所谓正规集,就是一个集合,是一个字

    大经贸 2020年6期2020-09-02

  • 层次化精准编译原理实践教学
    培培摘要:《编译原理》作为计算机专业一门重要的专业课,理论性强且较为抽象。实践教学可以辅助理论教学,训练学生思维,加强学生对理论知识的深度了解及设计编译程序的能力。针对现有实践教学体系的问题,在编译原理核心算法和编泽器的设计两方面,分别对教学内容及实践难度进行了层次化创新,从而对学生进行步步引导,提高编译原理的教学质量。关键词:编译原理;实践教学;词法分析;语法分析;语法制导翻译中图分类号:C642 文献标识码:A文章编号:1009-3044(2020)2

    电脑知识与技术 2020年20期2020-08-26

  • 编译原理》中LR(0)语法分析动态演示系统分析与设计
    凤贵摘要:《编译原理》课程是高校计算机专业一门核心专业课,培养学生熟悉编译程序的内部结构及原理,为从事软件开发奠定基础,从而提升软件人员的素质和能力。LR(0)分析是构造其他LR分析器的基础。该文介绍了LR(0)语法分析可视化动态演示系统的分析与设计。关键词:编译原理;LR(0);文法中图分类号:TP311文献标识码:A文章编号:1009-3044(2020)03-0083-021 背景《编译原理》是高等学校计算机专业的一门必修课,理论性比较强,主要介绍程

    电脑知识与技术 2020年3期2020-04-08

  • 基于创新思维培养的编译原理实验教学改革
    [摘要]针对编译原理课程理论性强、内容高度抽象的特点,依据创新型人才培养的需求,课题组在编译原理课程教学中增加了创新型实验任务,并通过拆解原大型综合性实验,重新设置了各阶段实验任务,实现了课程实践教学体系的层次化、立体化;同时辅以多媒体教学手段及互动式的教学设计,注重教学引导,达到了提高学习者学习主动性和积极性、增强其理论应用能力的目的。[關键词]创新思维;编译原理;实验教学;学习者为主体[中图分类号]G642.0 [文献标识码]A [文章编号]2095-

    大学教育 2019年12期2019-12-19

  • 基于工程教育专业认证的《编译原理》课程改革
    础核心课程《编译原理》的课程标准、教学内容及实验实践内容、教学模式、考核形式等进行了相应的改革。通过改革,使得学生的理论知识掌握更加扎实,培养了学生解决复杂工程问题能力。关键词:工程教育认证;复杂工程问题;产出导向;持续改进中图分类号:G642 文献标识码:A文章编号:1009-3044(2019129-0104-032016年6月2日,我国正式加人《華盛顿协议》,这是中国高等教育具有里程碑意义的事情。《华盛顿协议》(Washing-ton Accord,

    电脑知识与技术 2019年29期2019-12-16

  • 编译原理”课程优化改革研究
    理摘 要:“编译原理”是计算机科学与技术专业必修的专业课。在缩减理论教学课时、增加实践环节课时的形势下,提出调整理论教学侧重、嵌入计算思维素养、提高习题课效果、强化课外实验等内容优化方案,破解课程难点和重点,加强过程考核力度以改善学风等,从而在有限的学时内能够保证课程质量。关键词:编译原理;课程优化;教学质量“编译原理”是高等院校计算机科学与技术专业的一门核心课程。“编译原理”课程可以帮助学生深刻理解高级语言的程序在计算机运行的基本原理,有助于宏观上理解程

    科学与财富 2019年7期2019-10-21

  • 编译原理课程教学改革探索与实践
    摘 要】针对编译原理课程在长期的实践教学中存在学生学习目标不明确,课堂教学效果不佳等问题。文章针对这些现实情况,经过不断的教学实践,总结编译原理课程的教学现状,结合具体的教学实例,有针对性的对编译原理课程进行了改革和实践,设计几种课程教学改革的实施方案,取得了不错的教学效果。【关键词】编译程序;编译原理;课程改革;课程实践【中图分类号】G424 【文献标识码】A【文章编号】2095-3089(2019)02-0029-01编译原理是计算机科学与技术和软件工

    课程教育研究·学法教法研究 2019年2期2019-04-08

  • 编译原理实验教学设计
    招军摘要:《编译原理》课程知识点多、概念复杂、理论性强、算法难理解,具有很强的复杂性与抽象性、与实际联系不紧密等问题。为了探索编译原理的实验教学方法,针对《编译原理》课程中的实验教学设计和分析,通过对实验过程的创新性探索,寻找实验教学的更优方案,加深学生对编译原理的理解。关键词:编译原理;前端;实验教学中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2019)08-0261-02引言《编译原理》作为计算机专业的一门重要专业课程,是日

    教育教学论坛 2019年8期2019-03-18

  • 翻转课堂在“编译原理”实验教学中的应用实践
    点。本文针对编译原理实验课程教学中存在的问题,将翻转课堂应用到编译原理课程的实验课中,探讨了翻转课堂在编译原理教学中的具体操作,并给出了教学案例。实践证明对于实验环节,翻转课堂的教学模式可以有效促进学生学习的学习效果,提升学生的动手实践能力。关键词:编译原理;翻转课堂;网络教学平台;任务导学表中图分类号:G642 文献标识码:A 文章编号:1009-3044(2018)33-0135-021 翻转课堂“翻转课堂”(The Flipped Classroom

    电脑知识与技术 2018年33期2018-12-22

  • 基于首要教学原理指导的“编译原理”课程教学实践
    守卿摘要:《编译原理》是计算机科学与技术专业的与计算机专业的主干课程,具有理论性强、内容抽象等特点。根据梅瑞尔首要教学原理 , 结合编译原理的课程内容以“解决问题”为核心,通过唤醒旧知、展示新知、应用新知、归纳总结、融会贯通五个阶段完成编译原理课程中语法分析的教学过程,取得了良好的教学效果。关键词:梅瑞尔首要教学原理;编译程序;语法分析;语法分析树;上下文无关文法中图分类号:G642 文献标识码:A 文章编号:1009-3044(2018)32-0177-

    电脑知识与技术 2018年32期2018-12-22

  • 编译原理”实验教学建设探讨
    文章介绍了“编译原理”在计算机专业中的重要地位,分析了学生学习该课程过程中存在的难点。提出了对“编译原理”课程实验教学建设的一些想法和建议,并分析了这些变化对学生产生的影响。关键词:编译原理;实验教学;建设“编译原理”是计算机专业非常重要的一门专业课,在计算机教学中有着举足轻重的地位。同时,编译系统是整个计算机系统中极其重要的系统软件,它的作用是把计算机高级语言最终翻译成等价的计算机指令,从而保证高级程序设计语言顺利运行。所以,“编译原理”是计算机科学中基

    无线互联科技 2018年4期2018-04-24

  • 关于矩阵式变换器现状和发展的思考
    研究方法 ;编译原理【Keywords】rectangular converter; new research method; fundamentals of compiling【中图分类号】TP212 【文献标志码】A 【文章编号】1673-1069(2018)03-0153-021 矩阵式变换器的研究背景随着工业电气自动化的不断进步发展,以及对节能和环保要求的提高,传统的变频装置已无法满足工作要求。当前,尽管已有成熟的高性能交-直-交型变频装置在市场上

    中小企业管理与科技·上旬刊 2018年3期2018-04-03

  • 编译原理课程教学改革与实践
    张安勤摘要:编译原理作为专业核心课程,具有较强的理论性和实践性。该文结合多年的教学经验,以培养学生能力为目标,从合理组织教学内容、突出实践的重要性、更新考核方式等方面给出了一些编译原理教学改革的基本思路。关键词:编译原理;教学改革;教学实践中图分类号:G424 文献标识码:A 文章编号:1009-3044(2018)03-0134-02Abstract:As a professional core course, compiler principles h

    电脑知识与技术 2018年3期2018-03-21

  • 编译原理教学现状与创新研究
    光宇摘 要:编译原理是计算机专业的主干课程,主要是为了使学生了解高级程序设计语言源程序翻译成计算机能处理的目标代码的整个过程,在整个专业教学体系中占有着重要的地位。文章分析了编译原理教学过程的现状以及存在的一些问题,进行了一些研究,最主要的是针对关键知识点设计实验,然后进一步将编译原理的各个部分整合为一个简单的编译器,把理论和实践结合起来,加深学生对各部分知识的理解,同时也能提高学生设计大型系统的能力。关键词:编译原理;课程实践;教学创新研究编译器产生于2

    无线互联科技 2017年24期2018-01-22

  • “项目驱动”在编译原理教学中的应用探究
    辉��摘要:编译原理课程主要是理论性内容,知识体系零散,章节跨度大。在教学中,传统的教学方式并不能达成理想的教学效果。将理论性知识内容与零散知识点形成整体,并达成理想的教学效果,提升学生对理论知识的掌握,培养实践操作能力,这是计算机类课程的教学目标。关键词:编译原理;项目导入任务驱动;教学法编译原理作为计算机类专业学科中的重要基础课程,主要讲述编译程序构造的一般性理论与基础性方法。课程内容主要包含语言、词法、文法与语法分析、语法制导翻译、中间代码生成、存储

    考试周刊 2017年33期2017-12-27

  • 编译原理》教学内容选择探讨
    爱华【摘要】编译原理是计算机学科的一门核心课程,本文结合教学实际,介绍了根据不同的教学目标,选择不同的教学内容。【关键词】编译原理 教学目标 教学内容【中图分类号】G42 【文献标识码】A 【文章编号】2095-3089(2017)38-0219-011.引言《编译原理》课程理论知识较抽象,涉及到的算法较复杂,因此想学好该课程,需要投入较大的精力。同时,对于该课程又存在课时设置不足的情况。因此,在不同的教学目标下,选择合适的教学内容尤为重要。基于教学的现状

    课程教育研究 2017年38期2017-10-25

  • 计算机专业师范生编译原理教学和实验改革
    刘汉强摘要:编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原理和基本方法。针对高等师范院校的计算机专业师范生普遍对编译原理课程学习兴趣不高且无法获得良好的学习效果等问题,通过考察计算机专业师范生的特点,深入分析了教材、教学对象、教学目标和教学过程等问题,设计了计算机专业师范生编译原理课程的教学和实验改革措施。通过措施的开展,使得学生能够理解掌握并能清楚讲解编译原理主要理论,加深学生对编译原理基本课程理论的理解与把握,提升学习效率。关键词:

    教育教学论坛 2017年36期2017-09-21

  • 编译原理立体化教学体系建设探索
    养目标,针对编译原理课程的教学实际,分析编译原理课程的教学特点以及当前学生的特点,阐述编译原理课程的立体化教学资源建设方法,最后说明教学效果。关键词:卓越工程师;开放课程;问题教学;编译原理0 引 言2010年6月教育部正式提出了“卓越工程师教育培养计划”,以贯彻落实《国家中长期教育改革和发展规划纲要》,旨在培养一大批能够适应社会发展的、创新能力强的高质量工程型技术人才[1-2]。结合面向卓越工程师发展的人才培养体系[3],编译原理课程致力于使该体系的实验

    计算机教育 2017年6期2017-06-24

  • 编译原理教学方法研讨与实践考核改革
    文章基于多年编译原理授课经验,针对课程的理论教学提出一些有效的教学方法,包括应用归纳思维、采取实时检测、创造自主学习、复原问题求解等;同时提出从实践平台的创建和考核方面进行思考和改革,重视过程监督,利用GitHub平台使实践考核更为公正。关键词:编译原理;自主学习;归纳思维;教学实践0 引 言编译原理是计算机专业的一门核心课程,内容涉及形式语言、有限自动机等抽象内容,一向被认为是最难的计算机专业课程[1]。教师感觉难教,学生感觉难学,课程内容抽象和枯燥、算

    计算机教育 2017年4期2017-05-12

  • 编译原理》教学方法初探
    于爱华摘要:编译原理是计算机学科的一门核心课程,因其理论性和实践性较强,内容抽象,算法复杂成为计算机专业较难的一门课程。本文介绍了编译原理授课的现状,就存在的问题,从明确学生的学习这门课的目标,提高学习兴趣、精选教学内容和加强实践环节三个方面进行了讨论。关键词:编译原理;教学方法TP314-4编译原理是计算机相关专业的核心课程,是一门公认比较难学的课程。通过学习编译知识,有助于学生从宏观上把握编程语言;编译技术涉及到计算机的系统结构、指令集结构以及相关的操

    课程教育研究·新教师教学 2016年29期2017-04-10

  • 基于专业规范的编译原理混合式教学改革
    摘要:针对“编译原理”课程的特点和实践,给出了该课程的混合式教学方式的设计及实施方案,最后对实践教学进行了总结和讨论,以期不断提高课程质量。关键词:编译原理;专业规范;互联网+;教学方法;混合式教学中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2017)02-0102-02“线上”(网络教学)和“线下”(面授教学)相结合的“混合式教学”是信息社会、互联网时代下“互联网+”教育的产物。学生线上自主观看微课视频、MOOCS视频、学习课

    教育教学论坛 2017年2期2017-02-10

  • 软件学院编译原理实践课程的教学探索
    础理论知识的编译原理课程必须加大实践环节的侧重。如何在传授理论知识的同时,大力培养学生的编程能力,一直是摆在各软件学院面前的一道难题。文章针对这一现实问题,通过分析学生的接受能力,有针对性地设计几种课程实践的实施方案,并说明北京航空航天大学软件学院编译原理课程教学中的实践情况和取得的效果。关键词:编译原理;编译技术;课程实践;编程能力1 软件学院编译原理课程实践环节的重要性随着本科生招生人数的大幅增加,高校毕业生就业竞争加剧,用人单位对人才要求不断提高,计

    计算机教育 2016年8期2016-12-24

  • 基于MOOC的编译原理分阶段课程教学研究
    元摘要:针对编译原理课程教学内容抽象、算法复杂等特点及教学实际,充分探讨MOOC教学模式与编译原理教学过程交叉、融合的可能,提出基于MOOC教学模式的、适于面向对象高级语言的编译原理分阶段课程教学方案,旨在充分发挥MOOC教学模式在编译原理教学环节中的作用,在提高学生专业学习能力的同时,重点培养学生从代码优化的角度审视大型软件开发过程,培养学生提出问题、解决问题的科研思维。关键词:MOOC;编译原理;分阶段教学;面向对象程序设计0.引言MOOC(massi

    计算机教育 2016年9期2016-12-21

  • 营造兴趣启蒙式学习氛围的编译原理首课设计
    启兴趣研究型编译原理课程的学习旅程,给出一个与兴趣研究型学习氛围相呼应的首课设计方案,并详细介绍实施过程。关键词:编译原理;兴趣;启蒙式;教学内容;学习兴趣;研究型学习1.背景编译原理课程具有概念多、内容繁杂且抽象的特点,传统教学方式的教学效果往往不够理想,其中学生兴趣缺失是一个重要原因。针对提升学生兴趣和提高计算机专业高年级学生认知及终身学习能力等问题,我们精心设计编译原理课程的第一次课,以“启蒙”为概念,从领域背景、知识体系、能力培养、学生互动等多个角

    计算机教育 2016年7期2016-11-10

  • 基于过程驱动的“编译原理”课程实践教学研究
    过程驱动的“编译原理”课程实践教学研究徐艳群,张斌(南阳理工学院 计算机与信息工程学院,河南南阳473004)“编译原理”是计算机所有专业课程中最能锻炼学生计算思维能力的一门课程,也是计算机专业较难的一门课程,很多高校忽视编译原理的实践环节,导致学生对编译的学习断章取义,学了“编译原理”还是不明白编译的实际过程。为了解决学生在“编译原理”课程学习中存在的问题,笔者提出了基于过程驱动的“编译原理”实践教学模式,教学过程贯穿小型C语言编译器的词法分析、语法分析

    无线互联科技 2016年15期2016-09-25

  • 基于 CDIO 教育理念的 “编译原理”课程教学的探索
    育理念的 “编译原理”课程教学的探索徐艳群 张斌(南阳理工学院计算机与信息工程学院 河南南阳 473004)“编译原理”是计算机专业中一门非常重要的课程,它最能锻炼学生的计算思维能力,计算思维能力对从事计算机专业工作的学生将终身受益。但是“编译原理”课程教学中依然存在一些问题:教学方法陈旧,忽视实践环节,学生参与意识不强等。本文针对这些问题,在编译原理课程教学中应用CDIO(Conceive、Design、 Implement、 Operate)教育理念,

    新丝路(下旬) 2016年9期2016-06-01

  • 编译原理课程教学中专业能力和素质培养的探讨
    )【摘 要】编译原理作为计算机专业的传统核心课程,具有理论性强、系统性强、实践性强等特点,在编译原理课程教学中,通过计算机专业知识的融会贯通来实施学生专业能力和素质的培养具有重要意义,文章从专业能力和专业素质培养的视角探讨编译原理课程的教学,以期不断提高教学质量。【关键词】编译原理;专业能力;专业素质【中图分类号】TP314-4 【文献标识码】A 【文章编号】1674-0688(2016)07-0168-030 引言高等教育为国家的现代化建设培养人才,《中

    企业科技与发展 2016年7期2016-05-30

  • 编译原理”课程教学改革初探
    辉摘 要:“编译原理”课程是介绍高级程序设计语言编译程序构造的一般原理、基本设计方法,是主要实现技术和形式化工具的一门课程,具有较强的理论性和实践性。本课程围绕人才培养目标,在优化课程内容体系的基础上,侧重研究了教学手段和方法,增加了实践教学环节内容。关键词:编译原理;内容体系;教学方法;实践教学中图分类号:G642.0 文献标识码:A编译原理是现代计算机系统理论的基本组成部分之一,是计算机专业的一门重要专业基础课,同时也是一门实践性很强的课程。其中涉及词

    求知导刊 2016年6期2016-04-06

  • 浅谈普通本科院校计算机专业《编译原理》课程教学
    计算机专业《编译原理》课程教学江赟(重庆工商大学计算机科学与信息工程学院,重庆 400067)《编译原理》课程是计算机专业的一门经典核心专业课程,课程内容丰富而抽象,教与学的难度都比较大。本文从教学目标、教学内容及教学方法三个方面对普通本科院校计算机专业的《编译原理》课程教学进行探讨,并提出一些见解。编译原理;教学内容;教学方法1 引言计算机学科是一门同时具备技术性、工程性和应用性的学科,其学科体系是有基础理论支撑的。近年来,随着信息技术的迅猛发展及其应用

    电脑与电信 2016年7期2016-03-09

  • 普通高校本科《编译原理》课程教学方法探讨
    通高校本科生编译原理课程的教学,从教学目的、教学内容以及教学中的问题三个方面对其进行了分析和讨论,并给出了相应的解决方案。关键词:编译原理;编译过程;教学目的;教学内容DOI:10.16640/j.cnki.37-1222/t.2015.24.265《编译原理》是计算机及相关专业的一门重要专业课程,它对促进学生理解编译过程及技术,增强学生的程序设计及实现能力,起着重要的作用。但它同时也是一门难学的课程,其主要体现在先导课程多、理论性强、对实践阶段要求高等方

    山东工业技术 2015年24期2015-12-10

  • 编译原理专业课程试题库建设
    机专业课程“编译原理”为范例,本文探讨了编译原理专业课程试题库建设的必要性与可行性,同时,针对教学实践中专业课程试题库建设存在的具体问题,提出了专业课程试题库系统的设计思想和具体建设方法,进而推进专业课程的标准化考试。关键词 专业课程试题库 编译原理 教学改革中图分类号:G642 文献标识码:A DOI:10.16400/j.cnki.kjdkz.2015.10.020Compiler Theory Courses Question Bank Constr

    科教导刊 2015年29期2015-11-13

  • 启发式教学在编译原理理论与实践教学中的应用
    方法。为提高编译原理教学的质量和效果,结合编译原理的课程特点,在课堂教学、实践教学中应用启发式教学,并相应调整课程的考核方法,激发学的学习热情、提升学生自主学习能力。关键词:启发式教学   编译原理   应用编译原理是计算机相关专业的核心课程,是一门公认比较难学、比较难教的课程,课程对学生专业知识掌握情况要求高,为保障教学质量,无论是教师授课还是学生学习都需要投入较大的精力。同时,近年来编译原理所涉及的知识范围越来越多,大大增加了新技术内容,在课程课时不足

    新教育时代·教师版 2015年17期2015-06-09

  • 基于CDIO工程教育模式的编译原理课程教学方案
    摘要:为提高编译原理课程的教学效果,提出基于CDIO工程教育模式的课程教学方案,阐述编译原理“案例驱动、模仿提升、资源开放、协作学习”的教学方法,说明教学实施过程中面临的“双师型”教师队伍建设和学生实习实训平台建设等问题与对策。关键词:编译原理:CDIO工程教育模式;课程教学;项目实训引 言当前,社会经济发展对计算机科学与技术专业人才的能力与素质要求总结起来主要有如下5个基本层面。(1)具有扎实的专业基础知识和终生学习的素质(2)具有工作经验和较强的工程应

    计算机教育 2015年4期2015-05-30

  • 编译原理工程化教学方法研究
    [摘 要]《编译原理》是计算机专业本科教学的一个难点。从教学理念出发,深入分析了教材、教学对象、教学目标、教学过程、巩固与延伸等主题,提出编译原理的工程化的教学方法。实际结合“语法分析”一章具体部署实施过程。该方法在实际教学过程中取得了比较好的效果。[关键词]编译原理 教学方法 工程化教学[中图分类号] G642 [文献标识码] A [文章编号] 2095-3437(2015)02-0126-03一、引言编译所要完成的主要任务是将高级语言编写的程序翻译成计

    大学教育 2015年2期2015-05-30

  • 编译原理”实践驱动式教学探讨
    要:该文针对编译原理的重要性以及当前教学中存在的问题,提出了实践驱动式教学方法,克服了传统课堂理论讲授式教学方法缺点,以实践指导运用作为课堂主要教学手段,提高了学生的学习兴趣和课程的实用性。经实践证明此方法取得良好的教学效果,对“编译原理”教学有一定的指导意义。关键词:编译原理;实践驱动;教学改革中图分类号:TP3 文献标识码:A 文章编号:1009-3044(2014)31-7392-02Abstract: The paper proposes a te

    电脑知识与技术 2014年31期2014-12-05

  • 编译原理实践教学改革初探
    李声摘要:编译原理是计算机专业的重要的必修课程,但在实际的教学实践过程中存在着诸多的问题。该文针对新时期编译原理教学实践的需要,先分析了实践的现状,进而提出了分级实践的改革方案。通过实施分级教学,可以更大限度地提升学生的计算机应用能力,是教学改革的必然趋势。关键词:编译原理;实践改革;分级教学中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2014)30-7120-02《编译原理》是计算机及相关专业的一门专业必修课程,在整个专业教学中

    电脑知识与技术 2014年30期2014-11-19