高职“Python 程序设计”课程思政教学改革路径

2023-02-03 02:52严胡勇张婧月李福邓元园刘丹邹映李明
科学咨询 2023年24期
关键词:程序设计专业课程育人

严胡勇,张婧月,李福,邓元园,刘丹,邹映,李明

(1.重庆理工职业学院,重庆 401320;2.重庆工商大学,重庆 400067;3.重庆市合川区双凤镇中心完全小学,重庆 401520)

新时代世界格局变化加剧,对大学生思想政治教育工作提出新的考验与挑战。党中央非常重视大学生的思想政治教育工作。习近平总书记指出:“要用好课堂教学这个主渠道,思想政治理论课要坚持在改进中加强,提升思想政治教育亲和力和针对性,满足学生成长发展需求和期待[1]”。课程思政的核心是寓价值观引导于知识传授和能力培养之中,帮助大学生树立正确的世界观、人生观、价值观[2]。课堂就是根据理论溯源与实践分析将静态知识体系转变为鲜活思想认知的阵地,大学生爱国主义教育深刻影响着个人、社会以及国家的发展,因此,高职教师需要在教学过程中,融入爱国主义思想教育,改变传统课堂的内容与形式,努力实现社会主义核心价值观和学科课程的有机融合。

一、“Python 程序设计”课程融合思政的现状与意义

随着以大数据、人工智能为代表的新一代信息技术的快速发展,Python程序以其简洁、易懂、良好的兼容性等特点从众多的编程语言中脱颖而出进入大众视线。为了顺应时代发展,促进学生对新兴技术的了解与学习,从而使他们能够更好地适应新兴技术发展背景下工作岗位的需求,目前很多高职院校都向大数据专业学生开设“Python 程序设计”课程。本课程侧重培养学生的计算思维能力,增强学生的创新精神与社会责任感,学生在学完本课程后,可以解决众多的实际问题,甚至可以编写图形游戏以及处理复杂的数据等,为后续课程学习打下坚实基础。“Python程序设计”作为高职院校大数据专业的专业基础课,亟须在教学活动中积极探索思政教育内涵与外延,从而实现学科课程和社会主义核心价值观的有机融入目标。当前,此课程的思政教学存在诸多问题,主要体现在以下几个方面。

(一)教学目标重技能,轻育人

高职院校大数据专业很多都是实践性较强的专业课程,在制定课程目标上,考虑比较多的就是对学生专业知识,特别是实际动手操作能力的培养,往往忽视课程育人的理念,这就造成培养的学生知识面仅仅局限于专业知识,综合素质不够高的情况。

(二)学生生源复杂,学习兴趣欠不高

高职院校的生源主要是中职、高中毕业生、退役军人,农民工和失业人员。其生源区域主要是西南地区,分布范围较广,区域教育水平存在一定差距,学生的综合素质参差不齐。如果只涉及专业课术语、而思政内容较少,会使本来水平就不太高的学生对专业课的理论内容失去兴趣,不利于学生成长、成才。

(三)思政教育与教学理念相分离

“全课程与全员育人理念”还没有完全在高职院校建立起来,专业教师对“课程思政”的认知能力还处于模糊阶段,认为思政教育主要是班导师、辅导员与思政课教师的责任,并不知道如何在专业课程中融入思政元素,以致不能正确认识知识传授与价值引领的关系。笔者所在学校于2020年开设“Python程序设计”课程,师生反映此课程的整体教学效果较好,学生对知识性与技能性等陈述性知识的掌握情况比较好,但是该课程却在一定程度上忽视对学生政治素养的培养。“Python程序设计”课程属于专业基础课,绝大多数学生认为专业课程与思政课程关系不大,对就业没什么影响,思政教育更容易被忽视。

二、高职“Python 程序设计”课程思政教学改革路径

针对大数据专业课程的教学现状,对高职院校来说,为了更好地落实习近平总书记在全国高校思想政治工作会议上提出的相关要求[3],除思想政治理论课专职教师,其他课程的教师也应该承担对大学生进行思想政治教育的使命,可以通过传统的课堂教学与网络教学平台等多种教学模式,与思想政治理论课程形成协同效应,共同完成育人工作。本文提出课程思政理念下高职院校课程教学改革的一些路径。

(一)明确课程思政教学目标,发挥课程育人作用

高职院校以培养高素质技术应用型人才为主要目标,为落实“立德树人”的理念,发挥专业课程的育人作用,高职院校需要在课程教学目标设计时,充分将育人工作贯穿教学活动,结合企业岗位需求与课程教学内容实际,不仅注重学生专业知识的提高,还要提高对学生价值观与情感态度的引领作用,学生形成正确的价值观与道德观,从而成为德智体美劳全方面发展的复合型人才。此外学校的教育还不能兼顾学生所有素质,特别是思想政治教育的培养。因此,在当前的课程教学中,教师的教学目标通常仅仅局限于传授相关基础知识、训练与培养相应的应用技能。随着科技的进步给人们带来各种便捷生活,也会带来一定的副作用,就是对传统价值观的冲击。这就需要教师在传授理论知识与实践技能的同时,注重学生性格品质的培养,真正落实“为党育人,为国育才”,具体包括以下三方面。

1.法律观念与职业道德的培养

教育学生在以后的工作中具备良好的法律意识,意识违法与守法只是一念之差,现实中通过计算机实施犯罪的大多数案例都是职务犯罪,不能抱有侥幸心理利用自己的技术获取非法利益。引导学生遵守学术道德规范,尊重程序设计中的知识产权,树立尊重他人知识产权的法律意识;教育学生鉴别项目性质,避免其陷入涉及诈骗与赌博的项目开发中。

2.工匠精神与人文精神的培养

