整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

2023年青浦区职业技能竞赛活动报名通道开启啦~

赛促学、以赛促训!为充分发挥职业技能竞赛对促进技能人才培养、推动和稳定就业的重要作用,经市职业技能竞赛组委会办公室同意,青浦区拟决定结合区域实际,组织开展2023年上海市青浦区职业技能大赛。

本次区域性技能大赛分类设置职业技能等级四级和三级共19个正式项目。

参赛选手应为在法定劳动年龄范围内,在企业、社会组织、职业院校等单位内从事本职业的在职从业人员或相关专业毕业学年在读学生,应符合本市相关要求的申报条件。获得过该项目本区职业技能竞赛一等奖或已具有该项目同等级以上国家职业资格证书(职业技能等级证书)的选手不能参加该项目竞赛。

各项目国家职业技能标准的申报条件。

国家职业标准查询网站:

http://biaozhun.osta.org.cn/index.html

注:复制链接打开网页,在搜索框内输入需要查询的职业技能名称进行搜索,然后点击职业编码查询详细标准。

竞赛设个人和团体奖项,具体如下:

1、按对应技能评价机构公布的标准按实给予100%鉴定费补贴

2、对三级(高级)项目,设个人一等奖1名,奖金10000元;二等奖2名,每名奖金8000元;三等奖3名,每名奖金5000元;优胜奖若干名,每名奖金2000元

对四级(中级)项目,设个人一等奖1名,奖金5000元;二等奖2名,每名奖金3000元;三等奖3名,每名奖金2000元;优胜奖若干名,每名奖金1000元

3、比赛成绩优秀且满足条件的参赛选手可按市相关规定晋升

4、成绩合格的选手,可获得相应等级职业技能等级证书。符合条件,1)享受市级技能提升补贴,最高可得2500元;2)获得高级工(三级)职业技能等级证书,享受区级获证补贴1000元

5、获得竞赛项目一等奖(该项目实际参赛人数原则上大于30人)且按规定取得三级及以上证书的选手(在校学生除外),符合有关条件,可授予“青浦区技术能手”荣誉称号,同时,对年龄在35周岁以下且符合有关条件,可择优授予“青浦区青年岗位能手”荣誉称号

本区企业推荐职工代表本区、本区街镇参加青浦区区级以上职业技能竞赛,对企业按取得高级工(三级)职业技能等级证书的实际人数给予高技能人才培养补贴1000元/人

2023年10月至2023年12月,初赛一般在2023年11月前完成。

报名时间截止至2023年10月15日,由各镇(街道)社区事务受理服务中心负责组成各镇(街道)代表队报名参赛。区域内职业院校也可组织本院校代表队报名参赛。参赛单位填写《青浦区职业技能竞赛活动报名表》,按参赛条件附选手身份证复印件、相关证书、承诺书、相关从业证明等材料,至青浦区就业促进中心报名。

竞赛相关问题可向竞赛组委会办公室咨询,联系方式:青浦区人力资源和社会保障局职业能力建设科,电话:33868373;青浦区就业促进中心职业技能培训指导科,电话:69721980。

请点击阅读原文,下载附件:

1、青浦区职业技能竞赛活动报名表

2、2023年青浦区职业技能竞赛评价实施机构及赛前培训单位

资料:青浦人社

编辑:李璨

022年9月教育部办公厅公布了《2022—2025学年面向中小学生的全国性竞赛活动的通知》通知中涵盖了自然科学素养类、人文综合素养类、艺术体育类共3大类,44项竞赛名单。

小编通过收集整理发现其中19项竞赛与科创教学息息相关,特发布相关网址供朋友们参与竞赛。

自然科学素养类

1、竞赛名称:全国青少年人工智能创新挑战赛

主办单位:中国少年儿童发展服务中心

竞赛面向学段:小学、初中、高中、中专、职高

竞赛网站:https://www.china61.org.cn/


2、竞赛名称:全国中小学信息技术创新与实践大赛(NOC)

主办单位:中国人工智能学会

竞赛面向学段:小学、初中、高中、中专、职高

竞赛网站:http://s.noc.net.cn/


3、竞赛名称:世界机器人大会青少年机器人设计与信息素养大赛

主办单位:中国电子学会

竞赛面向学段:小学、初中、高中、中专、职高

竞赛网站:http://www.worldrobotconference.com/cn/about/52.html


4、竞赛名称:全国青少年科技教育成果展示大赛

主办单位:中国下一代教育基金会

竞赛面向学段:小学、初中、高中、中专、职高

竞赛网站:http://snggds.cngef.org.cn/


