APP下载

C语言程序设计课程中的思政教学设计实践

2021-03-24蒋安纳章春芳林海峰

计算机时代 2021年2期
关键词:C语言实施策略课程思政

蒋安纳 章春芳 林海峰

摘  要: 提出在C語言程序设计课程中引入课程思政。从教学设计和实施策略两个方面着手,针对日常教学如何与思政元素融合链接进行了探索,提出课程思政有目标,有深度,有温度,有趣味。这些新举措可为理工科类课程思政的实施和发展提供一些参考。

关键词: 课程思政; C语言; 教学设计; 实施策略

中图分类号:G642          文献标识码:A     文章编号:1006-8228(2021)02-90-03

Abstract: It is proposed to introduce of ideological and political education into C language programming course. Starting from two aspects of teaching design and implementation strategy, how to integrate daily teaching with ideological and political elements is explored, and proposed that the introduction of ideological and political education should have goals, depth, temperature and interest. These new measures can provide some reference for the implementation and development of introducing ideological and political education into science and engineering courses.

Key words: ideological and political education; C language programming; teaching design; implementation strategy

0 引言

2020年注定是不平凡的一年,新型冠状病毒在全球疯狂蔓延,完全打乱了人们的正常生活节奏,我国高等院校教师及学生亦不能按照正常时间开学,教育部及各省教学厅提出了疫情期间线上教学的教学方案。疫情期间,老师“停课不停教”,在传递知识,提升学生能力的同时,更要注重传播正能量,加强生命教育,传播责任教育。在疫情常态化管理环境下,教师不能放松课程思政教育,可以把疫情危机当成德育教育契机,来激发学生爱国热情,提高学生学习自觉性。

C语言是面向过程的计算机高级程序设计语言,它的发展贯穿了计算机发展的历程,蕴含了程序设计的基本思想,囊括了程序设计的基本概念,是理工类学生最重要的一门必修专业基础课。但由于其涉及的数据类型、运算符等概念抽象难懂,语法规则较多,初学时会感到较为困惑与困难,需要教学经验丰富的教师深入浅出地进行教学,帮助学生先抓重点,后抠细节。笔者积极探索教学改革,积极推动课程思政的教学设计,充分挖掘了大量的思政元素,并将其巧妙地融入日常教学,针对理工科教学如何与思政元素融合链接进行了探索。

1 课程思政的教学设计

1.1 课程思政有目标

2019年3月18日,习总书记在北京主持召开学校思想政治理论课教师座谈会,强调青少年阶段是人生的“拔节孕穗期”,最需要精心引导和栽培[1]。

思政教育不是空喊口号,不要专业课教学与思想政治教育“两层皮”[2],而要把做人做事的道理、社会主义核心价值观的要求、实现民族复兴的理想和责任融入到日常教学中去。作为一线的教师,引领学生道路自信、理论自信、制度自信、文化自信,把爱国主义的情怀、强国之志融入贯穿到课程中去,从细微处入手,以小见大,实现课堂教学“润物无声”,是我们的责任,也是我们的使命,意义重大。

1.2 课程思政有深度

相比人文社科类课程思政,理工科类课程思政对任课教师是一个全新挑战。

教师应积极思考,在遵循课程本身规律的同时,充分挖掘本专业课程中的思政元素[3],使思政教育做到“润物细无声”。在教学过程中不求堂堂课有思政,但求各章节有受教。将思政案例做细致,接地气,将教师的全盘灌输转化为互动式教学,从而促进学生通过参与和思考,实现认知、态度、情感和行为的认同。为此,笔者将思政元素映射到授课要点中,利用案例进行翻转教学,引导学生讨论总结,甚至邀请马克思主义学院的思政老师共同参与教学,得到了学生们的一致肯定与欢迎。

例如,在讲到C语言的历史时,就不得不提及“C语言之父”丹尼斯·里奇,他与乔布斯在2011年相继离世,他们对世界的贡献,却和媒体对其关注程度成反比。有些同学可能会被一些媒体带偏,有些“一切朝钱看”的思想。此时笔者与思政老师相互配合教学,为学生建立起正确的人生观:科学家是会被历史永远铭记的。鼓励学生要学习好专业课程,提升自我价值,向科学家钟南山学习,向与疫情抗战的医生护士学习,向研发疫苗的技术人员学习,为社会做出贡献。课后笔者趁热打铁,在慕课平台上要求学生每人都书写一个计算机科学家的事迹,并进行互批,这样学生能有机会了解到更多的科学家,学习他们坚忍不拔,锲而不舍的精神,建立正确的人生观。通过课堂和课后小练习,在学生心中种下一颗小小的思政种子,静等花开。表1列举了本课程的部分教学知识点和思政内容的对接。

