《高级语言程序设计》是电子信息类专业的重要基础课程之一,对于培养学生的编程能力和计算思维具有重要的作用。然而,传统教学模式侧重于编程技能培养,忽视了课程中蕴含的思政教育价值。本文在解读课程思政相关文件并进行课程与学情分...《高级语言程序设计》是电子信息类专业的重要基础课程之一,对于培养学生的编程能力和计算思维具有重要的作用。然而,传统教学模式侧重于编程技能培养,忽视了课程中蕴含的思政教育价值。本文在解读课程思政相关文件并进行课程与学情分析的基础上,确立了《高级语言程序设计》课程的思政目标,挖掘了各章节思政切入点,构建了课程思政库,并探讨了相应的教学方法与策略。本文旨在探索将思政教育融入《高级语言程序设计》课程教学的有效途径,实现知识传授与价值引领的有机统一。The course “Advanced Language Programming” is one of the important basic courses for electronic information majors, which plays an important role in cultivating students’ programming ability and computational thinking. However, the traditional teaching model focuses on developing programming skills and neglects the ideological and political education value inherent in the curriculum. On the basis of interpreting relevant documents on ideological and political education in the course and analyzing the course and learning situation, this article establishes the ideological and political objectives of the course “Advanced Language Programming”, explores the ideological and political entry points of each chapter, constructs a course ideological and political library, and explores corresponding teaching methods and strategies. This article aims to explore effective ways to integrate ideological and political education into the teaching of the course “Advanced Language Programming”, achieving an organic unity of knowledge transmission and value guidance.展开更多
为了解决程序设计语言课程在传统教学中存在的重课堂而轻课下、重理论而轻实践、重试卷而轻能力等问题,本文以课程思政为基准,结合成果导向教育(Outcome based education,OBE)理念对C语言程序设计课程的教学方法进行了探索与改革,提出...为了解决程序设计语言课程在传统教学中存在的重课堂而轻课下、重理论而轻实践、重试卷而轻能力等问题,本文以课程思政为基准,结合成果导向教育(Outcome based education,OBE)理念对C语言程序设计课程的教学方法进行了探索与改革,提出了“线上自学+课堂翻转+实践操作+专创融合”四位一体的混合式教学方法。以理工系计算机科学与技术专业C语言程序设计课程的具体实施为例,从课程内容设计、教学方法的改进、考核评价优化3个方面进行了探索研究。实践证明,改革后的教学模式有效地规避了传统教学方式在时间和空间上的限制,可以有效地提升计算机科学与技术专业本科生的创新能力、实践能力,为程序设计类课程的建设以及软件人才培养质量提供了更有价值的思路框架。展开更多
文摘《高级语言程序设计》是电子信息类专业的重要基础课程之一,对于培养学生的编程能力和计算思维具有重要的作用。然而,传统教学模式侧重于编程技能培养,忽视了课程中蕴含的思政教育价值。本文在解读课程思政相关文件并进行课程与学情分析的基础上,确立了《高级语言程序设计》课程的思政目标,挖掘了各章节思政切入点,构建了课程思政库,并探讨了相应的教学方法与策略。本文旨在探索将思政教育融入《高级语言程序设计》课程教学的有效途径,实现知识传授与价值引领的有机统一。The course “Advanced Language Programming” is one of the important basic courses for electronic information majors, which plays an important role in cultivating students’ programming ability and computational thinking. However, the traditional teaching model focuses on developing programming skills and neglects the ideological and political education value inherent in the curriculum. On the basis of interpreting relevant documents on ideological and political education in the course and analyzing the course and learning situation, this article establishes the ideological and political objectives of the course “Advanced Language Programming”, explores the ideological and political entry points of each chapter, constructs a course ideological and political library, and explores corresponding teaching methods and strategies. This article aims to explore effective ways to integrate ideological and political education into the teaching of the course “Advanced Language Programming”, achieving an organic unity of knowledge transmission and value guidance.
文摘为了解决程序设计语言课程在传统教学中存在的重课堂而轻课下、重理论而轻实践、重试卷而轻能力等问题,本文以课程思政为基准,结合成果导向教育(Outcome based education,OBE)理念对C语言程序设计课程的教学方法进行了探索与改革,提出了“线上自学+课堂翻转+实践操作+专创融合”四位一体的混合式教学方法。以理工系计算机科学与技术专业C语言程序设计课程的具体实施为例,从课程内容设计、教学方法的改进、考核评价优化3个方面进行了探索研究。实践证明,改革后的教学模式有效地规避了传统教学方式在时间和空间上的限制,可以有效地提升计算机科学与技术专业本科生的创新能力、实践能力,为程序设计类课程的建设以及软件人才培养质量提供了更有价值的思路框架。