公务员期刊网 论文中心 正文

思政元素融入程序设计专业课程的实践

思政元素融入程序设计专业课程的实践

摘要:思政元素融入专业课程可提高课堂教学质量和“育人”效果。这对新时期专业课程的课堂教学提出了新的要求。目前,在融入方法选择、环节细化、重点难点分析等方面还缺乏足够的充分实践。笔者旨在通过分析思政元素融入专业课程的特点和联系,探索课程思政的有效实施过程。并以程序设计基础课程开展课程思政为例,剖析实施过程存在的问题和挑战,进而提出优化思政元素融入专业课程的路径和措施,为新时期高校课程思政课堂实施提供一定的参考。

关键词:思政元素;专业课程;程序设计

1背景

思政元素融入专业课程,对新时期高校教师的课堂教学内容和方法提出了新的要求。从国内外研究现状来看,在高校各门课程实施中,轻育人的教学倾向依然存在[1]。课程思政的推出,是提升高校思想政治工作质量的时代需求。课程思政不能简单地理解为“课程+思政”[2]。有研究从内容层面分析,认为课程思政只有进行混合式教学才能加深对课程思政涵义的理解[3]。也有相关研究认为要从教学论研究视角出发[4],研究学生思想政治品德形成发展规律和教育教学规律,以有效开展育人工作。以学生为主体是实施课程思政的重要基础,实现这一课程必须深刻挖掘课程体系内容,并将思政元素融入到专业课程讲授中[5-6]。至于怎样做到两者的有机结合,目前研究的成果还不多见。笔者旨在基于融合机制的前提下,以程序设计基础课程实施课程思政为例,探索实现课程思政良好融入机制,以对思政元素融入专业课程的实施路径进行探索和实践。程序设计基础是计算机科学与技术、软件工程专业的一门专业基础课。本课程主要研究程序设计基本方法,学习程序设计语言的语法,熟练掌握一种程序设计语言(C语言)。课程采用较传统的课堂理论教学与上机实验相结合的教学方法。在教学过程中,积极探索多种方法实施教学,课程的侧重点在于相关程序语法理论和应用实践。在课程目标设计过程中,突出以学生知识、能力、素质协调发展为目标,突出学生为主体,重视学生思想政治素质培养和创新能力培养。在课程大纲设计思路中,提出加强课程思政,注重能力培养。课程通过日常各个环节的要求和知识点的潜移默化,融入课程思政,让德育元素贯穿全过程;同时,加强对课程中重要技术的分析和练习,以培养学生解决问题的能力。对有应用价值的知识也提出深入的问题供给学生实践或作为思考,以激发学生的学习兴趣。

2内容实施过程

首先在程序设计基础课程中的知识点中有效融入思政元素,使得在讲解过程中充分发挥思政元素特点;其次在基于思政教育融入专业课程体系的实践过程中,主要采用了案例教学、类比、联想以及启发教学等教学方法实现上述内容体系的讲授。教学流程和内容组成,相关教学方法和知识内容的融合机制可举例如下。案例1:程序设计中循环结构的知识讲解。循环结构中最主要的特点是累计值的计算,特别是理解循环辅助控制语句break和continue语句的使用。在具体的课堂设计过程中,教师可采用案例教学的方法实现相关语句。例如,如何在规定时间内看完一本英语书的单词,可以第一天背1个,以后每天都比前一天多看1个单词,通过这样的一个累计过程,可以快速的累计单词量。又如,1.1的100次方的结果比0.99的100次方的结果大得多,而循环过程就是告诉要不断循环累计,以达到目标。在break和continue语句的设计过程中,同样可以穿插目标终止break和目标继续,进而引出当目标被中断后,不放弃继续努力的精神品质。案例2:函数内容的讲解。知识目标主要是掌握模块化程序设计的方法、函数的参数传递、调用方法和结果返回。课堂上首先让学生说明函数的功能,然后请有思路和想法的学生发言,大部分学生都能知道代码的重用和规模化优化特点;但是,也有小部分同学未理解函数模式,有一点模糊概念。这时,教师可以采用类比联想的方式概括函数的主要功能,函数讲究的是合作,把自己不擅长的拿给别人做。同伴之间互相帮助,各取所长,使得学习效率更高,进度更快。此外,还可以活跃课堂气氛,让学生们主动接受这种观点,在懂得函数功能的同时,也增强了团结、合作意识。案例3:程序设计复杂度的计算。程序设计过程由个人完成,每个人都有自己的代码设计特点,而复杂度计算是考验代码实现的优劣。教师可从启发式教学方法出发,从包容品质培养提出面向优化的代码设计过程。事实上,每一段代码的产生对于系统的运行都具有一定的包容性,而所有代码的组合更是对系统产生了不同的压力和负担。如何减轻这种负担,正是系统包容代码运行的能力,作为代码的设计者,一定要考虑这种包容能力,否则会使系统负担过重。用包容的理念启发学生们优化程序设计。

