计算机类课程思政融合模式探索与实践

作者: 李洁 蒋林利

摘要:为培养德才兼备的计算机高级人才,针对理工科计算机类课程在开展思政教育时存在的“流于表面”和“强行融入”的问题,我们对课程思政与计算机类课程的融合及实践进行了探索。构建了全新的教学策略,并探寻了挖掘计算机类课程思政元素的有效手段,进而将这些思政元素切实融入计算机类课程教学的各个环节,探索贴合计算机类课程特点的思政教育具体举措。

关键词:课程思政;计算机类课程;融合实践

中图分类号:G642        文献标识码:A

文章编号:1009-3044(2025)08-0148-03

开放科学(资源服务) 标识码(OSID)

0 引言

2020年,教育部发布的《高等学校课程思政建设指导纲要》提出:要把立德树人理念全面渗透到课程教学的每一个环节与要素之中,做到知识传授、能力培养和价值塑造的有机结合,三者相辅相成、缺一不可。

理工科专业技术人才的培养不仅局限于专业技能的传授,还需要在整个教学环节中传递给学生正确的“三观”,在课程教学中潜移默化地激发学生的爱国之情和使命感[1],实现“全程育人”。同时,应利用学校、家庭、社会等多方面的教育资源,从课堂教学、实践活动、校园文化等各个维度对学生进行全面教育,形成一种多维度的育人格局,实现“全方位育人”。

目前,理工科计算机类课程在开展思政教育时存在“流于表面”和“强行融入”的问题。在计算机课程中,教师对思政元素的融入常停留在知识的简单拼接层面;课堂上,教师往往通过生硬的口号或标语来开展思政教育,缺乏生动性和感染力。因此,需要挖掘出更多有趣且内容适合的思政元素,并探索如何更好地将“课程思政”融入“计算机类课程”课堂中,这是理工科计算机类课程教学改革面临的挑战。在计算机类课程中深入挖掘潜藏的思政元素,丰富课程思政教学资源,大力推进思政教学改革与实践,持续提升教学成效,对培育兼具专业技能与社会责任感的人才而言,具有至关重要的作用。

1 课程思政与计算机类课程的融合思路和策略

计算机类课程体系涵盖多种课程类型,针对不同类型的课程,可分类融入思政要点,实现思政教育与各类课程的有机结合。在基础通识课教学中,着重引导学生树立坚定不移的理想信念,通过培养他们深厚的爱国主义情感和奋斗精神,塑造良好的品德修养,拓宽知识视野等多个维度,提升学生的综合素质。例如,在《大学信息技术》课程中,采用前沿、科技、先进的知识,让学生理解人工智能在当今产业推动中的重要作用,激发学生的学习动力。

在专业教育课程的开展中,切实把知识性、人文性、时代性以及开放性的要求落到实处,以此提高工科学生的人文素养,增强工科类课程授课的生动性。例如,在计算机专业的《数据结构》课程教学中,为落实这些要求,可以引入一个教学设计案例,以设计一款智能垃圾分类App的数据结构为例展开教学。课程开篇先引入全球环境污染现状和垃圾分类的重要性,激发学生的环境保护责任感。在项目进行中,鼓励学生思考如何通过技术创新改善垃圾分类现状,培养学生的社会担当和人文关怀。

对于实践类课程,注重培养学生的创新精神、创业能力、劳动精神和意志品质,让学生体会劳动的乐趣和精神。例如,在《移动应用开发》实践课程中,让学生在掌握移动应用开发技术的基础上,深度培育创新精神、劳动精神和意志品质。首先,鼓励学生自主调研社会需求和市场痛点,从环保、教育、健康等多个领域挖掘选题。其次,在开发过程中,面对遇到的技术难题,引导学生查阅大量资料,尝试不同的技术方案,反复调试代码,锻炼他们面对困难不退缩的意志品质,让他们在不断解决问题中感受到劳动带来的成就感和乐趣。

对标计算机人才需求的职业岗位技术能力及素养要求,确立课程目标,反推课程目标达成度,并从知识和能力两个方面制定课程学习任务,同时明确课程思政目标。针对学习目标和任务贴合岗位需求的特点,从伦理道德、家国情怀、工匠精神、职业素养和创新精神等方面引领学生,提高德才兼备的计算机人才质量,从而达成课程的素质目标。

