2024年广西职业院校技能大赛高职组《Python程序开发》赛项规程_第1页
2024年广西职业院校技能大赛高职组《Python程序开发》赛项规程_第2页
2024年广西职业院校技能大赛高职组《Python程序开发》赛项规程_第3页
2024年广西职业院校技能大赛高职组《Python程序开发》赛项规程_第4页
2024年广西职业院校技能大赛高职组《Python程序开发》赛项规程_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2024年广西职业院校技能大赛

赛项规程

赛项序号:140

赛项组别:高职组

赛项名称:Python程序开发

专业大类:电子信息

1

一、竞赛目的

通过本项目竞赛,使高职学生能熟练掌握Python语言开发

技能,包括Pythonweb开发、Python数据清洗与处理、Python

数据统计分析、数据可视化技术、机器学习等,促进计算机相关

专业建设与教学改革;推进高职学校与相关企业的合作,更好地

实现工学结合的人才培养模式,为计算机软件开发行业培养高素

质的技能型人才。

二、竞赛内容

在规定时间内完成“数据清洗”“数据分析与可视化”“机

器学习”三个模块,考察选手的综合职业素养。具体内容如下:

(一)数据清洗。

1.理解业务需求,使用Python编程进行数据清洗操作。

2.掌握常见数据文件的读写操作,如csv文件、excel文件

等。

3.对数据进行全方位探查分析并梳理清洗思路,掌握常用数

据清洗方法。

4.使用数据清洗工具NumPy、Pandas等进行数据清洗。如数

据筛选、数据类型转换、重复值处理、缺失值处理、异常值处理、

离散值处理等。

5.使用数据清洗工具NumPy、Pandas等进行数据处理。如时

间处理、数据的分组与聚合、数据排序、数值计算、数据描述性

2

统计等。

(二)数据分析与可视化。

1.理解业务需求,使用Python编程进行数据分析与可视化

操作。

2.掌握常见数据文件的读写操作,如csv文件、excel文件

等。

3.掌握基本数据统计分析能力,能使用NumPy、Pandas等数

据分析工具对数据从各维度进行分析。

4.将分析结果通过可视化工具(如Matplotlib、Seaborn、

Bokeh、Pyecharts等)转化为合适的图表,如柱状图、折线图、

散点图、堆叠面积图、关系图、热力图、组合图等。

5.掌握绘制图表的基本参数设置,如设置图表主题、背景色、

图表颜色、标题样式、坐标轴样式、线条样式、数据点样式、图

例样式、提示框样式等。

6.掌握Django框架,包括DjangoORM、表单验证、路由映

射、视图编写、模板编写、Django中间件配置、启动服务等;

7.将可视化结果保存到本地或通过Django框架渲染出来。

(三)机器学习。

1.理解业务需求,使用Python编程实现机器学习相关操作。

2.掌握常见数据文件的读写操作。

3.掌握常用机器学习算法,如逻辑回归、线性回归、KNN、

3

K-Means、SVM、决策树、随机森林等。

4.掌握常用的数据预处理方法,采取合适的手段对数据进行

预处理,常见的数据预处理方法有数据归一化、标准化、离散化、

稀疏处理、降维、one-hot编码等。

5.基于sklearn库提供的接口选取算法模型、训练模型并对

模型进行调优。

6.掌握机器学习模型的存储与加载,能使用模型进行预测。

(四)职业素养。

参赛选手操作规范、遵守考场纪律、收纳整理干净整洁、文

明竞赛。

三、竞赛时间

本赛项比赛时间为240分钟。

详见表1。

表1竞赛时间安排表(以正式公布的赛项指南为准)

日期时间内容

09:00-16:00各参赛队报到

比赛前一天16:00-16:30领队会议、抽签确定顺序号(一次加密)

16:30-17:00选手熟悉场地

08:00-08:40选手检录、抽签确定工位号(二次加密)

选手进入工位、任务发放、宣布竞赛注意

