Python编程基础教案6(Python函数).docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《Python编程基础》教案 课题 第6章 Python函数 授课班级 大数据3161 课时 7 教学目标(含知识、技能、态度养成目标) 掌握函数的定义和调用方式 掌握函数的参数和返回值 掌握函数的嵌套调用 理解变量作用域 掌握局部变量和全局变量的区别 掌握递归函数与匿名函数的使用 掌握日期函数和随机数函数的使用 重点 掌握函数的定义和调用方式 掌握函数的参数和返回值 掌握函数的嵌套调用 理解变量作用域 掌握局部变量和全局变量的区别 难点 掌握函数的嵌套调用 掌握递归函数与匿名函数的使用 掌握日期函数和随机数函数的使用 教学方法与 组织形式 教学采用 课堂讲授为主,使用教学PPT讲解 教学环境 多媒体机房 课后练习 实验平台及教材课后习题 学习评价 教学后记 (教学过程设计附后) 第一次课 函数的定义和调用,函数的参数,函数的返回值 函数的4种类型,函数应用-名片管理系统 2学时 教 学 过 程 第1学时 一、创设情境,导入函数的概念 教师根据课件提出的程序需求,引出函数的概念。 为了提高编写程序的效率以及代码的重用性,把具有独立功能的代码块组织成一个小模块,这就是函数。 学习目标:要求理解函数的用途、要求学生掌握函数的定义和调用、 要求学生会使用函数的参数和返回值。 二、进行重点知识的讲解 讲述函数定义的基本格式,以及定义规则。 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号() 通过案例,讲解简单函数的定义。在上述案例的基础上,增加调用函数的代码。 根据程序需求,引出函数传递参数的内容。 通过案例,讲述函数传递参数。 介绍函数传递参数的执行过程。 通过案例,讲述函数中默认参数、不定长参数的使用。 通过示例讲述在函数中使用返回值。 第2学时 一、回顾上节课的内容,继续讲解本课时的知识 教师对学生们的疑问进行统一答疑。 回顾总结上节课内容,继续介绍本课时的内容。 函数有很多类型。 函数有哪些类型? 函数分为4种类型: 函数无参数,无返回值 函数无参数,有返回值 函数有参数,无返回值 函数有参数,有返回值 学习目标: 要求学生知道函数的4种类型、会在实际应用中选择适合的函数。 二、进行重点知识的讲解 通过案例,讲解无参数、无返回值的函数。 通过案例,讲解无参数、有返回值的函数。 通过案例,讲解有参数、无返回值的函数。 通过案例,讲解有参数、有返回值的函数。 以名片管理器应用为例讲解如何在实际开发中选择合理函数类型。 让学生练习上述应用,并对使用过程中产生的问题进行一一解答。 三、归纳总结,布置作业 回顾学习目标,对本节课的内容进行总结。 总结函数的4种类型。 布置随堂练习,检查学生掌握情况。 根据练习资源,给学生布置练习,检测学生的掌握程度,并对学生出现的问题进行解决。 使用网络实验平台发布课后作业。 第二次课 函数的嵌套调用,变量作用域 递归函数,匿名函数,时间函数,日历函数 2学时 教 学 过 程 第1学时 一、回顾上节课内容,继续介绍本课时的内容 教师对学生们的疑问进行统一答疑。 回顾总结上节课内容,教师提问学生问题,引出函数的嵌套调用。 例如问题是:什么是函数的嵌套调用? 学习目标:要求学生掌握函数的嵌套使用、理解变量作用域 掌握局部变量和全局变量的使用。 二、进行重点知识的讲解 通过案例,讲述函数的嵌套调用,分析嵌套函数的执行过程。。 通过对不能位置的变量进行访问,引出作用域的概念。 例如,在程序中定义一个函数,在这个函数内部和外部分别定义两个同名的变量,在函数内部访问这个同名变量,函数输出的是函数内部变量的值。 为什么输出的是函数内部变量的值呢? 讲述著名的LEGB规则。 什么是局部变量? 局部变量就是在函数内部定义的变量。 局部变量的作用域是函数内部,意味着它只在定义它的函数中有效,一旦函数结束就会消失。局部变量只能在其被声明的函数内部访问。 什么是全局变量? 定义在函数外的拥有全局作用域。而全局变量可以在整个程序范围内访问。 通过案例,讲述局部变量和全局变量的使用、如何在内部作用域中修改外部作用域的变量。 三、归纳总结,布置作业 回顾学习目标,对本节课的内容进行总结。 总结本节课需要掌握的知识点,包括函数的嵌套调用、作用域、LEGB规则、局部变量、全局变量,以及如何在内部作用域修改外部作用域的变量。 布置随堂练习,检查学生掌握情况。 根据练习资源,给学生布置随堂练习,检测学生的掌握程度,并对学生出现的问题进行解决。 (3) 使用网络实验平台下发课后作业。 第4时 一、回顾上节课内容,继续介绍本课时的内容 教师对学生们的疑问进行统一答疑。 回顾总结上节课内容,由上节课的内容引出本课时的知识。 在函数内部能调用自己本身吗?可以的,这个函数是递

文档评论(0)

184****6411 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档