2 课程思政的实施策略

课程思政并不是要求老师板起面孔讲大道理,课程思政也可以有温度,有趣味。通过课程思政,是将社会主义核心价值观的要求,实现民族复兴的理想与责任融入课程中,是将专业知识与育人巧妙地融合,提升课堂温度,启迪人生智慧,培养学生人格,是用中国好故事上南林好课程。

2.1 课程思政有温度

教师以身作则,胜于说教千万遍。授课教师是最好的课程思政传播者。笔者利用假期修改PPT课件,融入最新热点与思政元素,使之更加契合授课需要。笔者在课前课后进行各种教学调查,了解学生学习情况,根据需求及时调整授课进度和内容。在课堂上笔者充满热情与激情的授课,进一步拉近了师生之间的距离。笔者所做的点点滴滴的准备和努力,学生其实都看在眼里,记在心里,体现在学习态度上。学生们在QQ群、授课平台上积极提问,认真做笔记,深入地研究知识点,把“学”当成了“玩”,化“被动”学习为“主动”学习。这就是“以身作则”的力量!

2.2 课程思政有趣味

大学生作为成年人,思想日益成熟,如果一味的说教,灌输大道理反而会适得其反。课程思政可以从小处着手,从学生身边的小事情说起,小故事、小事例不仅饶有趣味,其中折射出的思政教育,往往较理论说教更能令人折服,具有事半功倍的效果。

借助热点,激起学习兴趣。在第一节课向学生介绍C语言的应用领域时,学生往往都觉得有距离感,觉得那些领域太高端,遥不可及。疫情期间有个计算机仿真程序视频在微信朋友圈广泛流传,内容是通过计算机仿真模型告诫大家严禁聚集,减少外出,保持社交距离。笔者备课时立刻将其放入课件中,借助疫情热点,鼓励大家坚持“抗疫战斗”,同时展示学习程序设计语言的用途,学生们觉得非常“接地气”,增强了学习的信心。

爱国先爱校,课件中展示。在讲到“数据类型”这部分内容时,笔者首先向学生展示了简易版“地球仪”和本校的校训,学生看到这页内容,立刻就有了兴趣,急切想知道数据类型和学校标志性建筑物“地球仪”(如图1所示)之间的联系。利用动画效果展示出数据类型部分(如图2所示),并作进一步解释,底部的基座是“基本类型”,中间的地球仪是“构造类型”,构造类型是建立在基本类型之上的,顶部的鸽子是“指针类型”和“空类型”,学好了“指针”就可以“起飞”了。在授课时,巧妙的将学校标志性建筑物融入到知识点中,充分挖掘其中的联系,能够很好的增强学生的“带入感”,激发学生的爱校情怀,同时也大大增加了学生的学习兴趣。

3 結束语

防疫工作已然成为新常态,新常态下的教育教学需要新举措。围绕“立德树人”这一根本任务,将思政教育融入专业课程的教学中,学生不仅更加容易理解课程内容,加深对知识点的理解,同时也有助于建立起正确的人生观、价值观和世界观。让课程承载思政、思政寓于课程,专业课程与思政课程同向同行,是时代赋予每位教师的使命。希望本文的探索能为同行提供一些参考。

参考文献(References):

[1] 教育部.习近平主持召开学校思想政治理论课教师座谈会强调“用新时代中国特色社会主义思想铸魂育人 贯彻党的教育方针落实立德树人根本任务”[EB/OL].http://www.moe.gov.cn/jyb_xwfb/gzdt_gzdt/201903/t20190318_373973.html

[2] 于歆杰.理工科核心课中的课程思政——为什么做与怎么做[J].中国大学教育,2019.9:56-60

[3] 张延红,王海洲,朱春等.计算机类课程思政实践探索——以计算机网络课程为例[J].计算机教育,2020.5:93-96

猜你喜欢

C语言实施策略课程思政
基于Visual Studio Code的C语言程序设计实践教学探索
基于C语言的计算机软件编程
发挥专业特色 实施“课程思政”
湖南工艺美术职业学院湘绣专业实施课程思政的可行性研究
高职高专院校C语言程序设计教学改革探索
浅谈小学语文趣味识字教学
企业全面预算管理实施策略探讨
ERP在大型购物中心的应用研究
增强语文阅读教学有效性的策略探究
论子函数在C语言数据格式输出中的应用