新闻资讯
NEWS INFO

中慧集团助力2023年广西职业院校技能大赛高职组Python程序开发赛项成功举办!

日期:2023年3月20日

3月20日,2023年广西职业院校技能大赛高职组Python程序开发赛项于广西农业职业技术大学成功举办!本次比赛由广西壮族自治区教育厅、广西壮族自治区农业农村厅主办,广西农业职业技术大学承办,中慧云启科技集团有限公司和成都中慧科技有限公司提供技术支持。共有来自广西33所高职院校的96支队伍同台竞技。

为使高职学生能熟练掌握Python语言开发技能,包括Python Web、数据清洗分析、数据可视化、机器学习等,促进计算机相关专业建设与教学改革;推进高职学校与相关企业的合作,更好地实现工学结合的人才培养模式,为计算机相关行业培养高素质的技能型人才,特举办2023年广西职业院校技能大赛高职组Python程序开发赛项。

Python程序开发赛项

竞赛为个人赛,竞赛时长240分钟,竞赛内容基于Django框架搭建,参赛选手需在规定时间内完成“数据清洗”、“数据分析与可视化”、“机器学习”3种题型。

竞赛以企业真实项目为基础,采用市场主流软件开发架构和实际操作形式进行现场编程设计,其主要涉及知识点与技能点如下:

一数据清洗

1.理解业务需求,使用Python语言进行程序开发;

2.掌握HTML5、CSS3、JavaScript基本语法;

3.掌握Django框架,包括Django ORM、表单验证、路由映射、视图编写、模板编写、Django中间件配置、启动服务等;

4.掌握MySQL、Redis、MongoDB等主流数据库的基本操作,包括数据的增加、修改、删除、查询等。使用DBeaver工具管理数据库。

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

6.使用数据清洗工具NumPy、Pandas等进行数据清洗。如数据类型转换、重复值、缺失值、异常值、离散值处理等。

二数据分析与可视化

1.理解业务需求,规划业务流程,编码实现业务功能。

2.掌握数据读写操作,使用NumPy、Pandas等数据分析工具对数据从各维度进行分析。

3.将分析结果通过可视化工具(如Matplotlib、Seaborn、Bokeh、Pyecharts等)转化为合适的图表,并通过Django框架渲染图表;常用图表有柱状图、折线图、散点图、饼图、雷达图、词云图、3D图、地图、组合图等。

4.掌握绘制图表的基本参数设置,如设置图表主题、背景色、图表颜色、标题样式、坐标轴样式、线条样式、数据点样式、图例样式、提示框样式等。

三机器学习

1.理解业务需求编写代码实现功能。

2.使用Pandas或ORM等从数据库中读写数据,并从数据中提取特征。使用DBeaver工具管理数据库。

3.掌握常用机器学习算法,如逻辑回归、线性回归、KNN、K-Means、SVM、决策树、随机森林等。

4.掌握常用的数据预处理方法,采取合适的手段对数据进行预处理,常见的数据预处理方法有数据归一化、标准化、离散化、稀疏处理、降维、one-hot编码等。

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

6.使用模型进行预测,并通过Django框架将预测结果渲染到页面上。

中慧集团为2023年广西职业院校技能大赛高职组Python程序开发赛项提供技术支持!竞赛不仅检验了参赛选手的专业能力和职业素养,而且促进了院校软件技术相关专业建设和课程建设,提升了高职院校教学水平,推进职业教育发展。

中慧集团将继续以大赛为契机,贯彻落实以赛促教、以赛促学、以赛促改、以赛促建的技能竞赛理念,深化产教融合,创新高素质高技能人才培养模式,提升职业教育人才培育质量和办学质量,助力职业教育事业和软件技术产业健康发展。