PAGE2/NUMPAGES2
《数据分析技术》课程标准
课程名称:数据分析技术
课程代码:3180539
适用专业:商务数据分析与应用
课程性质:专业必修课
学时:54学时(理论:26实践:28)
学分:3学分
一、课程概述
(一)课程性质与任务
《数据分析技术》是商务数据分析与应用专业的专业核心课程。主要讲述Python程序设计的基础知识和相关技术,课程的教学目的是学生通过学习该课程,掌握Python程序设计语言的基本知识和使用Python语言进行数据分析的思想和基本方法,为数据采集及分析提供全面的语言基础,提高通过编写程序解决实际问题的能力,为今后进一步使用数据采集和分析等商务数据及商业智能方面的运用打好基础。课程着眼于学生的长远发展,重点培养其能运用Python进行数据的处理,并锻炼其数据分析的思维能力和数据分析的应用能力。
(二)课程设计思路
本课程依据数据分析师等岗位的能力要求而设置,主要工作任务是完成对数据分析的处理、描述分析和预测分析。依据该岗位实际业务内容与流程选取课程内容、构建学习单元,课程通过大量的案例,引导学生思考问题、分析问题。课程重在让学生掌握程序设计的一般方法,并贯彻“方法强于代码”的意识,以加强学生的自学能力,从而有利于其将来发展,培养学生数据分析的实际应用能力。
二、培养目标与要求
(一)总体目标与要求
学生通过《数据分析技术》课程的学习,理解数据分析的基本知识和流程,掌握数据探索与处理的方法,使学生具有基本的Python程序设计能力、一定的语句编写能力、一定的数据处理分析能力、解决问题的能力、一定的创新能力与良好的沟通能力,具体目标如下。
(二)具体目标与要求
1.素质
(1)具有健康的体魄、积极的心态与一定的抗压能力;
(2)具备良好的沟通能力和团队合作意识;
(3)具有数据产品思维能力和数据的敏感性;
(4)具备良好的职业道德、精益求精的工匠精神;
(5)具有良好的自主学习的意识和创新精神;
(6)具备法律意识,保护数据安全,保守企业商业机密。
2.知识
(1)理解Python环境与模块的搭建方法;
(2)理解Python的基础语法;
(3)理解Python异常处理方法;
(4)掌握Python操作文件方法;
(5)理解数据分析的基本流程;
(6)熟悉数据分析原理;
(7)掌握数据分析预测方法。3.能力
(1)能够运用数据分析的基本知识和方法,确定数据分析的目标;
(2)能够运用数据分析的工作流程,合理规划并设计数据方案;
(3)能够运用数据准备的方法,通过相关程序获取并载入数据集;
(4)能够根据分析的需要观察和处理数据,并得到分析假设;
(5)能够运用基本的数据分析方法,在计算机上按规范完成程序的编写和调试;
(6)能够根据分析需求,按照分析流程,整合所有的分析结果;
(7)能进行异常处理。
三、课程结构与内容
(一)课程结构与进程安排
课程结构与进程安排见下表:
表1《数据分析技术》课程结构与进程表
学习任务(项目)
子任务(项目)
课时
周学时/周次
分析目标确定
初识Python
4
4/第2周
Python数据分析基础
4
4/第3周
软件开发介绍
2
4/第4周
猜字游戏程序开发
8
4/第4—6周
数据探查
点餐系统开发
8
4/第6—8周
数据描述分析
景区游客量统计
4
4/第8—9周
新浪股票分析
6
4/第9—11周
数据预测分析
井下环境监测处理
8
4/第12—13周
超市商品销售额相关性分析
6
4/第13—15周
备注:本课程安排在第3学期,实际执行计划中课程周学时和周次可结合师资、教室等实际情况进行微调。
(二)教学内容
1.课程内容安排学习任务(项目)描述、结构与内容、目标与要求及学时分配(总学时:54,理论26/实践28)见下表:
表2《数据分析技术》课程教学内容表
序号
学习任务(项目)
子任务(项目)
教学内容
课时数(理论/实践)
目标与要求(知识点、能力点、素质点)
教学方式
(教学方法、教学手段)
教学场地
1
分析目标确定
初识Python
搭建Python开发环境
4(2/2)
1.掌握Python环境搭建方法。
理论讲授,实操
教室,机房
Python数据分析基础
Python分析目标的确定
4(2/2)
1.了解常用的Python功能,及分析目标;
2.掌握pip包管理工具。
理论讲授,实操
教室,机房
软件开发介绍
介绍软件开发知识
2(1/1)
1.了解软件开发基本方法;
2.掌握Python基础语法。
理论讲授,实操
教室,机房
猜字游戏程序开发
完成猜字游戏程序代码书写
8(4/4)
1.掌握python字典;
2.掌握循环应用;
3.培养逻辑思维。
理论讲授,实操
教室,机房
2
数据探查
点餐系统
分