基于C语言程序设计的课程思政教学模式的研究

2022-05-30 02:46:11阮王锐李明东
客联 2022年7期
关键词:课程

阮王锐 李明东

摘 要:随着全国高校思政课走进专业课堂的活动的展开,越来越多的专业课和思政元素相结合,但大多数高校的专业课与思想政治课的交叉点很少,如何把思想政治教育融入专业课程中,把德育融入专业课程,这是我们目前所面临的问题和挑战。本文针对上述问题,以C语言课程中开展课程思政为例,进行相关的研究与实践,提出了以思政为导向的C语言混合教学模式。

关键词:C语言程序设计;课程;思政教学模式

一、C语言课程与课程思政的关系

C語言课程作为高校的一门重要的公共基础课程,几乎面向所有理工科大学新生。大学时期,大学生对知识、理想和未来的向往越来越强烈,这是塑造心灵、品格、人格的最好时期,是思想政治教育的黄金时代。教师在课程设置、教学体系和评价体系中必须渗透爱国主义、家国志向和为国家服务的志向。只有授课教师加强了专业课与思政课的整合,并坚持专业课程的知识内容与当前大学生的价值取向相统一,才能更好地培养大学生的创新精神和实践能力。为此,必须把德育纳入高校课堂教学的全过程,促进思想政治课与专业课协调发展,相辅相成构建教育新模式。

(一)C语言案例教学的准备和实施框架

C语言课程主要采用案例教学模式,要将思想政治因素渗透到案例中,使学生能够巧妙地体验和接受思想政治教育。要合理引入思想政治元素,通过重新设计教学内容案例和实验内容案例,巧妙整合思想政治元素,使学生在听课过程中接受内涵教育,其实现的框架如图1所示。

二、课程思政融入C语言程序设计的教学设计

C语言程序设计是计算机高级程序设计语言,主要面向非计算机专业的本科生,其发展贯穿于整个计算机程序设计发展过程,向学生介绍程序设计的基本思想与方法。课程将编程思想作为主线,阐述了C语言的历史、发展等方面内容,融入程序设计思想,深入浅出地介绍了C语言的语法结构和代码编写,促使学生了解编程思想和规则,可自行编写代码。基于课程思政的C语言程序设计教学改革,应当在激发学生学习兴趣的同时,从专业知识点中发掘思政元素,形成教学设计的重点。

(一)设计教学案例

将C语言程序设计课程的知识点与思政教育内容融合,将价值观等渗透到课程教学案例设计中,设计出蕴含思政元素的专业课程教学案例,促使学生在学习课程知识点的同时,掌握对应的思政内容。所设计出的课程思政教学案例应当涵盖专业课程的主要知识和重难点知识,将思政教学案例切实落实到C语言程序设计课程的授课计划和方案中。

(二)创新教学方法

在实践教学过程中,可以运用教学做相结合的教学方法。教师可以借助电子教师软件的分屏显示功能,根据教学案例,教师一边讲一边做,学生一边听一边看,同时思考和操作,将教学做有机结合起来,由浅及深、由易到难地层层递进。

在教学做一体化的教学中,教师要在充分了解学生情况的基础上,选择学生容易理解的,含思政元素的教学案例,通过问题导向式教学、自主学习、小组讨论等方法,在学习知识的同时引领学生的价值观,实现知识传授、能力提升与价值引领的深度融合。教师要引导学生共同探讨问题处理问题,从而高效完成案例代码编写,促使学生认识到教学案例中的道理,掌握程序设计相关知识点。

三、基于课程思政的C语言程序设计教学改革策略

(一)明确课程思政教学设计目标

课程思政并不是喊口号,需要在专业课程教学中融入思想政治教育,根据核心价值观要求,让学生学会做人做事的道理,增强学生的责任感。C语言程序设计课程主要向学生介绍程序设计的基本思想与方法,并通过学习C语言这种具体的结构化程序设计语言,使学生掌握通过计算机高级语言来使用计算机解决实际应用问题的方法和技能。其最终目标是培养学生的逻辑思维能力和计算思维能力,以及培养学生的程序设计技能。

(二)创新教学模式,提高教学深度

通过创新教学模式,让学生深刻地感受到每天进步一点点所产生的惊人变化,理解思政案例中“积跬步以致千里,积怠惰以致深渊”的涵义。通过这种教学模式,将学生的学习兴趣充分激发出来,调动学生的主动性和积极性,转变之前被动学习的情况,在以问题为导向的教学模式中,学生的思维得以拓展,再加上教师正确的引导,能够增强学生创新意识,有效提高学生的逻辑思维能力。

(三)编写详细的课程思政设计方案

在现有的教学改革探索中,必须制定以思政为导向的专业课程设计方案,所制定的专业课程的教学目标和思政课的目标一致。授课教师需要从思想政治课程设计方案的制定入手,详细给出教学方法。在制定了详细的思想政治课程设计方案后,应组织专家对该课程教案进行评估。

四、总结

C语言课程思想政治教育的出发点是充分挖掘C语言课程中的思想政治要素,并将其融入C语言课程的课堂教学中。专业课程具有一定的内容特征,不可以在专业课程中强制设置思想政治内容。整合的目标应该是学科教学与课程思政相结合,以此提高课堂教学质量,实现教学与思政育人的双向结合教育。在实施过程中,授课教师通过对案例的解读,深入探讨其思政要素的内涵,并对其进行分析。

参考文献:

[1]雷刚,王文乐,蒋长根,程思,易玉根.专业认证背景下引入课程思政的软件专业人才培养模式[J].计算机教育,2022(02):4-8.=

[2]段艳明,肖辉辉,谭黔林,马楚奇,王坤,高家宝.《软件工程》的课程思政教学改革探究[J].办公自动化,2022,27(02):53-55+12.

[3]蔡庆华,江健生.新工科背景下“C语言程序设计”课程教学改革探索[J].安庆师范大学学报(自然科学版),2020,26(04):103-105.

猜你喜欢
课程
《无机化学》课程教学改革
云南化工(2021年6期)2021-12-21 07:31:42
数字图像处理课程混合式教学改革与探索
寓写于玩:童化班本课程的成长之路
软件设计与开发实践课程探索与实践
计算机教育(2020年5期)2020-07-24 08:53:38
基于OBE的软件测试课程教学改革探索
计算机教育(2020年5期)2020-07-24 08:53:20
为什么要学习HAA课程?
早期教育与课程建设
商周刊(2017年23期)2017-11-24 03:24:01
A—Level统计课程和AP统计课程的比较
精细高分子课程教学改革
熟悉的米,奇妙的稻——课程叙事:我们的班本课程“稻”
幼儿100(2016年30期)2016-02-28 21:26:29