08:40-09:00

比赛当天事项、检查竞赛环境

09:00-13:00竞赛选手完成竞赛任务、提交竞赛结果

14:00-18:00竞赛成绩评判

4

四、竞赛试题

本赛项不设理论考试,对操作技能进行综合考核,技能竞赛

题为非公开试题,具体内容见本赛项规程的竞赛内容。

五、竞赛规则

(一)参赛资格。

参见2024年广西职业院校技能大赛高职组《Python程序开

发》赛项实施方案。

(二)遵循准则。

1.学生必须持本人身份证和参赛证参加比赛。

2.参赛选手出场顺序、位置由抽签决定,不得擅自变更、调

整。

3.参赛选手提前15分钟进入赛场,并按照指定位号参加比

赛。迟到15分钟者,取消比赛资格;比赛开始15分钟后,选手

方可离开赛场。

4.选手在比赛过程中不得擅自离开赛场,如有特殊情况,需

经裁判同意。选手若需休息、饮水或去洗手间等,耗用时间计算

在比赛时间内。

5.比赛结束时,参赛选手应立即停止操作,不得以任何理由

拖延比赛时间。选手操作完成后,在《实际操作现场记录表》上

签名确认,方可离开赛场。

5

六、竞赛环境

(一)竞赛环境安静、整洁。须设立紧急疏散通道,医疗服

务站。

(二)比赛场地可容纳100名选手同时比赛,且满足赛项比

赛所需的设备设施。

(三)比赛场地不对外开放,赛点提供全程无盲点录像,保

证公开、透明。

(四)赛场有志愿服务人员、配备医护人员、医疗室,同时

有治安人员维护比赛现场秩序与卫生。

七、技术规范

《Python程序开发》赛项是以教育部颁布的职业学校相关

专业教学指导方案和国家职业标准《1+XPython程序开发职业

技能等级标准》(高级)规定的技能要求为标准。

八、技术平台

大赛用的设备:中慧云启Python程序开发平台。大赛所用

专用工具达到中国国家标准。

赛项设备及工具清单见表2。

表2《Python程序开发》赛项设备及工具清单

序号名称规格数量

2U机架式(50人/台)

处理器:2颗IntelXeon银牌

4214R

1服务器内存:ECCDDR432GB*82

硬盘:1TBSSD*2(组建RAID1)

RAID:PERCH730P2G缓存阵列卡

6

序号名称规格数量

网卡:4*1GbE

机架安装导轨

750W热插拔(1+1)冗余电源

Intel酷睿9代i5或以上级别处

理器

内存16GB或以上

2台式机固态硬盘256G或以上每队/每台

千兆网卡

配套显示器20寸或以上

3交换机二、三层可控交换机(千兆)对应参赛队

4服务器网络千兆网络环境或以上/

5服务器系统Linux/

6选手工位网络200Mbps或以上/

7选手工位系统Windows1064位/

8选手工位浏览器谷歌浏览器/

赛项软件清单见表3。

表3《Python程序开发》软件清单

序号类别名称版本号

1竞赛平台中慧云启Python程序开发平台V2.0

2操作系统Ubuntu18.04LTSorupper

3PyCharmCommunityEditionVersion2021orupper

4PythonVersion3.7.x

5ChromeVersion90.xorupper

6WPSVersion2019orupper

7DjangoVersion3.2.xorupper

8pyechartsVersion1.9.xorupper

选手工位

9MatplotlibVersion3.4.xorupper

10NumpyVersion1.19.xorupper

11PandasVersion1.3.xorupper

12openpyxlVersion3.0.xorupper

13seabornVersion0.11.2orupper

14scikit-learnVersion1.0orupper

15retryingVersion1.3.xorupper

7

注:软件版本间存在依赖,最终环境以竞赛平台为准。

九、评分标准

(一)制订原则。

大赛裁判工作按照公平、公正、公开的原则进行。以教育部

