工学院教师分享编译原理课程思政心得
发布时间:2022-11-25 14:14:14
       《编译原理》是计算机类专业本科生的专业基础课程,课程内容为计算机编译程序设计和构造的基本原理和实现技术,包括词法分析、语法分析、语义分析和中间代码生成、代码优化和目标代码生成等五个典型阶段。编译程序是计算机重要的系统软件,编译技术是我国自主可控计算机核心系统研发及技术突破的关键技术之一。课程以形式语言与自动机为理论基础,特点是理论抽象、系统性强、理论性强、实践性强,其理论和思想蕴含着计算机科学中抽象问题和解决问题的思想和方法,也是计算机科学中理论和实践相结合的典范。基于课程特点和认知规律,以学生思想方法启迪和思维能力培养为着眼点,深度融合课程思政与课程教学,将方法论和辩证思维融入编译的原理、技术和实现,引领知识传授、能力培养和价值塑造,提升课程的思想内涵和教学高度。
(一)案例中蕴含的思政元素
(1)方法论与LR分析思想方法。LR分析法的关键问题是解决问题理论依据和总体思想的理解和领悟,是后续LR(0)和SLR(1)分析法的一般性原则和方法。站在统筹全局和立足整体的角度重新诠释LR分析法总体思想,使学生深入理解LR分析法分析问题和解决问题的思想和方法。


 
教学展示
 
(2)辩证思维与最左归约过程实现。LR分析法的核心问题是句柄的确定和最左归约过程实现,最左归约归约的是当前句型的句柄。辩证思维是通过概念判断、推理等思维形式对符合客观事物辩证发展过程的正确反映。运用归纳与演绎、具体与抽象等辩证思维方法重新推演可归前缀等概念的引入及句柄的确定,使学生深刻领会LR分析法的精髓和实质,增强辩证思维能力和透过现象看本质的能力,塑造正确的世界观和价值观。
(3)科学思想方法与科学精神。LR分析法设计者-计算机图灵奖获得者高纳德倾注几十年心血的《计算机程序设计的艺术》著作,每一版力求随着有关领域的最新进展不断更新内容,至今影响着世界上无数计算机专业工作者。激励学生要有坚忍不拔的态度和持之以恒的决心,以科学思想方法和科学精神面对我国计算机领域的“卡脖子”问题,立志破解难题。
(二)课程思政教学改革的创新点
1.探索了以思想方法启迪和思维能力培养为着眼点的课程思政和课程教学有机融合的一种途径。运用方法论和辩证思维重新诠释和推演教学内容和过程,提升课程内涵和教学高度,潜移默化中塑造价值观和世界观。
2.设计了问题驱动与探究的教学过程。融入科学思想和科学方法,培养坚忍不拔和锐意创新的科学态度和科学精神,春风化雨般造就健全人格。
课程内容与课程思政的有机融合,需要进一步提升教学团队教师的教学能力,一方面还需要系统理解辩证唯物主义思想方法并能充分运用,另一方面还需要跟踪计算机核心软件技术创新,在此基础上深挖课程中的思政元素,重构围绕课程思政的教学目标和课程体系,重新梳理教学内容,设计有利于思维方法启迪的教学过程,潜移默化中影响和塑造学生的世界观和价值观,使学生终身受益。

闽ICP备07005638号
Copyright © 2020 福州工商学院工学院 版权所有

招生热线:0591-83909908 / 83909902
地址:福建省福州市永泰葛岭学院路1号
邮编:350715