3效果改进和对策建议

在具体实践过程中,要突出和优化课程思政建设,基于笔者的实施经验,可以从以下几方面进行效果改进和对策建议。从课程内容宏观上来看,思政元素融入专业课程,师资和课程专业培养方案发生了转变。课程思政促进了课程内容的改变,对课程教师的教学观念提出了新的要求,高素质课程内容保证是实施课程思政的基础;从课程聚焦到专业,应将育人理念融入到专业整体规划。每门具体课程围绕课程群目标铺展课程思政目标,聚焦课程思政方法体系。在课堂教学设计上,课堂学生在进行问题回答和任务汇报后,教师的点评通过专业知识和思政结合,效果可能更好。在开展程序设计基础课程翻转课堂的建设过程中,安排学生分组进而依据组与组之间进行分数对打和大众投票,并选派代表点评优缺点。在突显学生专业能力的同时,将学生沟通协调和合作精神、纪律观念的思政元素融入到点评中,学生普遍认为这是一种良好的评价机制。在教学资源建设上,相关思政元素教学资源的积累,可能需要专业课程教师、思政教师、教学配套和管理部门共同完成。包含“课程思政”的教材是教学资源建设的重要手段。另外,视频、报告、课件等相关资源的建设,也是强化思政元素融入专业课程的重要保证。在课程实施载体上,课堂上介绍规章、布置作业等环境,是把思政教育融入专业课程的良好载体。例如,程序设计基础教学使用电脑进行,明确在使用环境中对软硬件环境的规范使用,可提高学生的纪律和规章意识。机房环境的卫生处置,可考验学生文明素质程度。作业点评、单元总结等环节都可以看作将思政元素融入课程建设的实施载体。

4结语

本文在基于思政元素融入专业课程的路径方法基础上,以程序设计基础课程为例,详细论述了相关知识点中穿插和引入思政元素的过程。专业课程有其一定的内容特点,不可强行死搬硬套的将思政内容设置于专业课程之中。融入的目标应该是实现学科和课程育人相融合,以提高课堂教学质量,实现教学和育人双向结合。实施过程中通过案例讲解,深入观测思政元素内涵,引导广大高校课程思政教学模式的实践者更好地运用这种教学模式,实现课程思政有效教学目标。

参考文献

[1]陶小平,韩文书.当前高校思政课教学中存在的突出问题及对策选择[J].喀什师范学院学报,2015,36(2):79-83.

[2]高德毅,宗爱东.课程思政:有效发挥课堂育人主渠道作用的必然选择[J].思想理论教育导刊,2017(1):31-34.

[3]吴月齐.试论高校推进“课程思政”的三个着力点[J].学校党建与思想教育,2018(1):67.

[4]邱伟光.课程思政的价值意蕴与生成路径[J].思想理论教育,2017(7):10-14.

[5]李诚诚.浅谈高校思政教育与心理健康教育的融合发展[J].学周刊,2017,3(31):5-6.

作者:唐辉军 单位:宁波大红鹰学院信息工程学院