APP下载

课程思政背景下Python编程技术教学改革实践探究

2023-11-06罗梦贞

电脑知识与技术 2023年25期
关键词:思政课程教学

罗梦贞

(桂林学院,广西桂林 541006)

0 引言

全国高校思想政治工作会议上明确指出:“要把立德树人作为中心环节,贯穿教育教学全过程,实现全程育人、全方位育人,努力开创我国高等教育事业的新局面。”2020年5月教育部颁布的《高等学校课程思政建设指导纲要》提出,全面推动高等学校的课程思政是推进立德树人的关键措施。为此,针对Python编程技术教学过程中面临的问题,进行课程思政教学改革,构建科学合理的课程思政教学体系,将课程思政倡导的育人核心价值理念贯通在课程教学的各环节。

1 课程思政教学改革思路

1.1 课程特点

Python 编程技术是软件工程、计算机科学与技术、数据科学与大数据技术专业基础课,是后续专业课程的基础。旨在让学生掌握与程序设计相关的基本概念,学习如何使用Python 语言进行程序设计,学生将学习基本的问题分析方法,能够分析和模拟大数据应用程序和算法,发现和解决关键问题。Python是一种高级语言,功能丰富,拥有大量的库和完整的生态系统,在网络爬虫、数据挖掘、AI等领域的应用非常广泛。

1.2 教学过程中面临的痛点问题

1)在课程教学中缺少教学内容和思政内涵的体系建设,对课程思政内容所选取的范围界定不正确,课程思政教育方向不清晰,课程思政实践教学也存在着一些“表面化”“硬融入”的问题。

2)教学主体复杂多样化,教学效果参差不齐。教学过程中,个别教师只注重专业技能和知识能力的培养,缺少人文素养、职业道德等育人引导。

3)传统程序设计语言教学方式单向传授,实践为验证性实验,学生缺少主动思考的空间,导致学生无论是课堂理论学习还是实践操作都感觉枯燥,学习兴趣低,无法达成新工科建设的课程培养目标。

1.3 改革思路

1)课程改革基本阶段:针对教学遇到的问题,制定课程思政教学目标,编写融入课程思政的教学大纲。

2)课程改革创新阶段:

①在课程设置方面,以学生为中心,产出为导向,融入课程思政,设计课程体系、优化课程结构,提升课程的育人、育德功能。引入行业新技术、新知识、新工具,删减一些过时的知识,让学生了解当前行业的研究方向和发展动态,掌握最新技术,以适应社会需求。

②在实践教学方面,注重实践应用,强调与理论知识实践的有机结合,交叉整合,将工程化思想贯穿于其中,采用“案例教学法”“项目驱动法”等开展教学,注重激发学生的兴趣,培养学生提出问题、分析问题和解决实际问题的能力。

③在教学方法方面,采用混合式教学,探索SPOC、翻转课堂等新形式。

2 课程建设方案

2.1 课程思政元素及融入点

1)道德素养的培养

对学生进行网络安全教育,提高学生的网络素养,遵守道德职业规范,树立行业准则意识。

2)新时代中国特色社会主义思想、社会主义核心价值观的培养

将习近平新时代中国特色社会主义思想和社会主义核心价值观有机融入教学内容中,激发学生投身社会主义现代化建设的热情,培养学生社会责任感和家国情怀,注重学思结合、知行统一。

3)科学精神的培养

通过课程思政案例及项目的学习,将工程化思想贯穿其中,培养学生严谨的科学素养,提升辩证唯物的科学分析能力,增强学生善于解决问题的实践能力,培养学生的家国情怀和使命担当,引导学生为实现中华民族伟大复兴的中国梦贡献力量。

4)工匠精神的培养

通过组织学习以小组形式完成数据分析、软件项目开发,培养学生爱岗敬业、精益求精、勇于创新、协同共进的工匠精神。

2.2 课程团队建设

