《上海市“星光计划”第十届职业院校职业技能大赛.docx》由会员分享,可在线阅读,更多相关《上海市“星光计划”第十届职业院校职业技能大赛.docx(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、上海市“星光计划”第十届职业院校职业技能大赛“Python程序设计”项目赛项规程上海市星光计划组委会竞赛办公室二。二二年十一月5 .项目特别规定(1)本竞赛项目,所有配套的文件及手册均采用简体中文编写。(2)参赛选手应在竞赛前15分钟,凭竞赛抽签单和身份证进入考场。(3)进入赛场后,参赛选手应按照抽签单进入指定工位,并检查设备状况, 检查无误并向裁判确认后方可开始竞赛。(4)参赛选手应准时参赛,迟到15分钟以上,将不得入场,按自动弃权处 理。(5)参赛选手在竞赛期间可饮水、上洗手间,但其耗时一律计入竞赛时间。(6)裁判发出开始竞赛时间信号后,参赛选手方可进行操作。(7)参赛选手须独立完成所有项
2、目,除征得裁判长许可,否则严禁与其他选 手、与会人员、本单位裁判员交流接触。(8)竞赛期间,参赛选手若遇到设备问题应向监考裁判举手示意,若为设备 故障问题则停止计时,由工作人员进行处理。(9)竞赛期间,选手只能访问自己竞赛账号,不得对尝试破解他人账号,不 得向竞赛平台进行其它非常的访问或网络攻击,一经发现认定为考试作 弊,取消本次选拔赛的参赛资格,考试成绩作废。(10)参赛选手离开赛场前应保证所有电脑设备处于开机状态,如进行关机 导致的一切后果,将由选手负责。(11)监考裁判发出结束竞赛时间信号后,参赛选手应立即停止操作,依次 有序离开赛场。6 .竞赛相关设施设备场地设备工具序号主体设备名称型
3、号单位数量1Python竞赛设备套1材料序号设备名称型号单位数量1PC电脑CPU: 15及以上;内存:4G及以上;硬盘:200G及以上;配件:显示器、鼠标、键盘;网络:具备千兆以上的局网环境;台123决赛选手须自备的设备和工具本竞赛无需选手自备任何材料、设备和工具。6.1 决赛场地禁止自带使用的设备和材料序号设备和材料名称1参赛选手禁止携带除抽签单、身份证、笔以外的任何物品进入竞赛 场。237 .健康和安全参照上海市“星光计划”第十届职业院校技能大赛实施办法完成赛场环 境的部署和管理工作。7.1 赛场条件(1)赛场布置,贯彻赛场集中,赛位独立的原则。选手竞赛单元相对独立, 确保选手独立开展比赛
4、,不受外界影响;赛位集中布置,保证竞赛氛围。(2)卫生间、医疗、维修服务、生活补给站和垃圾分类回收点都在警戒线 范围内,以确保大赛在相对安全的环境内进行。(3)设置安全通道和警戒线,确保进入赛场的大赛参观、采访、视察的人 员限定在安全区域内活动,以保证大赛安全有序进行。7.2 赛项保障(1)建立完善的赛项保障组织管理机制,做到各竞赛单元均有专人负责指 挥和协调,确保大赛有序进行。(2)设置生活保障组,为竞赛选手与裁判提供相应的生活服务和后勤保障。(3)设置技术保障组,为竞赛设备、软件与竞赛设施提供保养、维修等服 务,保障设备的完好性和正常使用,保障设备配件与操作工具的及时供应。(4)设置医疗保
5、障服务站,提供可能发生的急救、伤口处理等应急服务。(5)设置外围安保组,对赛场核心区域的外围进行警戒与引导服务。I 一 一.IE1(1)赛场应进行周密设计,绘制满足赛事管理、引导、指示要求的平面图。竞赛举行期间,应在竞赛场所、人员密集的地方张贴。(2)赛场平面图上应标明安全出口、消防通道、警戒区、紧急事件发生时 的疏散通道。(3)赛场的标注、标识应进行统一设计,按规定使用大赛的标注、标识。 赛场各功能区域、赛位等应具有清晰的标注与标识。1.4 参赛院校选手和教师的管理赛事承办院校统一安排参赛选手和指导教师午餐。承办院校须尊重少数民族 参赛人员的宗教信仰及文化习俗,根据国家相关的民族、宗教政策安
6、排好少数民 族参赛选手和教师的饮食。1.5 根据大赛组委会要求,做好疫情防控.开放赛场8.1 公众要求(1)赛场内除指定的监考裁判、工作人员外,其他与会人员须经组委会同 意或在组委会负责人陪同下,佩带相应的标志方可进入赛场。(2)视疫情条件允许,在比赛前规定的时间内,由组委会及承办校统一安 排参赛选手和指导教师对比赛现场进行参观和熟悉。9 .绿色环保(1)赛场严格遵守我国环境保护法。(2)赛场所有废弃物应有效分类并处理,尽可能地回收利用。目录.项目简介错误!未定义书签。1.1 项目描述错误!未定义书签。1.2 竞赛目的错误!未定义书签。1.3 相关文件错误!未定义书签。2 .选手应具备的能力错
7、误!未定义书签。3 .竞赛模块及命题方式错误!未定义书签。3.1 竞赛模块错误!未定义书签。3.2 模块简述错误!未定义书签。3.2.1 模块A: Python编程基础错误!未定义书签。3.2.2 模块B: Python程序开发错误!未定义书签。3.2.3 模块C: Python爬虫程序设计错误!未定义书签。324模块D: Python数据可视化错误!未定义书签。3.3 命题方式错误!未定义书签。3.4 命题方案错误!未定义书签。4 ,评分规则错误!未定义书签。4.1 评价分(主观)错误!未定义书签。4.2 测量分(客观)错误!未定义书签。4.3 评分流程说明错误!未定义书签。5 .项目特别规
8、定错误!未定义书签。6 .竞赛相关设施设备错误!未定义书签。6.1 场地设备工具错误!未定义书签。6.2 材料错误!未定义书签。6.3 决赛选手须自备的设备和工具错误!未定义书签。6.4 决赛场地禁止自带使用的设备和材料错误!未定义书签。7 .健康和安全错误!未定义书签。7.1 赛场条件错误!未定义书签。7.2 赛项保障错误!未定义书签。7.3 赛场布置错误!未定义书签。7.4 参赛院校选手和教师的管理错误!未定义书签。7.5 根据大赛组委会要求,做好疫情防控错误!未定义书签。8 .开放赛场错误!未定义书签。8.1 公众要求错误!未定义书签。9 .绿色环保错误!未定义书签。1 .项目简介项目描
9、述“Python程序设计”赛项旨在使学生掌握Python相关基础语法、提升解题 思维灵敏度,并具备解决实际工作中的问题的能力。本次竞赛内容包含四个模块, 分别是“Python编程基础、“Python程序开发、“Python爬虫程序设计” 和“Python数据可视化”。通过本次竞赛可以激发学生学习以Python语言为主 要应用领域的大数据、人工智能等新一代信息技术的热情,提升自我程序设计能 力,培养信息技术素养。并通过本次竞赛做到“以赛促教、以赛促学”,不断提 高课程建设和人才培养质量。本赛项为个人赛。1.1 竞赛目的本赛项借鉴世界技能大赛先进竞赛理念,坚持“以赛促教、以赛促学”的总 体思路,促
10、进专业发展,展示师生风采,深化教学改革,推进校企合作。同时提 高学生素养,培育工匠精神,发挥大赛社会效应,展示职业教育成果。服务上海 产业转型发展,增强职业教育影响力和吸引力。1.2 相关文件本项目技术工作文件只包含项目技术工作的相关信息。除阅读本文件外,开 展本技能项目竞赛还需相关文件包括:(1)Python编程竞赛智能评分系统使用文档Python编程竞赛智能评分系统,是一套开放的Python竞赛的评分系统,系 统可免费提供使用,选手需要提前阅读竞赛智能评分系统的使用文档。(2) Python编程竞赛样题文件选手竞赛前需提前阅读竞赛样题,并完成竞赛样题测试,测试时间将统一时 间开放;(3)电
11、脑使用文档选手掌握,并熟练使用PC电脑及windowslO操作系统。2 .选手应具备的能力模块模块能力描述Python编程基础个人需要知道和理解: 变量和常量的规则和命名规定不同进制之间的转换 运算符的优先级顺序编码与解码 不同数据类型的区别和操作循环、判断等流程控制语句的原理与使用 内置函数和模块、关键字的使用类与对象的属性和方法 文件操作个人应能够掌握: 常见变量类型的使用对不同数据类型进行定义、创建、更新、删除、访问等操作 对不同类型数据进行类型转换、进制转换选择合适的运算符进行运算 函数的定义和调用对常用模块/标准库进行导入、使用 类与对象的定义和调用对文件进行创建、读写等操作;B P
12、ython程序开发个人需要知道和理解: Python基础语法面向对象编程的程序设计 循环、判断等流程控制语句的原理与使用不同类型、进制之间的转换 循环、判断等流程控制语句的原理与使用常用内置模块、函数的使用 类、对象、方法的定义与使用文本类、二进制类文件的读写个人应能够掌握: 使用合适的方法实现不同类型、进制的转换对可变序列的增删改查操作 对不同类型的序列调用合适的方法进行转换函数的定义和调用 常用内置模块的导入与使用类、类的方法、类的变量的创建与使用 对不同格式采用不同模式的读写操作CPython爬虫程序设计个人需要知道和理解: 标准HTML页面的结构与标签GET和POST请求的方法 HTM
13、L页面中标签的XPath定位方式数据写入文件或数据库个人应能够掌握: 正确发送GET或POST请求使用XPath定位页面元素并获取对应的内容 掌握爬取的数据写入文件或数据库的方式D Python数据可视化个人需要知道和理解:常用的数据可视化工具常用的可视化图表的类型将数据绘制图表的基本步骤不同类型图表常用的属性个人应能够掌握: 掌握matplotlib等常用可视化工具的使用掌握柱状图、折线图、饼图、散点图等基本图表的绘制3 .竞赛模块及命题方式竞赛模块块号 模编模块名称竞赛时间 min分数评价分测量分合计APython编程基础4001515BPython程序开发8003535CPython爬虫
14、程序设计6002525DPython数据可视化60151025总计240100竞赛整体时长为240分钟,各个模块的答题时间可根据作答情况自行调整, 各个模块不单独交卷。如选手决赛成绩出现同分情况的,按照时间的排名顺序, 早提交排名在前。3.1 模块简述模块A: Python编程基础本模块主要是考核学生使用Python语言的基础能力,要求学生能够使用 Python语言的变量和常量的规则和命名规定、不同进制之间的转换、运算符的 优先级顺序、编码与解码、不同数据类型的区别和操作、循环、判断等流程控制 语句的原理与使用、内置函数和模块、关键字的使用、类与对象的属性和方法、 文件操作。3. 2. 2模块
15、B: Python程序开发本模块主要是考核学生使用Python语言的基础能力,要求学生能够使用 Python语言基于面向对象编程的程序设计思想,完成循环、判断等流程控制语句、 不同类型、进制之间的转换、常用内置模块、函数与类、对象、方法的定义与使 用、文本类、二进制类文件的读写等操作,综合考察选手对Python基础的实践技 能。3. 2. 3模块C: Python爬虫程序设计本模块主要考核学生程序设计与Python编程的能力,主要考察选手对于信 息获取,通过对网页基本结构的了解,查看网页源码,对目标地址发起请求,并 将页面内容解析为HTML,通过XPath等方式定位页面元素并获取内容。要求学生
16、 根据题目中提出的实际工作问题,完成程序的设计、代码的编写、代码测试、代 码注释,完整的完成一个程序。3. 2.4模块D: Python数据可视化本模块主要考核学生对数据可视化工具的使用,要求学生使用matplotlib 等可视化库基于现有的数据形式选择合适图表的类型进行可视化展示。图表的类 型从基本到柱状图、饼图、折线图、散点图等,综合考察选手对数据的敏感度、 可视化实践技能。3. 3命题方式本项目为提前公布试题的项目,由裁判长根据本技术描述的思路及内容 命制试题,并于赛前4周公布(包括试题、素材、评判标准)。决赛试题由裁判 长主持裁判组在赛前对试题进行修订,修订比例一般不超过30%。修订时
17、,裁判 长须提供完整的修订方案,裁判组成员均可提出修订意见,最终修改由裁判长确 定(或由裁判长发起举手表决通过确定),并由全体裁判签字确认。赛前不再重 新公布决赛试题。在决赛前一个月进行赛项统一说明及答疑。3 . 4命题方案本项目竞赛命题主要参考全国计算机等级考核Python语言程序设计考核标 准,同时结合实际工作中的问题,将基础技能和工作任务融合的方式命题。赛题 主要来源自Python在企业应用中的实际需求为主,尤其是当下Python与大数 据、人工智能领域的重要结合,涵盖编程基础、程序开发、爬虫程序设计、数据 可视化等技术内容。决赛题目为两套题库,决赛题目和竞赛样题,样题可在决赛前4周内公
18、布给 参赛选手,并提供竞赛平台供参赛选手进行模拟训练,针对样题竞赛出题团队可 为选完进行解答,并对赛题进行培训。通过样题的训练,如果出现大量选手难以完成任务情况下,可能会适当对题 目的难度进行调整。4 .评分规则本次评分规则参照世界技能大赛评分规则执行。本项目评分标准为测量和评 价两类。凡可采用客观数据表述的评判称为测量;凡需要采用主观描述进行的评 判称为评价。4.1 评价分(主观)评价分(Judgement)打分方式:3名裁判为一组,各自单独评分,计算出平 均权重分,除以3后再乘以该子项的分值计算出实际得分。裁判相互间分差必须 小于等于5分,否则需要给出确切理由并在小组长或裁判长的监督下进行
19、调分。模块D部分题目采用评价分方式,权重表如下:权重分值要求描述0分各方面均低于行业标准,包括“未做尝试”5分达到行业标准10分达到行业标准,且某些方面超过标准15分达到行业期待的优秀水平4.2 测量分(客观)测量分(Measurement)打分方式:按模块设置若干个评分组,每组由2名 及以上裁判构成。依照竞赛题库评价标准,对选手提交的答案进行自动测评,判 定结果正确、准确度等,每个组所有裁判一起复核后确认该分值。若裁判数量较 多,也可以另定分组模式。模块A、B、C、D测量分部分评分准则样例表:类型示例最高分值正确分值不正确分值满分或零分从满分中扣除从零分开始加Print ( Welcome
20、to the Python match!”),系统 检测核心代码Print ()及运 行结果“Welcome to the Python match! ” 是否与 答案匹配,代码及结果完 全全匹配得分,不匹配不 得分。1104.3 评分流程说明本竞赛项目模块A、B、C、D由专用的竞赛系统实时播报分数,由裁判根据 选手提供的代码进行评分,竞赛结果后4小时内完成评分。如总分出现同分情 况,以专用竞赛系统中前后排名为准,评分流程如下表:模块评分流程模块A系统评分一分数复核一录入成绩模块B系统评分f分数复核f录入成绩模块C系统评分f分数复核f录入成绩模块D系统评分+评价分一分数复核一录入成绩复核:由裁判组成员对分数进行审核,检查是否有误判,保证成绩真实有效;录入:将裁判复核后的分数,录入至“第十届“星光计划”职业院校技能大赛-Python程序设计评分表”内;责任人:是监督和承担本竞赛项目全过程,为竞赛负总体责任;