《C 语言程序设计》课程思政探讨

2021-09-10 07:22张毅赵元媛
江苏广播电视报·新教育 2021年16期
关键词:思政元素课程教学教学设计

张毅 赵元媛

摘要:《C语言程序设计》课程是理工科本科高校各专业的共同必修课程,是培养学生基本的程序设计能力与计算思维能力,为学生今后在工作中应用计算机解决实际问题打下基础。注重在课程教学素材中融入思想政治教育的内容,实现思想政治教育工作贯穿于教育教学全过程,实现知识传授、能力培养与价值引领的有机统一,着力培养有社会责任、有创新精神、有专门知识、有实践能力、有健康身心的应用型高级专门人才。

关键词:课程教学;教学设计;思政元素

一、引言

《C语言程序设计》课程作为一门各专业的共同必修课程,一般是面向各专业的大学一年级学生。课程授课学生数量庞大,涉及专业广。这个时期的大学生正是对知识、对理想、对未来充满渴望、充满期待的时期,也是最适合开展思政教育的黄金时期。同时,结合《C语言程序设计》课程知识点多,且分散的特点,从而能够挖掘出更多的课程思政元素。另一方面,《C语言程序设计》课程是面向过程的程序设计语言,单纯讲解理论知识对学生来说很抽象、枯燥。如果能够在讲解理论知识的同时,结合相应的思政案例,不仅可以起到活跃课堂氛围,提高学生学习积极性、主动性的作用,还能使学生更直观、更生动的理解课程内容,并同时对学生进行了很好的思想政治教育。这对学校培养合格的信息化人才起着重要的基础作用,加入思政元素后的课程教学,学生更易接受,结合不同专业更能深入开展。

二、课程教学设计理念与思路

通过在《C语言程序设计》课程中开展课程思政,通过将思政元素融入到具体的课程教学内容中去,使学生保持健康积极的心理状态和严谨求实的学习态度,激励学生不负天将降大任于斯人的时代使命。最终形成以思想政治课为圆心,以公共基础课、专业课为半径的辐射式教育模式,将立德树人贯彻到高校课堂教学全过程之中。

1、课程教学大纲融入思政元素:在课程教学大纲中增加思政教育总体目标,并在教学大纲具体教学内容部分,根据各章节的具体知识点,提出各章节的思政教育目标。通过各章节思政教育目标的实现,从而实现课程教学大纲规定的总体思政教育目标。

2、课程教学体系融入思政元素:实现对课程知识点所蕴藏的思政元素进行挖掘,引导学生掌握知识点是学习的基本,通过学习来培养能力,提升自身文化素质、思想素质,达到思想的升华是关键。通过在教学内容中融入思政元素,在教学中恰当地引导学生去思考知识点背后的深层含义,通过学习过程来磨炼品质、塑造精神、完善品格。构建有温度、有深度、有广度、有力度的教学模式,深度挖掘蕴藏在知识背后的思维方式和价值取向。

3、课程过程学习评价体系融入思政元素:结合《C语言程序设计》课程过程学习评价体系的改革,在《C语言程序设计》课程的过程学习材料中,如在课前导学材料、课后作业材料和实验素材中增加思政元素,并通过自动化评价系统实现对学生知识性和思政性过程学习的综合性评价。

4、《C语言程序设计》课程思政教学团队由本课程授课教师和思想政治理论指导教师组成:授课教师主导课程建设与实施,思想政治理论指导教师负责对课程思政工作的展开提供思政点参考、指导与提升。加强课程团队教师思想政治教育,提高育人意识,只有教师的思政教育意识与能力提高了,才能真正提高“课程思政”融入的深度和高度,只有教师站在了一定的思想高度,才能找准“契合点”,深入学生内心,才能使思政真正做到入学生心,践学生行。

三、课程教学内容设计

《C语言程序设计》课程一般的课程结构是按如下顺序进行安排,C语言概述、数据结构、选择结构程序设计、循环结构程序设计、数组、函数、指针、结构体和共用体、文件操作。在每一章的教学过程中,课前要进行精心的教学设计,针对具体的教学内容,要很自然的融入具体的思政元素。在教学设计过程中,要避免牵强和过多引入思政元素的情况。

