《Python机器学习编程与实战教学教案01Python概述.docx》由会员分享,可在线阅读,更多相关《Python机器学习编程与实战教学教案01Python概述.docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第1章Python概述教案课程名称:Python机器学习编程与实战课程类别:必修适用专业:大数据技术类相关专业总学时:64学时(其中理论36学时,实验28学时)总学分:4.0学分本章学时:3学时一、材料清单(1) (Python机器学习编程与实战教材。(2)配套 PPT。(3)引导性提问。(4)探究性问题。(5)拓展性问题。二、教学目标与基本要求.教学目标通过阐述Python语言的特性,说明使用Python进行机器学习的优势,并列举说明Python 与机器学习相关的常用依赖库的功能。紧接着阐述Python环境的配置方法,简要介绍Python 集成开发环境-Anaconda,实现在Windows
2、系统下安装Anaconda环境,并同时介绍Jupyter Notebook的使用方法。之后介绍Python的基础知识,包括固定语法、运算符、数据类型、 输入/输出操作与文件I/Oo最后介绍Python中控制语句和函数的使用方法。1 .基本要求了解Python语言的特性。(1) 了解Python的常用依赖库。(2) 掌握Windows系统下Anaconda的安装。(3) 掌握Jupyter Notebook的使用方法。(4) 熟悉Python的基础知识熟悉Python中的控制语句和函数的使用方法三、问题1 .引导性提问引导性提问需要教师根据教材内容和学生实际水平,提出问题,启发引导学生去解决问
3、题,提问,从而达到理解、掌握知识,发展各种能力和提高思想觉悟的目的。(1) Python语言有哪些优点与缺点?(2)固定语法有什么作用?2 探究性问题探究性问题需要教师深入钻研教材的基础上精心设计,提问的角度或者在引导性提问的 基础上,从重点、难点问题切入,进行插入式提问。或者是对引导式提问中尚未涉及但在课 文中又是重要的问题加以设问。(1) Jupyter Notebook 有哪些优缺点?(2) Python的固定语法有什么特色?3 .拓展性问题拓展性问题需要教师深刻理解教材的意义,学生的学习动态后,根据学生学习层次,提 出切实可行的关乎实际的可操作问题。亦可以提供拓展资料供学生研习探讨,完
4、成拓展性问 题。(1)Python语言用于机器学习有哪些优势?(2) Python运算符优先级与数学中的运算符优先级有哪些不同?四、主要知识点、重点与难点1 .主要知识点Python的语言特性、基础知识、控制语句与函数。(1) Python常用的机器学习库。(2) Windows 系统下 Anaconda 安装。(3) Jupyter Notebook的基本使用方法。2 .重点Python的语言特性、基础知识、控制语句与函数。(1) Jupyter Notebook 的常用功能。3 .难点Python的控制语句。(1) Python 的函数。五、教学过程设计1 .理论教学过程Python的语言
5、特性。(1) Python机器学习的常用依赖库。(2) Python 的 Anaconda 发行版。(3) 在 Windows操作系统上安装Anaconda。(4) Jupyter Notebook 的基础功能。(5) Python的固定语法。(6) Python的运算符。(7) Python中的数据类型。(8) Python I/OoPython的控制语句。(9) Python 的函数。2 .实验教学过程在 Windows/Linux 系统上安装 Anaconda。(1) Jupyter Notebook 的常用功能。(2) Python的基础知识。(3) Python的控制语句。(4) Python 的函数。六、教材与参考资料1 .教材林耀进,张良均.Python机器学习编程与实战M.北京:人民邮电出版社.2020.2 .参考资料1张健,张良均.Python编程基础M.北京:人民邮电出版社.2018.谭立云,2黄红梅,张良均.Python数据分析与应用M.北京:人民邮电出版社.2018.3张良均.Python数据分析与挖掘实战(第2版)M.北京:机械工业出版社.2019.4李明江,张良均,周东平,张尚佳.Python3智能数据分析快速入门M.北京: 机械工业出版社.2016.5张良均.Python与数据挖掘M.北京:机械工业出版社.2016.
限制150内