APP下载

Python程序设计课程思政教学改革实践探索

2023-07-10张帆岳超刚任丽媛张笑

电脑知识与技术 2023年14期
关键词:思政元素程序设计立德树人

张帆 岳超刚 任丽媛 张笑

关键词:Python 程序设计;课程思政;教学改革;立德树人;思政元素

中图分类号:G642 文献标识码:A

文章编号:1009-3044(2023)14-0162-03

0 引言

Python是一种高级的、解释性、面向对象的编程语言,由Guido van Rossum在1989年开发。Python一直在不断发展和改进,成为一种非常流行的编程语言。TIOBE发布的编程语言排行榜中,Python语言在2020、2021和2022年都位于榜首,这说明了Python语言具有极高的市场占有率。目前,课堂中所讲的全部是Python3.x系列,Python3.x系列提高了语言的简洁性、清晰度和一致性,并且在语法和标准库方面都进行了大量改进。

高职院校是以培养应用型人才为主,课程思政在高职院校的发展中具有重要意义。高职院校通过制定思政教育规划,加强对课程思政的引导,要求教师在课堂教学中将思想政治教育内容融入课程教学中,引导学生树立正确的世界观、人生观和价值观。高职院校注重将课程思政与实践教学相结合,通过实践教学培养学生的实践能力和创新精神,引导学生了解社会热点和问题,增强社会责任感;通过组织各种形式的思政教育活动,如课程思政讲座、主题班会、志愿服务等,引导学生积极参与,培养他们的社会责任感和奉献精神;建立课程思政评价体系,对课程思政的引导和学生的思想政治教育成果进行评价,不断完善和提高课程思政的质量和效果。

Python程序设计课程思政目的是在Python编程语言教学过程中融入思想政治教育内容,以培养学生正确的世界观、人生观和价值观。根据杨凌职业技术学院制定的人才培养方案,Python程序设计是大数据专业的专业核心课程、计算机应用技术的专业基础课程,这门课的开设时间是在大一下学期,正是学生世界观、人生观和价值观形成时期,因此,Python程序设计课程思政教学改革是必要的。

1 课程思政教学现状

在实际教学中,Python程序设计课程和课程思政结合方面主要存在以下问题:

1)专业知识和课程思政的融合比较生硬。一些教师在授课过程中更加注重专业知识的传授,如果只是简单地将思政内容生搬硬套过来,提炼不出合适的思政内容,思政内容将很难自然地融入专业知识中,难以达成育人目标[1]。

2)挖掘的思政点没有结合学生实际情况。教师在设计课程思政时,没有提前了解学生的现实需求和思想动态,这样就导致教师设计的课程思政内容偏离实际,学生不感兴趣,没有给学生积极的引导作用。

3)教师专注专业知识研究,欠缺思政知识。教师的质量决定教学质量,在教育教学领域中,教师的专业知识和思政知识存在不平衡的情况[2],专业课老师大多專注于本专业的研究,对课程思政的内容学习欠缺,没有系统性地学习思政内容,对思政内容的认识不够深刻,思政知识存储不够,这样将不能挖掘出合适的思政内容[1]。

2 课程思政改革措施

根据教学团队的探讨和借鉴他人课程思政改革案例,本次Python程序设计课程思政改革途径具体为3个方面,分别为实现专业知识和思政内容的高度融合、深入挖掘课程中的思政元素和提高教师的思政知识储备体量[2-3]。

2.1 实现专业知识和思政内容的高度融合

为了课程知识和课程思政更好地融合,达到润物细无声的目标,可以从以下几个方面入手:

1)课程设计。在课程设计时,教师应该将思政教育纳入课程目标、内容和评价标准中,在教案设计过程中,添加思政案例,让思政元素融入专业知识,设计专门的课程模块,将专业知识和思政内容有机结合在一起,这些课程模块可以在教学计划中占据一定比例,以确保学生能够全面接受专业知识和思政内容的教育。

2)教师提高自身素质。教师要有一定的思政素养和专业素养,能够将专业知识与思政内容进行有机融合,并将其灵活地运用到教学中。教师应多参加思政相关的讲座、培训和讨论会,平时有意识地观看思政视频,浏览思政网站,了解最新思政思想,提高自身的思想道德素质和政治素质,从而更好地将思政元素融入教学中。

3)教学方法改进。教师改进教学方法,既能传授专业知识,又能引导学生思考,增强学生的思政意识。比如案例教学、小组讨论、角色扮演等,使学生在实际操作中体验思政元素的融合,从而更好地理解和掌握课程知识和思政教育内容。

2.2 深入挖掘课程中的思政元素

在课程教学中,教师可以挖掘课程知识中的思政点,将思政点贯穿到整个教育教学过程中。具体来说,可以通过以下方式来深入挖掘课程中的思政元素:

1)借助案例分析和讨论等方式,引导学生认识到课程知识的社会价值和意义。例如,在Python编程课程中,使用Python语言处理等差数列、水仙花等案例,引导学生认识到Python 编程技术在现实生活中的应用。

