- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
学院
教案
学年第学期
课程名称Python基础
授课班级
计划学时64
授课教师
所属教研室
所属系(部)
教案
教师姓名
授课名称
Python基础
授课形式
理实一体
授课班级
授课地点
机房
授课日期
第18次课
(第9周)
章节名称
第6章代码复用——模块
6.1模块概述
6.2模块的使用
教学目的
1.掌握模块的定义
2.了解命名空间与模块的关系
3.了解模块的导入
4.掌握模块多种导入方式
5.了解模块的定位
6.掌握模块的查找
7.了解自定义模块时外层代码的处理
知识点
1.模块的定义,命名空间与模块的关系
2.模块的导入
3.模块的定位和查找
4.自定义模块时外层代码的处理
重点难点
模块导入,模块查找,自定义模块外层代码处理
思政资源与专业知识融入点
创建一个模块,用于评估学生爱国主义教育活动,模块包括可以接收学生活动人数、活动内容和活动形式等,同时通过介绍我国在开源社区发布的模块数及下载情况,激发学生对我国科技发展的自豪感。培养学生知识共享意识和团队协作精神;
更新知识
删补内容
(新知识、新工艺、新技术等)
补充我国在开源社区中,python组件的发布情况
方法手段
理实一体,边讲边练(讲述法项目式教学法任务教学法实践操作法)
布置作业
任务练习
课后反思
Python自带了功能丰富的标准库,另外还有数量庞大的各种第三方库。使用这些功能的基本方法就是使用模块。学生掌握模块使用不难,但需要了解模块的运行机制才能真正理解模块。
活动要求:
利用《Python基础》在线课程资源,观看教学案例,借鉴优秀项目,融合学习知识,进行改进和设计。利用移动环境下云教学理念,完成系列课堂活动:
1.课前发布预习视频和任务,发送通知分享资源;
2.课上签到,组织测试,开展教学互动;
3.课后发布作业,即刻反馈,即刻点评。
教学内容:
库:具有相关功能模块的集合。这也是Python的一大特色,即具有强大的标准库、第三方库及自定义模块。
标准库:就是下载安装的Python中那些自带的模块,要注意的是,里面有一些模块是看不到的,比如像sys模块,这与Linux下看不到cd命令是一样的。
第三方库:就是由其他的第三方机构发布的具有特定功能的模块。
自定义模块:用户可以自行编写模块,然后使用。
命名空间是名称(标识符)到对象的映射。模块有自己唯一的命名空间。
变量作用域与命名空间是有关联的。
导入模块使用import语句和from…import语句。导入方法有以下三种。
方法1:import库名
方法2:import库名as新名字
方法3:from库名import函数名|*
Python文件有两种使用的方法,第一是直接作为脚本执行,第二是import到其他的Python脚本中被调用(模块重用)执行。
采用“if__name__=__main__:”写法,表示如果是外部文件调用,不执行此处代码。__name__是指示当前py文件调用方式的方法。如果它等于“__main__”就表示直接执行,如果不是,则用来被别的文件调用,这个时候if判断结果就为False,那么就不执行外层的代码。
……
思政任务:
1.培养学生对我国科技发展的自豪感,激发学生的爱情热情;
2.培养学生知识共享意识和团队协作精神;
3.培养学生自主、开放的学习能力和动手操作能力。
教学过程:
1.检查学生预习成果,播放教学资源库视频,引出课堂教学内容。
2.总结预习情况,调整课堂重点。
3.依据案例展开教学内容,在学生课前预习的基础上讲解理论知识,突出教学重难点。
4.在案例基础上进行扩展,协助同学完成延伸任务,同时完成课堂测试和答案解析。
南京科技职业学院教案
教师姓名
授课名称
Python基础
授课形式
理实一体
授课班级
授课地点
机房
授课日期
第19次课
(第10周)
章节名称
第6章代码复用——模块
6.3Python中的包
6.4常用模块介绍
6.5实训6:使用模块编写学生信息管理系统
教学目的
1.了解包的概念
2.掌握包的使用
3.了解并掌握time标准库的使用
4.了解并掌握calendar标准库的使用
5.了解并掌握math模块的使用
6.了解并掌握json数据的使用
知识
您可能关注的文档
- 英语电影赏析 教师用书 Chapter8--15 Social Dra8ma Film-- Science Fiction Film.pdf
- 英语电影赏析 教师用书 Chapter1-- 7 History and Genre---Comedy Film (Forrest Gump).pdf
- 城市轨道交通信号基础设备检修 课件 1、铁路继电器 .pptx
- Python基础教程(第2版) 课程思政教案 周胜 第1--11章 初识Python---计算生态.docx
- Python基础教程(第2版) 课程思政教案 周胜 第1--5章 认识Python --- 代码复用 函数.docx
- 《神经模糊预测控制及其MATLAB实现》 第5版 课件 第1章神经网络理论.ppt
- 《神经模糊预测控制及其MATLAB实现》 第5版 课件 第2章MATLAB神经网络和深度学习工具箱.ppt
- 《神经模糊预测控制及其MATLAB实现》 第5版 课件 第3章神经网络控制系统.ppt
- 《神经模糊预测控制及其MATLAB实现》 第5版 课件 第4章模糊逻辑控制理论.ppt
- 《神经模糊预测控制及其MATLAB实现》 第5版 课件 第5章MATLAB模糊逻辑工具箱.ppt
文档评论(0)