通过校企合作培养模式下的成果调研,确立面向职业岗位的人才需求规格,整合线上线下教学资源和思政资源。以知识点导入、任务案例嵌入、仿真实践融入、工程项目深入四个层面,从导、思、仿、践、评五个环节,构建包含课程和思政双主线、四个层面、五个阶段的“课政双支、四层五阶”的教学策略,具体如图1所示。

2 计算机类课程思政元素的收集与挖掘

课程思政教学需要将思政内容融入计算机类课程的课前准备、课堂讲授、课后拓展、学业评价和教学反思等各个环节。思政元素的缺乏是制约计算机类课程思政教学效果的主要原因之一。计算机类课程思政元素的收集与挖掘,关键在于从课程内容、行业发展等多方面入手,通过深入挖掘,从工程伦理教育、大国工匠精神、家国情怀和使命担当等多个角度和不同切入点发掘计算机类课程的思政元素[2]。

2.1 从知识点着手挖掘思政元素

从知识点着手深入挖掘思政元素,解决思政内容与课程知识点因完全不相干而导致的“硬融合”问题。首先,通过剖析知识的起源、演变历程、技术应用场景,以及知识与产业、市场、社会生活之间的关联;其次,可从知识内涵所蕴含的价值观、科学观、人生观、世界观等多元维度去探寻思政元素。例如,在《信息技术》课程中,讨论信息数据概念时,引入一些与现实生产生活相关的数据案例,让学生体会到信息技术在某领域的应用,以及信息技术与该领域结合后,人力、物力等资源的节省。

2.2 从教学内容蕴含的哲学思想角度探寻思政元素

从辩证思维与算法优化、量变与质变和程序优化、系统思维与计算机系统架构等方面深入探寻教学内容中潜藏的哲学思想与元素,以此启发学生的思维,构建科学的思维模式[3]。在算法教学中,不同算法有其优势与局限,引导学生思考并在实际应用中根据具体情况辩证地选择。另外,引导学生理解程序优化过程中蕴含的量变与质变的哲学思想,以及从“计算机系统架构涉及硬件、软件、操作系统等多个层面协同工作”这一专业教学内容所折射出来的整体与部分相互依存、相互影响的系统思维。在《大学信息素养》课程介绍中,从古老的机械思维出发,进而提出后期更科学的信息论、控制论和系统论,让学生看到思维方式的转变,以及科学观和世界观的发展。

2.3 从不同的故事资源里挖掘价值观

从知识点本身、学科领域大师的成长轨迹、学科的发展历程,以及教师、学生自身的个人经历等内容中进行探索,挖掘价值观。例如,华为从十年前就倡导我国需要自主研发,秉承了自力更生、艰苦奋斗的优良传统,将其融入学科的发展史和教师的发展经历中。

2.4 从失败的教训、警示性问题分析中发现思政元素

从失败的教训、警示性问题出发,多维度分析失败原因以及对学生心理与情感的影响[4]。比如在《计算机组成原理》课程中,通过分享我国芯片制造产业面临的困境,引发学生的反思,激起学生学业报国、科技强国的信念。

2.5 围绕具有针对性的问题展开挖掘

围绕具有针对性的问题展开深入挖掘,抛出当下的热点和难点议题,引导学生积极思考并探寻解决办法,展现相应的价值观和思维模式。一方面强化学生的国家安全意识与忧患意识,另一方面让学生深切领悟到“落后就要挨打”的道理,进而促使他们对所学专业知识和技能满怀热忱。

2.6 从教学素材的筛选入手

从教学素材的筛选入手,选取涵盖中国元素、中国实际事例、中国政策方针、思想意识、文化特色以及价值观追求等方面的内容。例如,在课程中讲到超级计算机时,融入中国“神威·太湖之光”“中国天眼”等素材,让学生感受到责任和担当,以及对科学研究的执着。

通过多种方式形成多点思政元素的收集,把单个的“思政点”拓展为多个“思政点”,将这些分散的点串联起来形成“思政线”。在此基础上,再把多条“思政线”相互交织、整合,构建起课程思政的“思政面”,最终打造出契合课程特点的课程思政体系。

3 结合专业特点将课程思政融入课程

结合专业特点,以潜移默化的方式将课程思政元素融入课程教学内容和实践环节中,规避流于形式的空洞说教,使课程思政元素与课程内容教学协同共进。例如,在计算机网络课程讲解网络安全章节时,若采用传统空洞说教方式,可能只是单纯罗列网络安全法规条款,强调遵守法规的重要性,而学生则难以产生深刻理解。而采用潜移默化的融入方式则截然不同,教师引导学生思考在进行网络开发和维护工作时,自身应承担的责任。在设计网络架构时,如何遵循安全规范,防止因疏忽导致安全隐患。从而将职业道德和责任意识等思政元素巧妙地融入专业知识的讨论中,使学生在思考专业问题的同时,也在潜移默化中接受了思政教育。

