- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《Python数据分析与挖掘》课程教案(首页)
学院:计算机系/学院
课程/项目名称
数据分析与挖掘
课程
总学时:72学时
理论:44学时
实验:28学时
学分
3
课程
课程类别:专业必修■专业必修□公共必修□公共选修
授课教师
***
授课专业
数据科学与大数据应用
计算机类相关专业
授课班级
教学
目的和要求
本课程的主要目的是培养学生的数据分析与挖掘的理论分析与应用实践的综合能力。通过本课程的教学,使学生掌握数据分析与挖掘的一般原理和处理方法,能使用机器学习理论解决数据挖掘相关的问题。
教学
重点、难点
教学重点:
Pandas数据分析
Matplotlib、Seaborn数据可视化
认识数据
数据预处理
回归分析
关联规则挖掘
分类与预测
聚类分析
离群点检测
时间序列和文本数据分析挖掘
教学难点:
掌握利用Pandas和Matplotlib等实现数据分析和可视化;
掌握数据挖掘基本过程、处理步骤和方法;
掌握回归分析、分类、聚类等机器学习算法;
熟练关联规则挖掘方法;
掌握数据分析与数据挖掘的基本方法。
教学
资源
多媒体课件
习题答案
微课视频
其他教学资源:
《Python数据分析与挖掘》(微课视频版)魏伟一等主编,清华大学出版社
教学
环境
多媒体教学,课堂教学与学生上机实践相结合
案例实现
《Python数据分析与挖掘》课程教案
第1次课2学时
授课内容
数据分析与挖掘绪论
教学目的
与要求
通过本课的学习,学生应该掌握如下知识:
数据挖掘的概念与基本内容
数据分析与数据挖掘的联系与区别
数据挖掘的主要任务
数据挖掘的主要数据源
Jupyternotebook的使用
重点
难点
1)数据挖掘的概念与主要任务
教学进程
安排
教学导入:
介绍数据分析与挖掘的重要性,举例说明数据挖掘典型案例,逐步引入到课程的介绍内容中来。
授课内容:
一、《Python数据分析与挖掘》课程介绍
介绍本门课程的学科地位、考核方式、学习内容安排、可以参考的学习资料。
讲授数据挖掘的定义、原理与发展
1)讲授数据分析的含义和内容
2)讲授数据挖掘与数据分析的联系与区别
3)讲授数据挖掘的主要任务
4)讲授数据挖掘主要的数据源
5)Jupyternotebook的使用
课后学习
任务布置
查阅数据挖掘用途的相关资料与案例
主要
参考资料
《Python数据分析与挖掘》,清华大学出版社
《Python数据分析与挖掘》课程教案
第2次课2学时
授课内容
Python编程基础
教学目的
与要求
介绍Python编程基础。
通过本课的学习,学生应该掌握如下知识:
Python程序设计语言的特点
Python内建的数据结构
重点
难点
Python内建的数据结构
Python函数的定义和调用
教学进程
安排
授课内容:
一、Python程序设计概述
1)Python语言的特点
2)基本语法
3)流程控制
4)函数
二、Python内建的数据结构
1)列表及其操作
2)元组及其操作
3)字典及其操作
4)集合及其操作
三、函数
四、文件操作
课后学习
任务布置
Python编程实践
主要
参考资料
《Python数据分析与挖掘》(微课视频版),清华大学出版社
《Python数据分析与挖掘》课程教案
第3次课2学时
授课内容
Numpy数值计算
教学目的
与要求
Numpy数值计算基础
通过本课的学习,学生应该掌握如下知识:
1)数组对象的创建
2)数组运算
3)数组的切片访问
4)数组的运算
5)Numpy中的数据统计与分析
重点
难点
1)数组的运算
2)数组的切片访问
教学进程
安排
实验内容
1)数组的常用创建方法
2)随机数生成
3)数组变换
4)数组的索引与切片访问
5)数组的运算
6)数据统计与分析
课后学习
任务布置
熟悉Numpy数组运算基础,代码示例学习
主要
参考资料
《Python数据分析与挖掘》(微课视频版),清华大学出版社
《Python数据分析与挖掘》课程教案
第4-5次课4学时
授课内容
Pandas数据分析
教学目的
与要求
Pandas数据分析
通过本课的学习,学生应该掌握如下知识:
1)Pandas的数据结构
2)Pandas索引操作
3)Pandas的数据查询、编辑、变换
您可能关注的文档
- Python数据分析与挖掘-教学进度表.doc
- Python数据分析与挖掘-课程教学大纲.docx
- Python数据分析与挖掘 课件 第 1 章 数据挖掘与机器学习概论.pptx
- Python数据分析与挖掘 课件 第 2 章 Python编程基础.pptx
- Python数据分析与挖掘 课件 第 3 章 NumPy数值计算基础.pptx
- Python数据分析与挖掘 课件 第 4 章 pandas数据分析.pptx
- Python数据分析与挖掘 课件 第 5 章 Python数据可视化.pptx
- Python数据分析与挖掘 课件 第 5 章 Python数据可视化-录课无编号.pptx
- Python数据分析与挖掘 课件 第 6 章 认识数据.pptx
- Python数据分析与挖掘 课件 第 7 章 数据预处理.pptx
最近下载
- 门诊部护士长年终述职PPT课件.pptx VIP
- AI工业设备预测性维护解决方案.pptx VIP
- 《马克思主义基本原理》教案 第5课 坚持按唯物辩证法办事.pdf VIP
- 湖南省高三英语复习:介词复习.doc VIP
- 内浮顶储罐消防知识培训.pptx VIP
- 立体定向γ-射线放射治疗原发性肝癌的临床疗效与应用分析.docx VIP
- 2026及未来5年中国智能门禁系统市场数据分析及竞争策略研究报告.docx
- 电仪技术培训教材最终版.doc VIP
- 2025年人教版(2024)小学信息科技六年级(全一册)教学设计(附目录P219).docx
- 《马克思主义基本原理》教案 第4课 事物的普遍联系与变化发展(下).pdf VIP
原创力文档


文档评论(0)