最好的python入门教材大数据商务分析与应用》教学大纲
课程编号: 071133B 课程类型:□通识教育必修课
□专业必修课 □学科基础课 总学
时: 48 讲课学时: 32 学 分:
3
unix文件系统的卷资源表适用对象:信息管理与信息系统专业(电子商务) 先修课程:
面向对象程序设计与开发,数据库原理与应用,统计学,商务智 能与数据挖掘
、教学目标
商务数据特别是大数据的挖掘、 分析和利用, 已经成为当前大型企业之间竞 争的重要工具和手段。 本课程主要学习大数据商务分析的相关原理、 方法和技术, 根据实际业务需求,基于一种大数据商务分析开发工具如 Python 对相应的业务 数据进行处理、分析和应用。
通过本课程学习,使学生了解大数据的采集、传输、处理、分析和应用的相 关技术,掌握 Python 的基
础语言知识、 大数据分析和应用技术, 能够基于 Python 进行数据采集、 处理、分析和应用开发工作。 鉴于商务数据分析已经成为电子商 务运营和网络营销中重要的工具和手段, 因此该课程是电子商务专业培养方案的 重要组成部分,是先修课程“统计学”和“商务智能与数据挖掘”的实战延续, 并可为同期进行的专业必修课“电子商务运营管理”打下良好技术基础。
二、教学内容及其与毕业要求的对应关系
(一)教学内容
□通识教育选修课 专业选修课
实验(上机)学时: 16
本课程主要教学内容是在学生掌握基本的统计学、数据挖掘等基本原理和算法后,学习基于Python 编程语言的基本语法、一般应用开发方法和常用的数据分析和数据挖掘方法等。具体包括:Python 基础知识,Python 数据分析工具,数据探索,数据预处理,挖掘建模,案例分析等。
(二)教学方法和手段
根据教学目标,拟采用的教学方法有:课堂讲解基本概念和核心知识,讲授和讨论相结合领会知识要点,案例教学训练解决问题的能力,最后借助Python 开发环境软件让学生进行上机操作和具体实践。
ssh连接linux拒绝密码
(三)实践教学环节要求
根据教学进度和要求布置相应的小作业,通过上机实践。每一章都有对应的上机内容,如Python 开发环境配置与入门程序开发、各章节开发例程等。建议自学时安装和配置这些软件进行自学,完成书上案例的内容。通过上机学习本课程的理论,掌握基于Python 语言和工具的数据分析方法。
(四)学习要求
为有效学习本课程,要求学生首先具备数据库、面向对象程序设计与开发等方面的基本知识,熟练掌握面向数理统计与数据挖掘等方面的完整专业知识。
自学时应该熟读大纲,提纲挈领地掌握Python 数据分析的内容,随后按照大纲熟读教材,并通过课后思考和上机实践进行多角度和多层次的反复学习。
(五)与毕业要求的关系
随着大数据时代的到来,大型企业、政府和机构逐渐积累了大量的业务数据,基于互联网技术和大数据分析手段挖掘商务和业务应用的价值,逐渐成为电子商务运作和企业竞争的必要组成部分,也是未来发展的必然趋势。因此,学习和掌握大数据的商务分析方法、技术及相关应用,不仅是当前电子商务产业发展的需要,还是适应未来大型组织运营和竞争的基本要求,也是电子商务专业培养的基本要
求。
(五)教学中应注意的问题由于数理统计原理和数据仓库与数据挖掘技术原理是该课
程的先修基础,如果学生先修基础课没有学好,学习基于Python 语言的数据分析工具,则出现不知道如何选用并且不理解数据分析结果的问题。因此,教学中需要根据学生掌握先修课程基础情况,由易到难循序渐进学习数据分析相关工具和技术。
三、各教学环节学时分配
教学课时分配
第一章Python 基础知识
教学内容:概要介绍Python 开发工具与安装配置,数据类型与数据组织方
法,基本流程语句和使用方法,常用类和库的方法和接口,文件系统和数据库开
重点和难点:Python 数据类型与数据组织方法,常用类和库的方法和接口。考核要求:使学生了解常见的Python 集成开发工具和资源,深入理解Python 数据类型与数据组织及数据转换方法,能够应用Python 基础语言和类库进行基
本的文字处理和数据存取操作
idea配置mysql数据库实验一:Python 开发环境搭建与入门程序开发。实验二:学生信息的存储与读取处理(基于文件或数据库)。第二章Python 数据分析工具教学内容:常用数据分析工具的介绍与练习,包括Numpy,Scipy ,Matplotlib ,Pandas,StatsModels 等。
重点和难点:Numpy、Matplotlib 和Pandas 类库的常用接口形式、数据组织格式及常用绘图工具的使用和开发。
考核要求:了解Python 常用数据分析工具的种类、安装配置与功能定位,掌握
Numpy、Matplotlib 和Pandas 类库的编程接口与使用方式,能够应用上述类库进行初步的数据统计。
实验三:给定样本数据,练习使用Numpy和Pandas 进行基本的统计分析。实验四:给定样本数据,练习使用Matplotlib 进行基本的统计绘图。第三章数据探索
教学内容:数据质量分析,数据特征分析,Python 主要数据探索函数。重点和难
点:Python 主要数据探索函数的使用与结果分析。
考核要求:了解数据质量分析和数据特征分析常用方法,熟练掌握Python 主要数据探索函数的使用方法,理解数据探索分析结果。
实验五:电子商务网站用户行为的数据探索分析。
第四章数据预处理教学内容:数据清洗,数据集成,数据变换,数据规约。
重点和难点:Python 主要数据预处理函数的使用。考核要求:了解数据清洗、数据集成、数据变换和数据规约的基本概念和原
理,掌握Python 主要数据预处理函数的使用
实验六:应用系统运行或电子商务消费者行为数据的预处理练习,重点练习数据集成与数据转换。
第五章挖掘建模教学内容:分类与预测,聚类分析,关联规则,时序模式,离点检测。重点和难点:基于Python 的分类与预测及关联规则的相关算法和工具使用。考核要求:了解Python 的聚类分析、时序模式和离点检测的相关算法,掌握基于Python 的分类与预测及关联规则的类包工具使用,理解数据分析结果。
实验七:给出样本数据,练习使用分类与预测及关联规则的数据分析工具,并对分析结果进行解释。apache软件下载
第六章案例分析教学内容:综合利用已学数据分析和数据挖掘知识,运用Python 对
商业案例数据进行分析和预测。
重点和难点:数据分析各阶段工具的综合利用与结果解释。考核要求:能够综合运用Python 提供的各类分析工具,对给定的商业案例数据进行必要的分析,并能够理解分析结果。
面向对象编程和面向过程编程实验八:电商产品评论数据的综合数据分析。五、考核方式、成绩评定本课程采用平时、期末作业相结合的考核方式,尤其注重实践环节的考核。
各部分所占比重为平时成绩占40%,期末大作业成绩占60%。平时成绩包括考勤成绩(10%)和上机
作业成绩(30)。期末考核采用大作业形式,指定某个具体业务场景和相应业务数据,要求学生能够对数据进行处理、编码和分析,最后提供相应的数据分析方案和分析报告。考核方式注重知识应用能力和解决问题能力的考核,需要学生提交自己开
发的基于Python 的数据分析方案及分析报告。
六、主要参考书及其他内容
(一)推荐教材
1.张良均,王路,谭立云,苏剑林等著. Python 数据分析与挖掘实战. 北京:机械工业出版社,2015. ISBN :9787111521235
2.利(Fabio Nelli )著;杜春晓译. Python 数据分析实战. 北京:人民邮电出版社, 2016. ISBN:9787115432209.
(二)主要学习参考书
1. 郭江涛,于晓强,宋燕红著;Python 基础教程. 北京:人民邮电出版社,2015. ISBN :9787115398680.
2. Wes McKinney 著;唐学韬等译. 利用Python 进行数据分析. 北京:机械工业出版社, 2014. ISBN:9787111436737.
执笔人:付东普教研室主任:范烺系教学主任审核签名:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论