2)引导学生思考课程知识与时代背景和国情的联系,培养学生的民族自豪感和责任感。例如,使用Python语言绘制中国国旗,同时给同学们讲解国旗的诞生背景和意义,培养学生的爱国精神和民族精神。

3)关注学生的思想动态,及时发现和解决学生在学习和生活中遇到的思想问题和困惑。例如,在Py?thon编程课程中,通过以小说《活着》为文本,学习如何使用Python语言处理txt文件,引导学生正确认识挫折和失败,增强学生的心理适应能力和抗挫折能力。

2.3 提高教师的思政知识储备体量

在教育教学领域中,教师的专业知识和思政知识存在不平衡的情况,这也是当前需要解决的问题之一。可以通过以下几个方面来提高教师的思政素质:

1)加强自身思想政治教育。教师应该不断学习和了解国家的法律法规、时事政治和人文历史等方面的知识,增强自己的思想道德素质和责任感。

2)注重教育教学的思想政治导向。在教学过程中,教师应该注意引导学生正确理解课程知识的社会价值和意义,潜移默化地影响学生,培养学生的思想道德素质和社会责任感。

3)参加相关培训和研讨会。教师可以参加学校或行业举办的教师培训和研讨会,了解最新的教育教学理念和政策,提高自身的思政素质和教育教学水平。

4)加强和学生的互动交流。教师可以与学生进行开放式的讨论和交流,了解学生的思想动态和心理需求,引导学生积极参与思想政治教育,激发学生的思想创新和社会责任感。

2.4 完善考核制度

1)设立科学的考核体系。考核是促进学生学习和思考的重要手段。课程思政改革需要设计科学的考核体系,既能够考核学生的专业知识水平,又能够考核学生的思政能力和思想道德素养。

2)完善管理和评估机制。课程思政改革需要完善的管理和评估机制,对改革实施过程中的各个方面进行监督和评估,及时调整改革措施,确保改革取得实效。

3 课程思政改革实施

根据Python课程内容,教师按照学生要达到的知识目标、能力目标、素质目标对课程内容进行重构,结合课程内容特点融入思政元素。在挖掘思政元素时,教师要紧密围绕社会主义核心价值观、工匠精神、法律法规、社会热点、职业素养等方面,课程思政内容通过精心设计,自然融入专业知识,不生搬硬套,不脱离实际,采用贴近学生生活、能引起学生共鸣的思政元素,在培养学生知识能力的同时提升学生的道德素养,让学生在大学阶段树立正确的世界观、人生观和价值观[4]。表1是Python程序设计课程中的部分课程思政案例[5-12]。

4 课程思政改革效果

4.1 課程考评方式

考评方式是衡量改革是否达到预期的一个关键环节,Python程序设计课程考评方式实行过程性评价和成果性评价相结合的方案[1]。过程性评价占总考核成绩的40%,其中,学生课前在线预习占10%,考勤和学习积极性占10%,课堂表现占10%,作业完成度占10%;成果性评价占总考核成绩的60%,成果性评价主要是按照期末考试的方式来考查学生对知识的掌握程度[4,8]。科学的考核体系既能够考核学生的专业知识水平,又能够考核学生的思政能力和思想道德素养。表2是课程考核要求。

4.2 改革成果

文章通过对杨凌职业技术学院2021级大数据技术专业的41名学生展开改革实施,经过60课时的教学后发现,改革具有良好的效果,教师最直观的感受是上课抬头率有明显的上升,课程改革前的抬头率约为50%,课程改革后的抬头率为90%以上;学生在在线平台的学习时间较课程改革前增加了一倍,说明学生的学习积极性得到极大提升;学生的课后作业完成度由以前的70%增加到93%以上,侧面说明学生的实践能力也获得了较大提升;作业中包含的思政元素也潜移默化地影响学生的素养。以上均说明课程改革成效显著,效果良好,可继续推广。

5 结束语

本文从Python程学设计课程的课程思政教学现状、课程思政改革途径、课程思政改革实施、课程思政改革效果等方面对如何进行Python程序设计课程思政教学改革进行了探索,对课程思政的改革形成了完整的教学实施方案,通过为期一年的实践教学,改革效果显著,可持续推广。通过实施课程思政教学改革方案和课程思政的引导,激发了学生的学习热情,促进了学生思想道德素质的培养,提高了学生的社会责任心和创新能力,课程思政教学改革有助于培养学生树立正确的世界观、人生观和价值观,促进学生全面发展,对培养学生良好的团队合作意识和职业素养、民族精神、爱国精神具有非常重要的意义。

猜你喜欢

思政元素程序设计立德树人
基于Visual Studio Code的C语言程序设计实践教学探索
从细节入手,谈PLC程序设计技巧
浅谈思政元素在大学英语教育中的应用
大学语文课程中的思政元素
《大学语文》融入课程思政元素的研究
思政元素融入《政治经济学》教学探索
谈当代大学生思想政治教育的根本任务
浅谈在小学数学课堂教学中实践立德树人
高职高专院校C语言程序设计教学改革探索
学校体育器材管理自助化