颁布的职业学校相关专业教学指导方案和国家高级《1+XPython

程序开发职业技能等级》标准规定的应知、应会的要求为评分原

则,依据参赛选手整体表现综合评定,全面评价参赛选手职业技

能水平。

(二)评分方法。

1.裁判员选聘。按照职业院校技能大赛专家和裁判工作管理

办法相关制度建立2024年广西职业院校技能大赛赛项裁判库。

裁判长由大赛裁判委员会向大赛组委会推荐,由大赛组委会聘

任。裁判长组建裁判组,执行裁判长负责制。

2.裁判员人数。总人数为9人(其中裁判长1人,裁判员8

人)。

3.成绩审核方法。各模块任务打分均由裁判员签字,现场工

作人员对裁判员的成绩进行核对无误后送至统分室进行成绩录

入。成绩录入完毕后,工作人员交换岗位进行核对,无误后,按

照各项成绩所占比例统计选手最终成绩并排名,打印完毕交至裁

判长审核签字。如参赛选手总分相同,则按下面规则确定排名:

先按照模块一的分数高低进行排名(分数高者名次优先);如模块

8

一分数相同,则再按照模块二的分数高低进行排名(分数高者名次

优先);如模块二分数也相同,则再按照模块三的分数高低进行排

名(分数高者名次优先);如果以上排名均相同,最后按照代码行

数从少到多排序(以行数少为优,空行及注释不计入行数)。

4.成绩公布方法。待所有队伍提交的任务书评判完毕,成绩

录入审核无误后,由裁判长在成绩汇总表上签字并通过通告栏进

行公布。

(三)评分标准。

评分标准具体见表4所示。

表4《Python程序开发》赛项考核要点和评分标准

序考核

号内容考核要点分值评分标准

理解业务需求,使用Python编程进

行数据清洗操作。

数据的读写操作。

结果评分

掌握常用数据清洗方法。(1)数据清洗结果完全

数据清使用数据清洗工具NumPy、Pandas等达标:100%

1洗进行数据清洗。如数据筛选、数据类30(2)数据清洗结果部分

型转换、重复值处理、缺失值处理、达标:按实现结果在总要

异常值处理、离散值处理等。求的百分比给分。

使用数据清洗工具NumPy、Pandas等(3)未实现:0%

进行数据处理。如时间处理、数据的

分组与聚合、数据排序、数值计算、

数据描述性统计等。

理解业务需求,使用Python编程进

行数据分析与可视化操作。

数据文件的读写操作。结果评分

基本数据统计分析能力,能使用(1)绘制的可视化图表

数据分NumPy、Pandas等数据分析工具对数完全符合要求:100%

2析与可据从各维度进行分析。40(2)部分达标:按实现

视化将分析结果通过可视化工具(如结果在总要求的百分比

Matplotlib、Seaborn、Bokeh、给分。

Pyecharts等)转化为合适的图表,(3)未实现:0%

如柱状图、折线图、散点图、堆叠面

积图、关系图、热力图、组合图等。

9

序考核

号内容考核要点分值评分标准

掌握绘制图表的基本参数设置,如设

置图表主题、背景色、图表颜色、标

题样式、坐标轴样式、线条样式、数

据点样式、图例样式、提示框样式等。

掌握Django框架的应用,包括

DjangoORM、表单验证、路由映射、

视图编写、模板编写、Django中间

件配置、启动服务等。

将可视化结果保存到本地或通过

Django框架渲染出来。

理解业务需求,使用Python编程实

现机器学习相关操作。

数据文件的读写操作。

结果评分

掌握常用机器学习算法,如逻辑回(1)特征提取完全符合

归、线性回归、KNN、K-Means、SVM、要求:100%

决策树、随机森林等(2)特征提取部分达标:

机器学掌握常用的数据预处理方法,采取合按实现结果在总要求的

3习适的手段对数据进行预处理,常见的25百分比给分。

数据预处理方法有数据归一化、标准(3)机器学习模型根据

