网络爬虫课程思政元素挖掘与融入的实践研究
作者: 方芳
摘要:针对计算机类专业课程思政元素挖掘难、融入难问题,以网络爬虫课程为例,分析其课程特点,确定本课程的思政育人目标, 提出一种“四融通”的思政挖掘方法,采用双线(线上+线下)思政元素互相引导,并使用“析、破、移、升”四步教学法在具体教学中进行实践,最后说明思政融入的教学效果。
关键词:课程思政;“四融通”思政挖掘方法;四步教学法
中图分类号:G642 文献标识码:A
文章编号:1009-3044(2022)23-0125-02
随着我国计算机技术的普及和发展,IT人才的需求越来越大。在为社会培养高技能型人才的同时,更需要加强人才德育素养的培养。如何更好地将专业课程与思政教育有机融合是现在的研究热点问题。因此,各大院校积极开展课程思政教育改革,发表了一批课程思政教学实践成果。随着大数据和人工智能近年来的蓬勃发展,全国各大高职院校和本科院校都分别建起了大数据专业和人工智能专业,而如何在这些计算机类的新专业、新课程中挖掘和融入课程思政是值得我们探讨的地方。
1 计算机类专业课程思政挖掘和融入研究现状分析
在全面推进课程思政建设的大背景下,各高职院校和本科院校计算机类课程思政建设蓬勃发展。以中国知网数据库为研究数据来源,搜索主题“计算机课程思政”,据统计2017-2021年发表计算机类课程思政文献四百多篇。
其中文献[1]以程序设计基础(Python语言)课程为例,利用 OBE教育理念指导课程思政改革实施与效果评价方面。文献[2]针对面向对象程序设计(Java)课程,从提升教师的课程思政意识和能力、有效融入课程思政和教学内容、运用形式多样的教学方案、开展多样化课外实践活动四方面提出课程思政实施策略。文献[3]分析大数据专业课程计算机硬件基础在计算机专业中的共性和在大数据专业中的个性特点,以CPU数据通路概述为例,提出一种让专业知识点与思政元素互相引导的双路互引教学法,并在课程中有效地挖掘与融入思政元素。文献[4]以“数据库原理及应用”课程为例,探索在实际教学实践中的方式方法,重点论述了思政元素、课程知识点、课程育人目标三者的有机融合。文献[5]提出了结合专业特点、课程内容、学生特质和教学手段挖掘思政要素,寻找课程思政映射和融入点,四个阶段全过程融入。
2 网络爬虫课程思政教学路径探索
2.1 思政育人目标
在大数据时代背景下,对基于Web网站的数据产生了大量需求,企业对爬虫工程师的开发人员需求也很大,《网络爬虫》课程满足需求开设,它基于Python语言,是湖南科技职业学院大数据技术与应用专业和人工智能专业通用的专业基础课程,目前也是校级人工智能技术应用专业资源库的一门建设课程。依据湖南科技职业学院“立足湖南,对接轻工产业和战略性新兴产业”的办学定位,对接湖南地理信息大数据(人工智能)产业园千亿产业的用人需求,确定了本课程的核心岗位网络爬虫工程师。根据网络爬虫工程师的岗位需求和典型工作任务场景,确定了该岗位的核心职业素养为行业行为规范、数据安全意识、互联网伦理道德、创新意识、团队协作和敢于探索等。基于社会主义核心价值观,最终确定本课程的思政目标是“爱国爱党、守法规、勇创新、润匠心”。
2.2 “四融通”的思政挖掘方法
在计算机类专业课程内容中,往往存在着课程思政元素挖掘难、融入难问题。针对这个问题,本文根据《网络爬虫》课程具有“爬取素材种类多、项目场景应用广”的特点和课程思政实施要求,提出以下四种课程思政融通挖掘方法:
(1)知识传递:深度挖掘课程知识点在传授过程中本身所蕴含的思政元素,让思政元素与课程知识点隐性融合的方式展现课程思政元素。例如robot协议知识点能挖掘出爬虫工程师需要守法规,遵循互联网安全协议。
(2)教学组织:教师通过教学组织如辩论赛、以小组为单位分组讨论和互评编码成果、对编写的代码进行找错、学生在学习通讨论专区发表实训感悟或者学习心得等形式挖掘并融入思政元素,培养学生职业素养,提高教学质量。
(3)素材遴选:遴选爬虫项目中的网站素材元素如大国工匠视频、中国抗疫数据、中国中车等融通思政素材;通过在案例中爬取这些网站素材数据让学生切身体会、潜移默化地接受思想政治教育,合理而深刻地引入思政元素。
(4)教师示范:通过校内教师戴党员徽章、认真批改网课作业(讲奉献)等方式进行言传身教。通过企业爬虫工程师导师亲身工作经验分享融入职业道德等思政元素。
四种课程思政融通挖掘方法可以采用单一或者组合的方式灵活使用,以《网络爬虫》课程为例,各个章节模块、部分思政元素与思政挖掘方法对应如表1所示。
2.3 教学路径实践
传统的课堂教学往往是在线上或者线下融入课程思政元素。为了更好地实现本课程的思政教学目标,本文提出线上线下“双线”思政互引教学法,发挥这门课的思政育人功能。
下面以本门课第二章爬虫请求操作中“requests库之Get请求”小节为例,详细阐述如何使用“四融通”中相关思政挖掘方法在网络爬虫课程教学中有效挖掘思政元素,并通过“析、破、移、升”四步教学实施教学,融入课程思政元素,一步步达到培养学生“爱国爱党、守法规、勇创新、润匠心”思政育人目标。本次课的教学设计如图1所示。
2.3.1 课前准备(线上阶段)
1)任务发布
通过超星智慧学习平台“通知”栏目,发布2.1章节Get请求学习任务单。任务单要求学生课前完成超星学习通平台上本节课的微视频、微实训及微测试等任务。在录制线上微视频中通过讲解requests库和urllib库的区别——requests库是urllib库的高度封装,采用“知识传递”思政挖掘方法融入“正如我们必须沿着习近平总书记指引的方向,以新理念、新思维、新战略阔步前行,推陈出新”的思政元素,培养学生“爱国爱党、勇创新”的思政目标。
2)检查-督学
教师上课前检查超星学习通上平台学习情况,认真批改实训作业,对没有及时完成的同学通过学习通“预警”功能和QQ进行督学。
2.3.2 课中实施(线下面授)
课中使用“析-破-移-升”四步教学法实施教学。
1)析-分析线上学习情况。对学生课前提交的微实训完成情况进行分析,对优秀项目进行展示,邀请学生上台分享自己的微言微语、每课一句等,发表自己实训后的感悟,起到精神启发、心性养成的作用。
2)破-突破重难点。首先对共性问题进行讲解。针对问题一Get方式不清楚,使用谷歌浏览器“网络工具”讲解GET请求的原理。针对问题二爬虫实施流程思路不清晰,借助流程图工具绘制流程,帮助学生理顺思路并归纳爬虫的四步法。针对问题三代码不规范,通过“代码找茬”教学方式邀请学生上台找出代码不规范之处,强调学生的代码规范性(注释、命名、缩进等),培养学生的职业规范;其次,对于requests库中的Get方法调用和参数配置项的重难点进行讲解。教师引导学生自行查阅Python的API手册,培养学生查阅帮助文档的职业素养,同时使用学习通平台发布客观题测试,再次测试学生重难点掌握情况。通过查看平台数据反馈,及时调整教学策略和内容。
3)移-能力迁移任务。在线下面授课中布置课中任务,培养学生能力迁移能力。结合中国共产党成立100周年时事,采用“素材遴选”思政融通挖掘方法挖掘思政元素,提出课中迁移任务。以学习小组为单位,对党史学习教育官网下重要论述、要问要论、动态进展等任选一个板块页面使用Get方法进行爬取,并存储到txt文件中。在项目任务实施过程中,教师巡堂指导,在指导过程中发现学生的典型问题。各个学习小组派代表演示汇报爬取成果。通过爬取党史相关网页内容,师生共同学习党史相关内容,了解党的发展历程,培养学生爱国爱党情怀,树立学生社会主义核心价值观,提升思政素养,同时也培养学生团队合作、表达能力。
4)升-升华与总结。回顾本次课知识点,点评课堂学习完成情况,同时总结本节课思政点。
2.3.3 课后巩固(线上交流)
在学习通平台设置课程思政讨论专栏和技术分享专栏,学生可以在这些专栏中发表各自的言论,使课程思政内容外显。
3 课程思政考核方式
本课程采用线上线下混合式教学模式,在课程考核中为了检验思政育人目标在专业课程过程中的达成度,在《网络爬虫》课程中设置了20分的线下课程思政考核分数。其中“爱国爱党、守法规、勇创新、润匠心”采用问卷星调查方式进行,分别由所在同班同学(占分值 40%)、班委会(占分值 10%)、辅导员(占分值 25%)、任课教师(占分值 25%)进行打分。
4 教学效果
通过2019级学生课程思政育人目标在课程前和课程后的综合对比,经过调查和数据分析对比,发现“爱国爱党、守法规、勇创新、润匠心”都有不同程度的提高。为了今后更好的教学,我们还构建了“线上与线下、常规与时事、知识与素养”于一体课程的《网络爬虫技术》精品课程思政项目案例库。其中,线上 28 个教学单元共实施39项思政教学案例,教学单元思政覆盖率达139%。
5 结语
“四融通”思政挖掘方法和四步教学法可以给计算机专业课程思政元素的挖掘和实施提供一定的参考,在今后的课程建设和教学研究中,需要继续挖掘和优化课程中的思政素材,补充教学思政案例库,进一步完善教学方法和手段。
参考文献:
[1] 王芳,王凯,张晓明.基于OBE理念的程序设计基础课程思政改革与实践[J].计算机教育,2021(7):32-36,41.
[2] 李金忠.有机融入思政元素的面向对象程序设计课程教学探析[J].计算机教育,2021(7):51-55.
[3] 郑麟,周腾,蔡玲如,等.计算机硬件基础课程的思政元素挖掘与融入研究[J].计算机教育,2021(8):61-65.
[4] 杨斌,赵军民.“数据库原理及应用”课程思政教学实践探索[J].信息系统工程,2021(10):162-164.
[5] 段华斌,邓永清,韦美雁.计算机类专业课程中思政元素的融入与实践——以数据库原理为例[J].现代职业教育,2021(22):40-41.
【通联编辑:代影】
收稿日期:2022-01-10
基金项目:2020年湖南科技职业学院校级课题:“课程思政”视域下大数据专业课程改革与实践研究(课题编号:KJ20210)
作者简介:方芳(1982—),女,湖南湘潭人,讲师,硕士研究生,主要研究方向为大数据、人工智能。