如在C语言概述和数据类型部分,学生主要要掌握C语言发展历史和程序设计语言的发展阶段,正确理解并掌握C语言基本的语法规则,不同数据类型的常量、变量,顺序结构程序的执行过程。学生在掌握教学内容的同时,加深学生对核心能力的重视,激发学生对所学专业的热爱和强国心、爱国情。

学生在掌握C语言基本语法的同时,启发学生增强遵章守纪意识,按照事物发展的规律行事,培养学生的底线意识。可以设计融入如下思政元素:

1、结合当前西方国家对中国企业在开展对外经营中,拒绝中国企业产品,在芯片、设备等关键领域对中国企业卡脖子。影响中国企业及中国经济的发展作为案例,教育学生要培养不等、不靠的思想,要坚持自力更生的精神。结合授课学生所在专业,教育学生在专业能力和专业素养上必须发展自己的核心能力,培养学生热爱所学专业、刻苦钻研专业知识的激情。同时结合全国人民对华为企业的讨论、关注以及政府在扶持华为企业方面的作为,进而培养学生的爱国热情。

2、教育学生遵守校纪校规,遵守国家法律、法规。培养学生在平时生活、学习和工作中要有底线意识,做一个遵章守纪的合格公民。

在选择结构程序设计部分,主要讲解构成选择结构的If语句和Switch语句的格式及执行过程,理解在选择结构语句中,条件成立或不成立,可以执行不同的程序语句,会有完全不同的程序执行结果。启发学生为正确、丰富多彩的人生选择创造条件,培养学生树立正确的人生观和世界观。可以设计融入如下思政元素:

1、人的一生可以有很多的选择,但不管你进行何种选择,都需要抓住机遇,通过平时的不断努力创造条件,创造机遇进行正确的人生选择,培养学生树立正确的人生观和世界观。

2、在众多的人生选择面前,要以国家和集体利益为重。以新冠疫情期间的广大医务工作者为例,为响应和落实国家的新冠疫情防控政策,广大医务工作者不顾自己被感染的危险,在万家团员的新春大节,毅然决然地上驰援疫情重灾区武汉的行列,为了国家的疫情防控贡献了自己的力量。教育学生在国家、集体利益与个人利益面前,要以国家、集体利益优先,培养学生以国家,集体利益为重的精神。

在《C语言程序设计》课程的后续章节中,可以进行大量思政元素的挖掘,但要避免在授课过程中,思政元素过多的情况,以及融入的思政元素不自然、过于牵强的情况发生。如果我们在进行教学设计过程中进行精心的设计,融入恰当的思政案例,在教学过程中,不仅能够对学生进行很好的思想政治教育,還能够克服学生在学习过程中,普遍存在的学习氛围差、学习积极性、主动性差的情况。使学生在掌握课程知识的同时,将正确的人生观、世界观,将爱国情、强国心、报国志如盐溶水般渗透到课程教学大纲、教学体系、评价体系等各个教学环节中,为国家培养能够实现中华民族伟大复兴的合格建设人材。

参考文献:

[1]蒋社想,陈辉,梁兴柱.“双一流”背景下程序设计课程教学改革[J].软件导刊。2020.

[2]张立铭,富春岩,李微娜. C语言程序设计课程思政的探索与思考[J].电脑知识与技术.2020.

[3]张翠平,赵晖.与创新创业融合的 C 语言程序设计课程思政教育[J].计算机教育.2020.

作者简介:张毅,1974年11月,男,仡佬族,副教授,主要从事计算机应用技术方向研究,工作单位:贵州理工学院大数据学院;赵元媛,1980年11月,汉族,讲师,主要从事计算机应用技术方向研究,工作单位:贵州大学。

猜你喜欢
思政元素课程教学教学设计
浅谈思政元素在大学英语教育中的应用
大学语文课程中的思政元素
《大学语文》融入课程思政元素的研究
思政元素融入《政治经济学》教学探索
会计专业课程教学国际化的探索性研究
高职物流专业“物流费用结算实务”课程开发研究
高职院校医学检验技术专业提高课程教学质量的探讨
高中数学一元二次含参不等式的解法探讨
“仿真物理实验室” 在微课制作中的应用
翻转课堂在高职公共英语教学中的应用现状分析及改善建议