5、竞赛名称:全国青少年无人机大赛

主办单位:中国航空学会

竞赛面向学段:小学、初中、高中、中专、职高

竞赛网站:http://www.int-ede.com/


6、竞赛名称:全国青年科普创新实验暨作品大赛

主办单位:中国科协

竞赛面向学段:初中、高中、中专、职高

竞赛网站:https://kepudasai.cdstm.cn/#/


7、竞赛名称:宋庆龄少年儿童发明奖

主办单位:中国宋庆龄基金会、中国发明协会

竞赛面向学段:小学、初中、高中、中专、职高

竞赛网站:http://sclaci.sclc2017.org/


16、竞赛名称:全国中学生信息学奥林匹克竞赛

主办单位:中国计算机学会

竞赛面向学段:高中

竞赛网站:https://www.noi.cn/


17、竞赛名称:全国青少年科技创新大赛

主办单位:中国科协

竞赛面向学段:小学、初中、高中、中专、职高

竞赛网站:https://castic.cyscc.org/


18、竞赛名称:全国青少年航天创新大赛

主办单位:中国航天科技国际交流中心

竞赛面向学段:小学、初中、高中、中专、职高

竞赛网站:http://nysic.declare.htgjjl.com/


19、竞赛名称:“北斗杯”全国青少年空天科技体验与创新大赛

主办单位:中国科学院空天信息创新研究院、中国光华科技基金会

竞赛面向学段:小学、初中、高中、中专、职高

竞赛网站:http://www.beidoucup.com/#/html/web/index


20、竞赛名称:蓝桥杯全国软件和信息技术专业人才大赛

主办单位:工业和信息化部人才交流中心

竞赛面向学段:小学、初中、高中、中专、职高

竞赛网站:https://www.lanqiaoqingshao.cn/home


22、竞赛名称:全球发明大会中国区

主办单位:中国友好和平发展基金会

竞赛面向学段:小学、初中、高中、中专、职高

竞赛网站:https://www.inventionconvention.cn/


23、竞赛名称:中国“芯”助力中国梦——全国青少年通信科技创新大赛

主办单位:中国通信工业协会

竞赛面向学段:小学、初中、高中、中专、职高

竞赛网站:https://www.ict-edu.org.cn/


人文综合素养类

34、竞赛名称:全国青少年劳动技能与智能设计大赛

主办单位:中国自动化学会

竞赛面向学段:小学、初中、高中、中专、职高

竞赛网站:http://aild.org.cn/


艺术体育类

37、竞赛名称:“我爱祖国海疆”全国青少年航海模型教育竞赛

主办单位:中国航海模型运动协会

竞赛面向学段:小学、初中、高中、中专、职高

竞赛网站:http://cmma.sports.cn/index/


38、竞赛名称:“驾驭未来”全国青少年车辆模型教育竞赛

主办单位:中国车辆模型运动协会

竞赛面向学段:小学、初中、高中、中专、职高

竞赛网站:http://cmac.sports.cn/index/


39、竞赛名称:全国青少年模拟飞行锦标赛

主办单位:国家体育总局航空无线电模型运动管理中心

竞赛面向学段:小学、初中、高中、中专、职高

竞赛网站:https://www.sport.gov.cn/hgzx/index.html


40、竞赛名称:“飞向北京·飞向太空”全国青少年航空航天模型教育竞赛活动

主办单位:中国航空运动协会

竞赛面向学段:小学、初中、高中、中专、职高

竞赛网站:http://www.asfc.org.cn/index/

现一个专门绘制条形竞赛图的工具包:bar_chart_race,该工具包内部调用了matplotlib绘图工具包,可以根据个人需要定制数据条形竞赛图,注意:该工具包不能生成GIF动画图形,如需生成GIF动画图形,请阅读《如何把python绘制的动态图形保存为gif文件或视频》。该工具包有自己的网站和github库,头条文章不支持站外链接,感兴趣的同学可以自己搜索。

使用bar_chart_race工具包绘制动态条形竞赛图的效果多种多样,在以下视频连接,动态条形竞赛图专用工具 bar_chart_race 的用法及效果,其中演示了各种效果及其对应的代码语句,先观看体验一下!

笔者根据bar_chart_race开发者官网提供的英文教程,体验了一把,非常简单易用,把过程简单地写下来,分享给感兴趣的同学们!闲话少说,开始...

绘制条形竞赛图工具包 bar_chart_race 需要 FFmpeg 软件支持

