高职《C语言程序设计》课程中思政教育的探索与实践
2020-09-06王沛沛
摘要:高职教育过程中,一方面为满足学生认知需求进行理论知识教学,另一方面也要注重学生思想品德教育,帮助学生树立正确的价值观和职业观,这才是满足社会主义现代化建设的综合性人才教育。《C语言程序设计》作为一门新兴的科技型学科,更要注重课程中学生的思政教育,结合课程内容和教学设计在教学过程中融入思政元素,在教授编程知识和训练实操技能的同时,引导学生学习和传承美德品德,在陶冶情操中形成健全人格,成为社会主义接班人中的综合型人才。
关键词:高职;C语言程序设计;思政教育
高职院校教育是社会发展和经济建设提供专业化人才的重要教育。立足于社会发展需要和个人职业规划的教育是完成教学任务和实现教学目标的出发点,所以在高校教育中不仅要提高学生知识储备和应用能力,更要将思政元素融入个人人格形成中,做一个有理想、有信念、有信心的知识型人才。以下提出尊重学生主体地位,转变落后思想观念;创新教学方式,营造良好课堂氛围;将职业发展引入教学内容三个措施,研究高职《C语言程序设计》课程中思政教育的实践和发展,促进高校教育事业的有序开展。
(一)从课程本身角度分析思政的重要性
随着网络信息技术和互联网技术在全球范围内的推广,我国高职学校同步引进国外高校的《C语言程序设计》课程内容,作为高职计算机专业教学中的必修科目和程序设计类的入门学科。旨在培养学生的结构化程序语言思维,学习C语言程序设计的理论基本知识和操作技能才提高自身语言程序设计能力,为后续高阶课程学习奠定基础。程序员是社会进步和技术发展下催生的新工种,所以为了满足市场需求,高职学校不仅要注重学生学习能力的培养,更好培养有理想、有信念的综合素质人才,为我国科技行业发展做好人才储备工作。
(二)培养学生思想品德,形成健全人格
在网络技术高速发展和教育改革的背景下,社会利益关系和人类思想活动都趋于多元化发展,高职学生以更多角度来对待问题和思考问题。现代海量信息和包容、多元的环境,使大学生可以更独立地思考问题,在团体中也能包容其他学生思想的差异性,通过集体环境,培养了创新能力和协作能力,但是也不可避免的引发了一些负面问题。部分学生在思想层面存在意识模糊和价值观淡漠的问题,在重大政治事件前没有正确立场、不知辛苦学习是为何、个人利益至上的情况多有发生,对现下迷糊度日,对未来彷徨迷茫。在《C语言程序设计》课程中进行思政教育,帮助学生树立良好的学习态度和正确价值观,凝集力量为社会建设和报效祖国而奋进。
(三)满足该年龄阶段学生的情感和认知需求
18-22岁这一年龄阶段的高职院校学生,处于未成年人向成年人过度的重要人生阶段,其思维意识和政治认知还为完全形成。在这一阶段,他们的政治意识、个性形成、品德树立因为环境范围的扩大和接触人群的多样化,在感知和确立过程中最易受到影响,所以老师和家长要重视该阶段学生的学习情况和生活问题,多给予关怀,与学生多次深度沟通,引导其正确看待相关问题,形成正确的自我认知和人生观、价值观。另一方面,这一阶段的学生已经具备基本的是非观和辨别意识,通過他人的指出和引导,他们也愿意及时更正,学习优秀的高尚品格,提高自身思想政治素养。
(一)提高教师政治素养,承担“思政”育人使命
部分高职院校仍存在只注重学生学习成绩和学校业绩,而忽视学生思想品德教育的情况,究其原因是学校和老师对思政教育的不重视,导致思政教育课程的缺失。所以要培养德才兼备的综合性人才,学校和师生都要从思想上转变“思政教育无用”的落后观念,提高自身政治素养,将思政教育纳入教学任务,将核心价值观树立引入教学设计,实现培养学生思想政治素养的教学目标。另一方面,老师要改变为教学而进行灌输式教育的思想,尊重学生在思政教学中的主体地位和个性化发展需求。在实际教学过程中,老师应该主动承担起“思政”育人使命,深入了解每个学生的思想认知和思政学习需求,将思政教育引入课堂进行集体教育,同时针对不同学生的不同心理情况和个性问题,单独找学生进行深度沟通,帮助学生摆脱错误思想,正确认知事物和解决问题,在良好的教学氛围中将更多精力用在学习技能的提高上。
比如:在《C语言程序设计》中的C语言概述一节,通过阐述软件在我国的发展历程,我国软件在走向世界中碰到的贸易壁垒,与美国展开的贸易战,了解程序设计在当下的发展现状和未来的建设趋势,激发学生荣誉感和自尊心,努力学习程序设计知识,投身祖国科技发展和实现中国梦的事业中。通过标识符命名规则的了解和应用,培养学生的规则意识,在学校遵守学校规章制度,在社会和工作中遵守国家法规章程,用制度和规则约束和指导自己的行为。
(二)《C语言程序设计》与课程思政的切入与实践
高职阶段的学生在科目选择和课堂学习中有了自主意识,如果课程内容充实、课堂教学生动有趣,则会投入更多的精力探索研究相关案例和知识,反之,看似人在课堂坐,实则自动屏蔽外界言语和影响。所以在《C语言程序设计》课程中开展思政教育,要以学科特点为切入点,以多样、形象的教学方法来吸引学生的注意力,同时通过课程实践来检验学生的思想品德和政治素养。例如:将网络信息技术引入课堂教学,以生动的图片、影像资料展示经典的案例,将思想政治教育与生活实践结合起来,更能引发学生的思考和共鸣。比如:在程序编写中遇到如下题目“一个整数,它加上100后是一个完全平方数,在加上168后又是一个完全平方数,请问该数是多少”,这是C语言程序设计中的经典案例,刚接触的同学感觉无从下手,老师要引导学生先做程序分析,然后再根据思路编写代码,最后将书写好的代码以PPT形式展示,让同学们对照检查自己的,通过这个案例分析告诉学生,程序设计看似较难,重点在于题目来逐层分析,在遇到任何困难时都要找对方法,对症下药。
(三)课程设计与专业价值相结合,培养学生的职业精神
高职院校学生进行专业科目的选择和学习,最终目的是投入职场工作,所以学校在进行思政课程创新时,了解职场人才需求,在教学设计中将职业规划、专业价值和品德教育结合在一起,丰富教学内容,在实践教学中开展德育工作,以培养学生的职业精神。比如:在学校定期开展职业文化宣传讲座,让学生及时了解到职业发展变化,努力学习专业技能,提高自身学科素养;联合其他学校举办跨学校的科技创新比赛,让学生在比赛中发挥自己的优势,发现自己的不足,找准未来发展方向,通过良好的竞争机制和比赛为自主学习和加强自身职业道德建设的能力;加强学校和事业单位合作,在寒暑假进行科技下乡活动,让学生在实践中锻体和提升综合素养。
根据高职院校学生的年龄特征和职业发展需求,在课堂中引入思政教育是重要的、有效的。所以本文从提高教师政治素养,承担“思政”育人使命;《C语言程序设计》与课程思政的切入与实践;课程设计与专业价值相结合,培养学生的职业精神三个策略出发,促进《C语言程序设计》课程中思政教育工作的开展,让爱党爱国、遵纪守法、具有团队意识和创新思维能力的人才更好服务于社会发展。
参考文献:
[1]周雅静.高职计算机类课程思政教育的探索——以《C语言程序设计》为例[J].教育现代化,2019(42).
[2]冯志红,王春娴,李凤荣.“C语言程序设计”课程中思政教育的研究与实践[J].教育现代化,2019(45).
[3]乔贝.高职院校《C语言程序设计》课程教改方法的探讨与实践[J].中华少年(研究青少年教育),2013,000(021):47-47.
[4]白巧花.高职教育中《C语言程序设计》课程教学改革探索[J].金山,2011, 000(010):27.
平凉职业技术学院校级课题阶段性成果 课题编号:PZXJ201940
王沛沛,单位:平凉职业技术学院,职称:高校讲师,研究方向:计算机课程教学。