1)提高教师团队课程思政的育人意识,践行教育者先受教育,配合学校制度,要求专任教师将课程思政元素融入课程教学中。

2)提高教师团队的思想政治素养。一是引导教师日常关注时事政治,充分利用互联网,比如“学习强国”App 来学习思想政治理论知识;二是组织教师参加思政内容的培训;三是邀请思政课教师、辅导员做讲座、交流,组织专业课教师深入思政课堂进行学习,将“思政课程”与“课程思政”进行有机融合,掌握学生思想水平。

3)充分挖掘“红色文化”思政资源。组织教师团队对教学目标、教学内容、教学组织等方面进行德育元素的探讨,完善教学大纲,撰写融合思政元素的教学设计,集体备课,完善思政内容。

4)加强研讨。组织教师参加各类课程思政教学竞赛,创新教学方法,不定期开展课程思政建设经验交流会、课程思政示范课。

2.3 教学资源建设

1)召开教学资源建设启动会,制定建设方案。

2) 明确课程的育人目标,深挖课程思政德育元素,按OBE理念反向设计教学大纲。

3)分阶段编写嵌入思政元素的教学案例库、教学文档资料库、学习任务单,提炼教育成果典型案例。录制教学微视频、生成课堂示范课视频。

4)依托产业学院,深化企业课程建设的参与度,充分整合课程思政,完善课程体系,构建价值引领、知识传授和能力达成三位一体的课程体系。找准领域的技术动向和需要,通过联合编写教学计划、考核标准、调整教学方法等,积极促进了课程内容与技术标准、生产流程、项目研发流程以及各行业要求的有效衔接,形成了一大批的产教结合项目、教学和项目集。

5)结合企业的实际工程、企业研究项目,将行业企业的实际工作、产品服务等内容作为学生毕业设计和课程设计中实践性环节的选题源泉,共享行业企业教育资源、工程教学资源、科技资源。使学生体验企业沉浸式实操环境,提高学生实践能力,培养学生创新思维。

2.4 革新授课形式与教学方法

探索“线上+线下,课内+课外,企业+学校”融合式教学。

1)课前挖掘课程思政元素(线上):准备了一系列教学资源,并将所有资源上传到线上平台,学生可以提前了解学习任务,预习教学内容,分析问题,并在github 上管理团队的文档和代码,重点培养学生自主学习、独立思考的能力。

2) 课中有机融入课堂教学(线下):使用案例教学、项目化教学法,设计教学内容所蕴含的思政切入点,搜集思政素材,采用课程思政教学案例和企业导师提供的多元化项目,将课程思政贯穿整个教学过程。以润物细无声的方式在教学过程中融入课程思政德育元素,利用课堂派进行考勤、教学互动,PTA进行在线编程,通过组内合作、展示成果和验收项目进行问题探究,采用主讲+助教、答疑+督课的线上线下融合式教学,企业老师作为主讲教师在线授课与答疑,校内老师全程督课,同时与软件工程导论课程相结合,将工程化思想融入课程教学,培养学生项目管理能力,使用git 进行企业标准化管理团队代码和文档。

3)课后:借助教学平台的提供丰富知识信息,鼓励学生独立思考,同时通过QQ、手机等形式开展互动与问答,以聚焦于学生为中心,关注学习者的求知欲和获取性。

2.5 构建课程评价考核机制

以OBE的教育理念为指导,采用线上线下的混合式教学方法,注重过程考核,由企业老师和校内老师联合提出包括专业知识、专业技能、综合素养等三个部分内涵的课程评价方法。课程评价占比如下:

总评成绩=平时成绩×40%+考试成绩×60%

1)平时成绩=考勤×20%+作业×50%+阶段测试×30%,其中“阶段测试”是通过学生阶段测试情况,来评价学生相关的能力。“作业”是围绕课程学习目标完成的相关作业设计,如让学生完成PTA系统指定的阶段性作业,根据作业完成情况来评价学业掌握程度;“课堂考勤”是根据学生的课堂出勤率来评价学生的相关能力。