工匠精神是一种职业精神,它是职业品质、职业能力、职业道德的体现,是从业人员的一种职业价值取向与行为表现。在课程思政建设中,需要考虑将工匠精神与“Python程序设计”课程思政进行有效融合。例如,组建专业课程思政教学团队,从而为工匠精神与课程思政融合提供执行保障;积累大数据专业职业能力培养经验,为工匠精神与课程思政融合奠定技术基础等。

大数据专业学科课程思政建设最根本问题就是要求学生具备人文精神,学生从人文关怀的情怀与视角关注科技的发展与合理运用[4]。教师应当考虑科技如何促使以人为本的发展,引导学生在学习中,关注人与人之间的关系、人的尊严与安全等。例如,随着社交网络的迅速发展,人人忙于虚拟社交,却与身边亲近的人关系变得越来越疏远、冷漠。信息技术快速发展有利也有弊,如何趋利避害,也是大数据专业学科课程思政改革应深思的问题。大数据专业课程蕴含大量的科学思维方法与研究方法,如何将这些思维模式与科学理念运用到教书育人的过程中,培养学生做事精益求精的工作态度,具备人文精神,这正是在双创环境下大学生应该树立的理念与应当强化的素质。

3.职业理想和使命感的培养

将学生的职业理想与爱国主义教育、社会主义理想信念结合起来,引导学生多角度感受祖国的强大。学生了解大数据技术发展的先进技术与前沿科学研究,认识我国在大数据理论研究与技术上存在的不足,激励学生奋发图强,以物联网、云计算背景下的大数据技术创新发展为己任,不怕困难,突破困境,不断占领新的科学高地,培养优秀的社会主义接班人。

(二)充分挖掘课程思政元素,制定有针对性的教学设计

“Python 程序设计”任课教师可以根据课程特点,将思政元素融合到课程标准课程教学大纲等课程材料中,以立体化渗透的思路为出发点,充分探索教学内容中的思政元素,并根据学生实际情况与内容特性进行有针对性的教学设计。通过仔细分析此课程的教学内容,凝练教学中的一些思政元素,如表1所示。

表1 “Python 程序设计”课程部分章节思政元素设计

(三)革新思政课程教学方法,强化知识与思政教育效果并重

1.采用兴趣教学

兴趣是最好的老师,如果学生对某个课程感兴趣,那么学生可以积极、主动地学习此课程。在教学中,教师可以列举学生日常生活中的例子解决身边的实际问题,从而让学生对本课程更感兴趣。例如,大三学生面临找工作的问题,但是各个招聘网站的招聘要求不尽相同,如何根据自身的优势查询相应的工作岗位呢?此时,学生做一个简单的爬虫程序,将若干招聘网站的大数据专业需求信息爬取下来,然后进行预处理,最终得到想要的信息。同时,学生思考这个程序需要什么样的类库才能实现。在实际教学过程中,学生就会对这样的实际应用产生兴趣,并且愿意在课后时间试着完成类似的小项目。

2.丰富教学手段

高职学生的专注时间是很有限的,为了更好地调动其学习积极性,通常在课堂中采用多元化的教学手段。例如,漫画材料、音乐、动画等,适时转换学生的感官体验,这样才能吸引学生的注意力,提高课堂教学质量。同时,引导学生预先准备与课堂教学有关的材料,如讲解大数据发展现状与未来趋势,学生查找相关视频、素材,上课时再交流,从而激发学生的主动学习能力。实践证明,丰富的课堂教学手段可以提高课程的教学质量。

3.引入问题教学法

“学起于思,思源于疑”,抛出一个好的问题能够激发学生的求知欲,从而调动学生的主观能动性,这是最好的学习诱因。这就要求在课堂上教师要巧妙地提出一些问题激发学生的求知欲,调动学生的学习积极性,使他们摆脱接受知识时思维滞涩,激活他们在探索问题时的创造力与想象力。例如,提出“Python2与Python3的区别”,“正则表达式匹配中(.)和(.?)匹配区别”等问题,鼓励学生思考与讨论。实践表明,课堂气氛越活跃,教学效果越好。此时,引入课程思政元素,说明日常生活中备选方案的重要性。此外,课堂一般采用小组交流讨论“互助”的形式,引导学生对疑难问题发表观点与看法,鼓励学生通过不同的方式求解问题,不受约束地呈现自己的思维。这种带着问题求解的教学模式,学生无拘束地发表自己的看法,利于激励学生学习的主动性与积极性,从而提高教学质量。

三、结束语

在全国高校大力开展思政教学的浪潮下,实现思政教学在大数据专业课程中的融入,对发挥专业课程与思想政治课程的协同育人作用有着极为重要的意义。大数据专业学生思政教育不仅仅是辅导员与思想政治课教师的任务,更是每一位大数据学科专业教师的职责。Python作为国内大数据专业广泛开展的专业基础课程,其思政教育改革对其他课程有着良好的指导意义。对Python课程中思政资源的探索,能够让大数据专业其他课程思政内容的讲授变得更自然。针对思政内容难以进入大数据专业课程的现状,本文提出围绕思政元素的教学目标、教学设计、教学方法,为工科类其他专业课程的思政教学提供了参考,也为深化高职课程思政教学改革提供新思路。

猜你喜欢
程序设计专业课程育人
文化育人的多维审视
育人铸魂守初心 赓续前行谱新篇
基于Visual Studio Code的C语言程序设计实践教学探索
电大学前教育专业课程改革探讨——以福建电大为例
从细节入手,谈PLC程序设计技巧
高职高专院校C语言程序设计教学改革探索
中美综合大学在音乐专业课程上的比较与启示
中俄临床医学专业课程设置的比较与思考
PLC梯形图程序设计技巧及应用
专业课程群建设的探索与实践