《Python网络爬虫》课程考核制度

一、背景

为了提高《Python网络爬虫》课程的教学质量,强化能力考核,突出过程考核,实施过程性多元化评价,探索增值性考核,评估员工的知识、能力和素质水平。正向鼓励员工积极主动学习,提高学习效果,特制定本课程考核制度方案。

二、考核内容

2.考核方式

理论知识:Python的编程基础,爬虫程序设计理念,scrapy 爬虫框架,数据采集、解析、保存、测试相关知识。

能力:使用Requests库获取网页源码,设置请求头,使用正则表式、xpath、BeautifulSoup选择数据,使用scrapy中Item、Pipeline进行数据序列化,使用Spider爬虫技术、Scrapy中间件技术,在动态网页中爬取数据。

素质:分析、解决爬虫技术问题,良好的沟通能力,能清晰地传递、表达信息、思想和感情,与人合作的团队协作能力与踏实肯干、吃苦耐劳的精神,自学能力,能独立获取信息,解决实际问题,软件工程规范和编码规范意识。

2.考核方式

本课程是考查课程,使用百分制,平时成绩占60%,期末考核占40%。

平时成绩:包括考勤(占10%)、课堂提问(占20%)、五个学习情境(占50%),增值性评价(占20%)。

五个学习情境得分:每个都由员工自评20%,组内成员互评30%,教师评价50%组成,最后五个学习情境取平均分。

增值性评价:任务实施中选择了学习情景中难度较高的任务,或者获得学习情境进步奖同学可得2-5分额外加分,最多不超过20分。

期末考试由教师布置一个课程相关任务,员工在规定时间分小组完成(小组成员2-3人),应包含需求分析文档,软件测试用例设计文档,软件测试总结文档组成,员工需在课程结束时进行项目展示,展示项目的设计、实现过程及成果,并进行答辩。

3.评分标准

制定明确的评分标准,以保证考核的公平性和透明度。

学习情境得分:参照典型工作环节的评价单。

期末考试项目答辩评分:

需求分析(10%):清晰性,完整性。

获取数据(20%):可行性,完整性,正确性,创新性。

解析数据(30%):可行性,完整性,正确性,创新性。

保存数据(10%):可行性,完整性,正确性,创新性。

测试数据(10%):可行性,完整性。

小组合作(10%):合作的团队协作能力,踏实肯干、吃苦耐劳,能独立获取信息,解决实际问题,软件工程规范和编码规范意识。

答辩(10%):能够分析、解决爬虫技术问题,能清晰地传递、表达信息。

4.特殊情况处理

针对特殊情况,应有相应的考核处理机制。

补考制度:对因特殊情况未能参加考试的员工,提供补考机会,但需提前申请并说明理由。

实验与项目补交:允许员工在规定时间内补交实验报告和项目,但需说明原因。

5.课证融通

考取课程对应的1+X数据采集职业技能等级证书(中级),按照RAYBET雷竞技学分银行相关规定可以申请课证融通获取对应学分。

6.赛课融通

参加课程相关的职业竞赛,根据竞赛项目与课程相关程度,获奖的等级进行加分,加分5%-20%,同样不能超过100分。

7.反馈与评估

考核制度应注重反馈,以促进员工的学习和成长。

及时反馈:教师应在考核后及时给予员工反馈,指出优缺点及改进建议。

自我评估:鼓励员工对自己的学习进行反思和评估,制定改进计划。

三、实施计划

1.在课程开始时,教师将向员工介绍考核制度方案,并明确告知员工考核内容、方式与成绩评定方式。

2.教师将总结课程考核情况,对教学质量进行反思和诊改,不断完善和优化考核制度方案。