在结合专业特点融入课程思政时,要突出问题导向。从学生学习的实际情况和专业特性出发,挖掘其中存在的问题,并以此为切入点,在专业认同、专业思想、职业责任等方面融入思政内容。确保切入点要小,从细微处发力,通过小角度来展现大主题。以此引导学生对热点问题做出准确判断,对重大问题展开理性思考。秉持四个聚焦——聚焦爱国情怀、聚焦社会发展、聚焦专业精神、聚焦三观塑造,结合专业特色将课程思政融入课程当中[5]。

4 课程思政在计算机类专业课程中的具体实施

对工科计算机类课程思政元素的融入,我们将马克思主义立场、观点、方法的教育和科学精神的培育紧密结合,基于“课政双支,四层五阶”的教学策略有序开展。

首先,以强化学生工程伦理教育,培育学生精益求精的大国工匠精神,唤起学生科技报国的家国情怀与使命担当为切入点。例如,在大学程序设计课程中,通过聚焦专业精神,引导学生关注中国芯、中国芯片产业的卡脖子事件等反例教材,引领学生思考;在学习函数时,有学生质疑为何有现成的函数还要自己写,于是教师引出自己写函数、掌握核心算法的重要性。在程序设计类课程中,进一步引导学生追求精益求精,明白规则意识的重要性,让学生在学习中逐步养成严谨治学的态度。

其次,从聚焦社会发展方面出发,特别是在课程综合应用方面,我们更紧密地将课程与思政结合。例如,在程序设计课程的“利用词云提取文本关键热词”综合应用作业中,可布置这样的任务:请学生编程实现对十三届人大会议有关政府工作报告的词云制作。通过编写代码,学生能够从长达几万字的报告中精准提取“一带一路”“保民生”等关键热词。在完成作业的过程中,学生不仅掌握了词云制作的编程技能,还直观感受到了词云在提炼重要信息、反映社会热点方面的实用价值,从而深刻体会到学好专业知识能够为社会服务,进而激发出内心的自豪感与责任感,实现了课程思政元素在专业教学中的自然融入。

最后,我们聚焦专业与三观塑造。在讲解循环语句时,引入这样一个案例:不妨假设一个人每天都能取得0.01的微小进步,那么利用循环语句便能快速准确地计算出,经过365天之后,这个人会取得多大的进步。在课堂上,教师通过一步步引导学生编写代码,运用循环语句处理这个问题,使学生不仅扎实掌握了循环语句的运行逻辑和使用方法,学会了如何用代码解决实际问题,还从这个案例中领悟到了深刻的人生哲理。这激励他们在学业上保持每日持续进步的态度。教师进一步引导学生明白,在漫漫人生道路上,只要坚持不懈地努力,哪怕每天只进步一点点,日积月累,也会带来巨大的收获。通过将知识传授与价值观塑造相结合的方式,我们帮助学生形成了正确的世界观、人生观和价值观,实现了知识学习与品德修养的同步提升。

5 结束语

探寻并挖掘思政元素的方法,丰富课程思政的教学资源,并将这些元素无缝融入计算机类课程的各个教学环节,对于推进计算机类课程思政的教学改革与实践,培养兼具专业技能与社会责任感的人才,具有至关重要的作用。尽管面临诸多挑战,但进一步深化融合、探索新模式仍是未来努力的方向。

参考文献:

[1]王颖,李荣,姜子涛.新工科背景下《仪器分析》课程思政的探索与实践[J].才智,2024,(08):17-20.

[2] 杨小凤.新工科信息类专业课程思政育人实践[J].大学教育,2024,13(11):112-115.

[3] 王庄莹,程晓杰,冯彬,等.Java程序设计课程思政融合策略研究[J].信息与电脑(理论版),2024,36(22):203-205.

[4] 王兵书,吴瑕,李强,等.信息类专业数据结构课程思政建设教学探索与实践[J].软件导刊,2024,23(9):209-213.

[5] 李向东.工匠精神视域下高职信息类课程思政教学研究[J].教育教学论坛,2024(52):183-188.

【通联编辑:闻翔军】

经典小说推荐

杂志订阅