化、离散化、稀疏处理、降维、one-hot预测值与真实值差值给

编码等。分。

基于sklearn库提供的接口选取算法(4)未实现:0%

模型、训练模型并对模型进行调优。

掌握机器学习模型的存储与加载,能

使用模型进行预测。

职业素参赛选手操作规范、遵守考场纪律、

4养收纳整理干净整洁、文明竞赛。5结果评分

合计分值100

十、奖项设定

参见2024年广西职业院校技能大赛高职组《Python程序开

发》赛项实施方案。

十一、赛项安全管理

(一)赛场组织与管理员应制定安保须知、安全隐患规避方

法及突发事件预案,设立紧急疏散路线及通道等。确保比赛期间

所有进入赛点车辆、人员需凭证入内;严禁携带易燃易爆等危险

品及比赛严令禁止的物品进入场地;场地设备设施均可安全使

10

用。

(二)参赛选手在参赛过程中,必须服从场内裁判及工作人

员的指挥,严格按照制作规程进行操作,正确使用器具及设备。

(三)赛场设置警戒线,赛场24小时有人看管;比赛前两

天起,赛场实行全方位封闭,除工作人员外,选手和指导老师等

非工作人员不准进场。赛场设置联网的监控体系,可以对赛场进

行24小时监控。

(四)裁判员在比赛前,宣读安全注意事项,当现场出现突

发事件时,应及时给予处置。

十二、申诉与仲裁的程序

(一)参赛队对不符合赛项规程规定的仪器、设备、工装、

材料、物件、计算机软硬件、竞赛使用工具、用品;竞赛执裁、

赛场管理、竞赛成绩,以及工作人员的不规范行为等,可向赛项

裁判长及大赛仲裁委员会提出申诉。

(二)申诉主体为参赛队领队。

(三)申诉启动时,参赛队以该赛项领队亲笔签字同意的书

面报告递交材料。报告应对申诉事件的现象、发生时间、涉及人

员、申诉依据等进行充分、实事求是的叙述。非书面申诉不予受

理。

(四)提出申诉的时间应在比赛结束后(选手赛场比赛内容

全部完成)2小时内,超过时效不予受理。

(五)赛项裁判长在接到申诉报告后的2小时内组织复议,

11

并及时将复议结果以书面形式告知申诉方。申诉方对复议结果仍

有异议,可由该赛项领队代表参赛学校递交加盖学校公章的书面

报告向大赛仲裁委员会提出申诉。大赛仲裁委员会的仲裁结果为

最终结果。

(六)申诉方不得以任何理由拒绝接收仲裁结果;不得以任

何理由采取过激行为扰乱赛场秩序;仲裁结果由申诉人签收,不

能代收;如在约定时间和地点申诉人离开,视为自行放弃申诉。

(七)申诉方可随时提出放弃申诉。

(八)申诉方必须提供真实的申诉信息并严格遵守申诉程

序,提出无理申诉或采取过激行为扰乱赛场秩序的应给予取消参

赛成绩等处罚。

十三、竞赛须知

(一)大赛人员须知。

为确保大赛工作安全、有序开展,涉及大赛工作的人员应自

查健康状况,一旦发现身体有不适症状,及时向所在单位报告,

并尽快就诊检查。

(二)参赛队须知。

1.参赛队名称统一使用选手所在学校全称。

2.参赛选手在报名资格审查通过后,原则上不再更换,如备

赛过程中,选手因身患疾病或不可抗拒原因不能参赛,所在学校

需于开赛10个工作日前出具书面报告并按相关参赛选手资格补

12

充人员并接受审核。

3.参赛队对大赛组委会发布的所有文件都要仔细阅读,确切

了解大赛时间安排、评判细节等,以保证顺利参加比赛。

4.参赛队按照大赛赛程安排,凭有效身份证件、大赛组委会

颁发的参赛证参加竞赛及相关活动。

5.参

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论