使用工具包 bar_chart_race 必须要有 FFmpeg 软件支持。简单说一下FFMpeg的功能和使用设置,FFMpeg 是一款多媒体工具软件,具有解码、编码、转码、复用和分解复用、流化处理、过滤和播放等功能,支持多种多媒体格式,尤其是一些较老的格式。从官网下载该软件,解压后复制到指定的目录下(最好放在系统盘),官网地址及解压后的内容如下图:

笔者下载并解压后存放的目录,如下图:

其中 ...\bin\ 目录下的 可执行文件 ffmpeg.exe,需要设置环境变量:鼠标右击“我的电脑” > 高级系统设置 > 环境变量 ,弹出如下窗口:

在“administrator的用户变量”中的 path 变量中加入 FFmpeg.exe的路径,如下图:

在“系统变量”中的创建 名称为 “ffmpeg”的变量,ffmpeg.exe 所在的路径为值,如下图:


数据格式

绘制条形竞赛图的数据是pandas的dataframe格式,其中的每一行都代表一个时间单位,每一列都是分类值,可以有时间类型的索引,也可以没有。现在看看本系列文中使用的数据样例,如下图:

样例数据是几个国家连续10天的感染新冠的死亡人数,使用bar_chart

_race 工具包创建条形竞赛图。下文中的编程环境为vscode下的Jupyter notebook,首先安装 bar_chart_race,代码如下:

! pip install bar-chart-race


bar_chart_race 创建条形竞赛图的基本示例

仅使用bar_chart_race中的主函数 bar_chart_race()即可创建数据的条形竞赛图,调用该函数默认返回值为 HTML格式的动画。代码如下:

import bar_chart_race as bcr

df = bcr.load_dataset('covid19_tutorial')
bcr.bar_chart_race(df)

其中 df = bcr.load_dataset('covid19_tutorial') 这一句,函数内置了下载 covid19_tutorial 数据的网址,这里只是方便起见就直接使用了,个人数据只要转换为dataframe格式即可;调用 bar.bar_chart_race(df) 函数即可生成数据的条形动态竞赛图。

条形动态竞赛图保存为视频或GIF图形

要把该动态图形保存为视频或GIF图形格式,便于发布,这就要用到 FFmpeg.exe工具和ImageMagick工具包。使用FFmpeg可以保存为多种视频格式,如mp4、m4v、mov等;保存为GIF动画图形格式,可参阅 如何使用该工具包把动态图形保存为GIF或视频 一文,可了解更多的信息和具体的编程方法。这里仅演示如何使用把动态图形保存为视频的例子,代码如下:

 bcr.bar_chart_race(df, 'barvideo_1.mp4', figsize=(5, 3)) 

上述语句保存的视频如下,该视频保存在代码文件所在的目录下。


也可以把生成的动画图形保存为 HTML 网页格式,这种格式是一个非常长的HTML格式的字符串,代码如下:

html = bcr.bar_chart_race(df)
html.data # 是一个非常长的HTML格式的字符串

指定 bar_chart_race 创建条形动态竞赛图的参数

在 (03)和(04) 部分的基础上,使用 bar_chart_race 函数可以指定参数,制作出个性化的动画图形,以下分别介绍相关参数,并给出动态竞赛图的演示。

  • 设置条形动画图的方向,参数 orientation,默认为横向显示
bcr.bar_chart_race(df, orientation = 'v',filename='barvideo_ver.mp4') # 保存
# bcr.bar_chart_race(df, orientation = 'v') # 显示

以上语句的输出结果:

video_ver.mp4

  • 设置条形动画为升序或降序,参数 sort,默认为降序
bcr.bar_chart_race(df,sort='asc') #显示
bcr.bar_chart_race(df,sort='asc',filename = 'barvideo_asc.mp4') # 保存


  • 指定显示条形的数量,参数 n_bars,默认情况下显示所有的条形
bcr.bar_chart_race(df, n_bars=5)
bcr.bar_chart_race(df, n_bars=5)


  • 固定条形的显示顺序,参数 fixed_order,默认情况下条形的显示顺序是变化的
# 保存动画图形为视频
bcr.bar_chart_race(df, fixed_order=['Iran', 'USA', 'Italy', 'Spain', 'Belgium'],filename = 'barvideo_fixed.mp4')
#显示动画图形
bcr.bar_chart_race(df, fixed_order=['Iran', 'USA', 'Italy', 'Spain', 'Belgium'])


  • 固定数值最大的条形
# 保存图形为视频
bcr.bar_chart_race(df, fixed_max=True,filename = 'barvideo_fixmax.mp4') 
# 显示动画图形
bcr.bar_chart_race(df, fixed_max=True)


  • 改变动画的平滑度,参数为 steps_per_period,默认情况下,每个单位时间显示10帧。
