1、114第 14 期(总第 812 期)科学咨询114课程思政C 语言是应用范围比较广泛的一种计算机程序设计语言,大多数高等院校都开设了“C 语言程序设计”这门课程,是受众面极广的计算机专业基础课程1,其理论与实践结合紧密,是最适合开展思政教育的平台2。本文将“课程思政”理念融入课程培养方案、教学体系、教学质量保障机制、课程考核等课程管理和教学环节中,实现知识传授与思想教育的紧密结合,构建全课程育人的“一体化”新格局3。一、现状分析(一)专业课教师对课程思政认识不足课程思政是近年提出的一种新的教学理念,很多专业课教师若没有参加专业的课程思政培训或对此关注不足,对课程思政理解不深,就只能简单地认为
2、课程思政是在教学中穿插一些育人的思想,或者生硬地把政治课程的内容加入专业课程中。这样既没有从根本上认识课程思政的含义,也没有教育者必须先受教育的思想4。(二)教师对专业课程中的思政元素挖掘不到位专业教师熟悉专业课程的知识和需要掌握的技能,但对专业课中蕴含的思政元素挖掘不到位,授课中随便找几句与思政相关的话或者找几个相关例子,甚至把思政课程的句子照着读一遍,就认为是加入了思政元素。事实上这种做法既没有从课程目标上做整体规划,也没能把课程内容和思政教育统一起来,而是流于形式。其产生根源还是在于教师重视不足和对专业课程中的思政元素挖掘不够,故只能生硬插入教学,效果极为有限。(三)教师将思政元素融入课
3、程的能力不强教师不能透彻地理解课程思政的含义,在课堂教学时不是把政治课程的原理和思想生硬地搬过来,就是空洞地讲爱国爱家,道德法治、爱岗敬业,或者采用说教方式,要求遵守行为规范,这很难激发学生的学习兴趣和求知的热情,课程思政也就没有落到实处5。二、思政元素融入多元化混合教学模式构建及实施思政背景下C 语言程序设计改革内容主要包括思政元素无感式融入理论教学模块和开拓多元化实践教学平台。(1)在理论教学环节中利用多平台(MOOC、PTA、超星、雨课堂、手机移动端Abook平台软件)形成高效有用的混合教学模式,将C语言知识点以项目式闯关式融入教学平台中,提高学生的学习兴趣,增加课堂的融入感,并在理论课
4、程设计中充分挖掘思政元素,设计充满思政元素的编程题目及课堂知识点引发的思政探索讨论,提高学生学习创新能力。(2)在多层次的实践教学环节中,引入PBL(Problem-Based Learning)6项目基础性实践、OBE(Outcomes-Based Education)7成果导向性实践和CBL(Case-Based Learning)8竞争探索性实践,培养学生团结合作能力,提高学生竞赛意识,创新创意意识。(一)理论教学环节理论教学环节如图 1 所示,该环节由课前预习模块;课中教学模块和课后巩固提升模块构成。思政背景下“C 语言程序设计”混合教学模式研究周鹏,曹冰玉*(新疆科技学院信息科学与工
5、程学院,新疆库尔勒841000)摘 要:针对计算机专业“C语言程序设计”课程专业性强,思政元素融入不深切的问题,本文分析了课程教学中实施思政活动的现状,深度挖掘提炼C语言程序设计中的思政元素并将思政元素通过理论教学和实践教学两种方式融入教学课堂。同时结合新的教学模式和平台,构建多元化教学模式,有效解决思政元素融入教学内容过于生硬;没有温度、深度、广度和力度等问题。关键词:C语言程序设计;多元化教学模式;课程思政基金项目:本文系2022年度自治区高校本科教育教学研究改革项目“基于课程思政的C语言程序设计教学改革与实践”(XJGXPTJG-202290)研究成果作者简介:周鹏(1994),男,新疆
6、乌苏人,专任教师,助教,研究方向:机器视觉、人工智能。*通信作者:曹冰玉(1995),女,河南许昌人,专任教师,助教,研究方向:机器视觉、模式识别、农业自动化。115第 14 期(总第 812 期)科学咨询115课程思政图 1 课程思政融入理论教学环节(二)多元化实践教学环节多元化实践教学环节如图 2 所示,该模式通过搭建PBL实训项目;OBE大创项目成果产出模块;CBL互联网+、学科竞赛、产教融合模块,阶梯性地让学生将课堂所学知识点由浅入深地吸收掌握了解并得以运用,提高学生动手能力。图 2 课程思政融入多元化实践教学环节C语言程序设计多元化实践教学环节包括三个环节:PBL基础性实践是一种基于
7、问题的主动学习教学方法,主要培养学生的理性思维、计算思维、逻辑思维和辩证思维。OBE成果导向性实践是以学生为中心、产出为导向,让学生利用所学知识应用到解决问题中去,并不断地纵向研究,申报大学生创新创业项目,不断孵化成果,提高学生创新能力,学以致用。CBL竞争探索性实践是在传统项目式教学的基础上引入竞争机制,通过小组竞争,能够激励学生不断发现问题,并提出改进措施,以学科竞赛激发学生的学习热情,锻炼学生的创新能力。三、思政元素融入过程性考核方案在C语言程序设计课程考核评价中为实现课程教学效果和思政教学效果的双赢,应深度融合课程思政元素,保障课程思政教学效果,进而对课程思政设计进行反馈和有益的改进,
8、融合课程思政的考核评价体系设计如表1所示。表 1 融合课程思政元素的过程性考核方案一级指标一级指标比例二级指标及比例自我评价20%专业热爱、学习态度(40%)、快乐指数(40%)、成就感(20%)组内互评15%组内参与度(30%)、贡献度(40%)、沟通协作与表现(30%)组长评价15%学习态度(40%)、努力程度(30%)、执行能力(30%)教师评价15%专业理想(40%)、人格塑造(30%)、未来成长规划(30%)知识评价35%作 业(1 0%)、项 目(3 0%)、实验(20%)、期末考试(40%)四、效果验证在课程结束时,对全院12个自然班进行“C语言程序设计”课程教学评价问卷调查,并
9、对有效问卷进行统计,结果见表2所示。表 2 C 语言程序设计问卷调查结果序号评价项目非常满意满意基本满意不满意1课前教学方式满意度83.33 9.093.034.552课堂教学方式满意度87.88 7.583.031.513实践教学方式满意度89.39 7.581.521.514对自信心和责任心培养满意度 90.91 3.033.033.035对自主性学习能力培养满意度 81.82 7.586.064.546对计算思维培养满意度84.85 6.066.063.037对创新意识培养满意度80.30 7.587.584.548对团队合作能力培养满意度84.85 7.584.553.029对研究能力
10、培养满意度80.30 6.067.586.0610对工匠精神培养满意度90.91 7.581.510问卷调查表统计结果表明,学生对课前教学、课堂教学和实践教学的满意度(非常满意和满意)分别是 92.42%、95.46%、96.97%,说明学生能够适应以学生为中心的教学理念,并对混合教学模式满意度较高,能够有效提高学生们对知识点的掌握和理解。通过这种混合教学模式,激发学生创新意识的同时也让学生充分认识到自己作为当代青年的责任感和使命感,说明有效的课程思政元素融入课堂知识并通过混合教学方式具有较强的可行性。五、结束语本文通过将课程思政融入理论教学环节和多元化实践教学环节中,引导学生充分认识课程思政
11、元素融入专业知识的重要性和必要性。并引导学生将所学知识去真切解决现实问题,做有意义的事,提高学生的使命担当和责任担当,体现当代新青年的品格。并根据C语言程序设计课程知识点特性,充分挖掘思政元素,与知识点相互融合,润物细无声地对学生的人生观价116第 14 期(总第 812 期)科学咨询116课程思政值观进行引领,激发学生科技报国的奋斗精神,回归教师教书育人的初心和使命。最后,提出以教学内容为基础、以教学方法为载体、以教学过程为实施、以考核评价为保障的C语言程序设计课程思政教学模式,保障课程思政教学效果,实现课程教学效果和思政教学效果的双赢。参考文献:1 靳小燕,周围.基于课程思政的C语言程序设
12、计课程教学改革探索J.高教学刊,2022,8(18):146-149.2 张世免,孙小刚,李青清.立德树人视域下高校专业课教师课程思政能力提升路径与保障机制J.湖南工程学院学报(社会科学版),2022,32(2):76-80.3 陈雯婕,蔡亚文,吴赞儿.新时代高校创新创业教育课程思政建设探索J.浙江工业大学学报(社会科学版),2022,21(2):236-240.4 教巍巍,赵颖,李丽萍.C语言混合教学的课程思政探索J.辽宁工业大学学报(社会科学版),2022,24(4):114-116.5 宋宏伟,张自立,董伟.“课程思政”指导下的C语言教学案例设计探索J.石家庄学院学报,2022,24(3
13、):24-28.6 李广原,卢守东,胡小春,等.基于PBL的C语言课程设计教学研究J.科教导刊,2021(29):135-137.7 樊继东.OBE模式下“O-ABCSI”模组在工程类课程教学中的应用:以“嵌入式C语 言”课程教学实践为例J.安徽电子信息职业技术学院学报,2022,21(3):56-59.8 张菁,龙正吉.以能力为导向的“C语言程序设计”课程混合式教学模式探索与实践J.教育教学论坛,2021(51):94-98.Research on the Mixed Teaching Mode of C Language Programming Under the Ideological
14、and Political BackgroundZhou Peng,Cao Bingyu*(College of Information Science and Engineering,Xinjiang University of Science and Technology,Korla City,841000,Xinjiang,P.R.China)Abstract:In view of the problem that the C language programming course of the computer major is highly specialized and the i
15、deological and political elements are not deeply integrated,this paper analyzes the current situation of implementing the ideological and political activities in the course teaching,deeply excavates and refines the ideological and political elements in the C language programming,and integrates the i
16、deological and political elements into the teaching class through theoretical teaching and practical teaching,and at the same time,combines the new teaching mode and platform to build a diversified teaching mode,It can effectively solve the problems that the ideological and political elements are too rigid in the teaching content,without temperature,depth,breadth and strength.Key words:C language programming;Diversified teaching mode;Ideological education.