一、思政教育在软件工程教学中的渗透意义
软件工程是计算机及相关专业的必修课程,主要通过对相关知识理论的讲解让学生学会借助工程的思想来进行软件开发与设计,并且在教学期间培养学生的合作精神、工程能力、团队意识和工匠精神,为国家计算机行业提供合格的接班人,为计算机领域的发展输出优秀的人才。软件工程与计算机专业密切相关,学生在学习过程中不免会长期接触网络,而大学生的思维较为活跃,意识形态尚不稳固,价值观念尚未塑造成型,容易受到一些负面信息和虚假信息的干扰,有可能对其前途造成影响,因此,需要在软件工程教学之中融入思政教育,从而发挥思政教育的价值引领功能,引导学生能够以辩证的眼光看待事物的发展,并在教师的引导下形成正确的价值观念。
传统的软件工程授课更加关注对知识和技能的培养,在一定程度上忽视了学生在道德品质方面的发展,而软件工程的教学目的之一就是为了让学生能够用工程的思想从事软件开发设计。软件的开发设计是一项枯燥且具有挑战性的工作,如果学生没有足够的抗压能力,很容易出现自暴自弃的情况,因此,借助思政教育使得工匠精神、团队精神融入软件工程教学活动,也可以从侧面提升学生的抗挫能力,增强学生的意志力。与此同时,软件工程作为计算机及其相关专业的必修课,不仅要在核心课程教学期间培养学生的“才”,更要突出学生的“德”,向社会输送德才兼备的优秀人才。此外,学生在走入工作岗位之后,也必须具备突出的职业素养,才能够在工作岗位上发光发热,通过思政教育使得学生能够具备突出的职业素养,继而全身心投入到工作之中,对于学生日后的工作、学习和生活也是极有必要的。
二、软件工程教学期间思政教育问题分析
课程思政化是软件工程课程建设的重要方向之一,通过课程思政化可以发挥软件工程课程的知识育人、思政育人价值,推进立德树人根本任务的实现。要想在软件工程教学期间做好知识育人和思政育人的结合,就必须准确把握现阶段软件工程课程教学期间的思政教育渗透问题。
(一)缺乏完善的思政教育顶层设计
思政教育在软件工程教学之中的融合是一个复杂的、系统的工作,学校方面要强化软件工程课程的思政化建设,但从当前的情况来看,部分学校在课程建设期间,没有认识到思政建设的重要性,课程思政建设速度缓慢,远未达到课程建设改革的要求。与此同时,软件工程课程思政化建设需要马克思主义学院与计算机学院的密切配合,而由于缺乏完善的顶层设计,以及学院之间的配合不到位,学院之间尚未形成合力,更没有形成课程思政建设的工作领导小组。在软件工程课程教学期间,思政元素是否充沛,直接影响到专业教育和思政教育的融合效果。从现实角度来看,专业课程的教师在思政理论方面存在不足,无法将思政元素融入软件工程教学之中,而思政教师对于专业知识了解不足,因此,缺乏“双师型”教师队伍是导致思政元素渗透不足的重要原因。由于专业教师缺乏思政理论知识,也就无法在课堂上准确掌握学生的思想动态,思政教育在软件工程教学之中无法达到溶盐于水的效果。
(二)教师的课程思政意识不足
第一,教师认为自己只是专业课程教师,思政教育是辅导员、思政教师的主要责任,而其没有开展思政教育的责任和义务,不关心课程思政的教学改革进度。同时,部分教师缺乏足够的思政理论知识,无法实现思政教育在软件工程课程教学中的渗透。第二,部分专业教师认为学生在课堂上学习知识和技能是最为重要的,而思政教育则是可有可无,但从实际角度来看,现代社会更需要德才兼备的优秀人才,因此,只重视知识和技能,而忽略品德和素养的教学模式是行不通的。第三,现阶段的教师考核都比较关注教师的科研成果和教学成果,对于教师是否能够将思政教育融入专业课程教学没有明确规定,这就导致教师容易在潜意识里形成思政教育不重要的倾向,而将时间和精力投入到科研和教学实践中。
(三)课程培养模式与思政教育不协调
目前的课程培养模式普遍重视智育,忽视德育,这就人为地将智育和德育割裂、对立,导致人才培养质量下降。思政教育在软件工程课程教学之中的渗透也需要积极转变教学评价,现阶段的课程评价以知识和能力为导向,而在未来的课程评价之中,更应该重视思政教育维度的评价,构建多元化教学评价,使得思政教育真正能够发挥其应有的价值。思政教育在软件工程课程教学中的渗透,本质上是软件工程课程思政化的建设,而课程思政化建设应当是全员、全过程以及全方位的,现阶段的软件工程教学仅停留在课堂授课,尚未实现线上授课与线下教学的融合。此外,软件工程课程除了第一课堂的理论学习之外,更重视第二课堂的实践学习,实践学习可以充分培养学生的团队精神、合作意识,使学生敢于挑战困难、应对挫折。但是,在第二课堂的实践学习之中,由于缺乏教师的引导,第二课堂的德育价值没有发挥出来,思政教育效果也相对不太理想。
三、软件工程课程教学中思政教育的渗透策略
(一)做好软件工程课程教学思政化建设的顶层设计
思政教育在软件工程课程教学期间的渗透是建立在思政元素与软件工程课程融合的基础上的。软件工程的课程思政化建设是一项长期、系统的工作,需要由内及外全面开展,必须从教学理念、教学模式、教学资源等方面做好顶层设计,推进制度创新和机制建设,构建全员协同的思政育人模式。高校党委作为高校层面的最高决策层,是做好顶层设计的关键所在,组件软件工程课程思政建设领导小组,成立课程思政研究机构,做好教学督导,将软件工程课程的思政育人效果引入教师考核体系,对教师的评优、评奖起到一定的影响。教务部门是高校教学管理的核心,应当在教务部门的协调组织下做好课程思政化建设,并且推进有关课程思政的教学管理机制建设,推进软件工程课程教学与思政教育的深度融合,使得软件工程教学既要发挥知识育人的效果,又要实现思政育人的目的。学校和学院领导都要加强对于软件工程课程思政化建设的重视,提升思政教育融入软件工程课程教学的政治高度,持续推进课程改革,将课程思政化建设作为未来软件工程课程教学的重要方面,完善各环节的人才培养工作。与此同时,高校宣传部门是学校内对外宣传的重要窗口,在软件工程课程思政化建设期间,应当积极发挥宣传部门的重要作用,营造积极、正面的课程形象,并且创造具有正能量的校园氛围,助推课程思政化建设。此外,从学院的角度来看,学院自身应当积极争取校内马克思主义学院的帮助和支持,为软件工程课程思政化建设提供重要的支撑和引领。(二)做好教师队伍建设,提升专业教师思政水平教师的思政水平是影响思政教育在软件工程教育中渗透的重要因素,教师的思政水平高,思政教育的渗透就会更加深入,而且能够以潜移默化的方式与专业教学融合,更能够发挥思政育人的效果。如果教师的思政水平不足,则会导致思政教育的渗透受阻,而且教师大多也只是借助课堂授课的间隙对思政知识进行简单、生硬的讲解,无法使思政元素通过潜移默化、润物无声的形式融入到专业教学之中。与之相对的,教育部出台的相关政策文件指出,高校课程都应当积极推进思政化建设,既要发挥专业育人的效果,也要达到思政育人的成效,使得各类专业课程都能够与思政课程携手并进。在各学院、各专业之中,专业教师的占比达到教师总体数量的 80%以上,专业课程和专业课时的安排也接近这一比例,因此,专业教师在课程教学中更能发挥关键性的引导作用,这就要求学校应当推进教师队伍建设,组织专业教师进行思政理论学习。第一,应当做好专业教师的思政培训,从马克思主义学院调集马克思主义教师对专业教师进行理论方面的培训,提升专业教师的理论水平。第二,做好对优秀青年教师的引进,组织其进行岗前培训,提升青年教师的教学能力和教学水平,提升青年教师的政治站位和思政育人能力。第三,教师要积极树立自我精进的意识,不断提升自己的教学能力,持续学习思政理论,争取能够将思政元素顺利融入软件工程课程的专业教学活动之中。(三)推动新型教学模式应用,充分挖掘思政元素推进思政教育在软件工程教学中的融合还需要推进多种新型教学模式的融合应用。从现代教育发展的角度来看,可以推进成果导向模式、慕课、问题教学模式、交互式教学等不同教学模式的综合应用。应当推进现代化教学平台的构建,包括 SPOC 平台、雨课堂或者 MOOC 平台,同时要提升教学活动的互动性,实现交互性教学。例如,教师可以在线上教学的时候布置相应的课堂问题,并且将思政元素融入问题,而后让学生带着问题去进行思考和学习,教师也可以选择在课堂教学即将结束的时候布置思政性课后作业,将思政元素融入教学作业之中。此外,教师应当能够在软件工程课程的专业教学期间有效挖掘课程内部的思政元素。具体而言,教师应当做到准确把握学生的思想动态,了解学生的性格特点,选择学生喜闻乐见的方式将思政教育融入软件工程教学。与此同时,教师需要了解相应的时政热点,使得思政理论能够联系到社会实际。青年大学生们具有朴素的爱国主义情怀,但对于一些社会事件容易形成偏激的看法,在软件工程课程思政化建设的过程中,将社会新闻热点引入教学,既可以使得教学活动丰富有趣,也可以帮助学生学会辩证看待事物。(四)推进教材资源的挖掘,积极转变教学评价体系在软件工程的教学素材之中就有许多可以用于思政教育的资源,包括教材内列举到的杰出 IT 人物,可以将其作为课堂教学中的思政教学案例,找到这些 IT 人物身上的优秀品质并鼓励学生们进行学习。教师也可以从课外寻找相应的案例,例如中国工程院计算机专家倪光南院士,其身上体现了高度的爱国主义情怀。在以往的软件工程教学之中,教学评价主要是根据学生的出勤情况、实验操作情况、考试情况、实验报告、期末考试等内容来给出最终的评价,这种教学评价方式忽视了学生的道德品质,因此,教师应当在教学评价之中关注学生的课堂表现,关注学生是否能表现出团队精神以及是否具备良好的职业道德。四、结语思政教育在软件工程课程中的渗透是极有必要的,可以对学生们的意识形态和价值观念起到引领作用,同时培养学生们工匠精神和优秀道德品质。但是,现阶段思政教育在软件工程课程教学中的渗透效果并不十分理想,基于此,文章从课程思政化的顶层设计、教师队伍建设、教学资源开发、教学模式应用以及教学评价优化等方面提出了相应的措施,以期可以推动思政教育在软件工程课程教学期间的有效渗透,促进学生在知识能力和道德素养两方面的双向成长。