2)考试成绩考核方式和评分标准如下。

表1 考核方式和评分标准

3 课程建设实施步骤

第一阶段:调研与前期成果完善

1)召开课程思政示范课项目启动会,分配任务;进行调研,收集相关资料;开始组织教学团队进行课程思政师资培训,贯穿整个建设期。

2)优化课程内容,撰写教学大纲,制定课程质量评价标准,集体备课,分阶段建设教学课件、教学设计、教学文档资料库、学习任务单、实践教学案例库、综合项目库等,制作教学微视频。

第二阶段:实证、推广,形成教学成果与科研成果

1)在课堂教学上使用课程资源,从实践中进一步优化教学改革方案以及思政元素的融合。开展课程思政建设经验交流会、课程思政示范课,形成课程思政示范课实录。

2)结合课程质量评价标准,收集学生反馈信息,对教学效果进行评价,并进行数据分析,为下一期课程建设提供决策参考。

3)撰写典型教学案例教案、撰写课程思政示范课建设报告。发表课程思政教学改革论文。

4)将课程思政示范课建设辐射到其他专业教师,推广到相关课程群,进一步完善课程资源建设。

4 课程建设应用效果

Python编程基础课程教学采用基于线上理论+案例实践,线上交流+项目驱动的混合式教学方法,构建课程思政教学案例库,深度落实立德树人的育人任务,将爱国、敬业、自信、工匠精神融入课程教学中,培养学生严谨的思维方式和认真的学习态度,坚持不懈的工匠精神,激励他们科技报国的家国情怀与责任担当精神,为实现中华民族伟大复兴的中国梦而奋斗。

通过课程思政的教学实践,使得编程语言的学习得以具体化、工程化,从而将理论和实践有机结合,提高学生的编程实践能力、项目开发能力,全面提高学生的综合素质,在课程考核中学生的综合项目质量得到提高。学生的评教结果平均为93.8,近五年来学生参加中国大学生计算机设计大赛获全国二等奖1项,全国三等奖2项,广西区二等奖4项,三等奖5项,广西大学生人工智能设计大赛三等奖1项;同时,毕业生的自身素养、专业素质、工程理想信念意识水平也获得了很大提升,主要体现在以下几个方面。

1)通过PTA在线编程平台,能够看到学生学习的真实情况,对学习态度的认真,保质保量地完成工作,从而表现出学生良好的职业道德素质。这是其中一名同学在组合数据类型编程练习时进行测试的状态记录,体现出了他们坚持不懈,永不放弃的敬业精神。

图1 编程训练提交测试的状态

2)学生的做事情更有计划有条理,思维方式更严谨,在综合项目的完成过程中表现出不怕苦,不怕累,精益求精的精神,以下是优秀小组项目设计截图。

图2 优秀小组项目设计截图

3)学生参与学科竞赛的积极性更高,团队合作精神也得到充分体现。

5 存在问题和下一步工作计划

加强校企合作模式,采用双导师制,校内教师+企业导师,选取企业已完成项目作为教学项目,保证项目的真实性,由校内教师完成理论知识的讲授,企业导师带领学生进行软件项目开发,培养学生的竞争意识,提高学生的生产力。

需要进一步解决的问题就是与合作企业深入探讨,制定更为详尽的落地计划,完成改革方案。

猜你喜欢

思政课程教学
思政课只不过是一门“副课”?
《无机化学》课程教学改革
关于国企党建与思政宣传有效结合的探讨
数字图像处理课程混合式教学改革与探索
软件设计与开发实践课程探索与实践
为什么要学习HAA课程?
思政课“需求侧”
思政课“进化”——西安交大:思政课是门艺术
“自我诊断表”在高中数学教学中的应用
对外汉语教学中“想”和“要”的比较