# 保存动画图形为视频
bcr.bar_chart_race(df, steps_per_period=3,filename ='barvideo_smoothness.mp4')
# 显示动画图形
bcr.bar_chart_race(df, steps_per_period=3)


  • 指定每个单位时间的长度,参数为 period_length ,默认值为500毫秒,即半分钟,示例代码如下:
#保存动态图形为视频文件
bcr.bar_chart_race(df, steps_per_period=20, period_length=200,filename = 'barvideo_periodlen.mp4')
#显示
bcr.bar_chart_race(df, steps_per_period=20, period_length=200)


  • 指定时间切片,参数为 interpolate_period,默认情况下每个单位时间显示一帧,可以用该参数指定时间切分的值。以下代码中,时间切分值为一天的十分之一,即2小时24分钟
bcr.bar_chart_race(df, interpolate_period=True,filename = 'barvideo_interpolateperiod.mp4')
bcr.bar_chart_race(df, interpolate_period=True)

绘图属性

bar_chart_race() 函数可以设置如下几种绘图属性:

  • figsize,设置动态图形的尺寸,因为bar_chart_race工具包内部调用了matplotlib工具包,这一参数实际是设置matplotlib中plot函数的参数,默认值为(6,3.5)
  • dpi,指定每平方英寸绘制的点数,默认值为144
  • label_bars,是否标识条形的说明文字,默认值为True
  • period_label,指定matplotlib文本属性或布尔值的词典
  • title,指定图形的标题

示例代码如下:

bcr.bar_chart_race(df, figsize=(5, 3), dpi=100, label_bars=False,
                   period_label={'x': .99, 'y': .1, 'ha': 'right', 'color': 'red'},
                   title='COVID-19 Deaths by Country')
  • 标识文字的大小,参数为bar_label_size, tick_label_sizetitle_size,示例代码如下:
bcr.bar_chart_race(df, bar_label_size=4, tick_label_size=5,
                   title='COVID-19 Deaths by Country', title_size='smaller')
  • 设置字体属性,参数为 shared_fontdict,示例代码如下:
bcr.bar_chart_race(df, title='COVID-19 Deaths by Country',
                   shared_fontdict={'family': 'Helvetica', 'weight': 'bold',
                                    'color': 'rebeccapurple'})
  • 指定条形属性,参数为bar_kwargs,是一个词典类型,该参数值被传递给 matplotlib 的bar函数。示例代码如下:
bcr.bar_chart_race(df, bar_kwargs={'alpha': .2, 'ec': 'black', 'lw': 3})

设置条形颜色

  • dark12 色系

默认状态下,bar_chart_race() 函数使用 dark12 色系的颜色,有十二种颜色;通过设置参数 cmap 的值,可以指定 dark24 色系的颜色。如果 dataframe 中的列超过12列,该函数默认使用 dark24 色系的颜色,示例代码如下:

bcr.bar_chart_race(df, cmap='antique')
  • 颜色可重复
bcr.bar_chart_race(df, cmap='accent', n_bars=7)

以上代码中可设置参数 filter_column_colors 的值,表示是否过滤颜色,设置为True表示最大可能的减少重复的颜色。

其他绘图特色

  • 用索引值替代日期。dataframe中的索引值不一定是日期或时间,以下示例代码中使用索引值替代日期,
bcr.bar_chart_race(df.reset_index(drop=True), interpolate_period=True,
                   period_fmt='Index value - {x:.2f}')
  • 在图形中添加汇总数值,这里使用了一个自定义函数 summary(),示例代码如下:
def summary(values, ranks):
    total_deaths = int(round(values.sum(), -2))
    s = f'Total Deaths - {total_deaths:,.0f}'
    return {'x': .99, 'y': .05, 's': s, 'ha': 'right', 'size': 8}

bcr.bar_chart_race(df, period_summary_func=summary)
  • 添加垂直条形图,以下代码中添加了均值的条形图,
bcr.bar_chart_race(df, perpendicular_bar_func='mean')
  • 添加分位数垂直条形图,用自定义函数计算分位数,代码如下:
def func(values, ranks):
    return values.quantile(.9)

bcr.bar_chart_race(df, perpendicular_bar_func=func)


注意:由于头条文章插入视频数量不能超过10个,且头条文章内插入的视频必须是720p以上的,代码中生成并保存的视频达不到要求,所以视频文件不能直接插入文章中,具体效果看后续为本文中专门制作的视频。

(本文完)