ID: 12302845

粤教版(2019)Python程序设计 - 函数和自定义函数教案

日期:2024-11-23 科目:信息技术 类型:高中教案 查看:39次 大小:234534B 来源:二一课件通
预览图 1/1
函数,教版,2019,Python,程序设计,自定义
  • cover
《Python的函数》 教材和学情分析 本章节《Python的函数》python程序设计语言的基础知识最后一节,内容不难,但知识点较多, 也是学生第一次接触程序中函数的概念。对于Python的函数教材中共分为内置函数和自定义函数。其中 对于内置函数书上列举了许多,应要求学生掌握常用的内置函数,特别是其中与数学相关的函数在此后 的编程中应用很广泛。对于自定义函数书上只是简单的提了以下,所以只要求学生了解即可,能够看懂 一个自定义函数就行,但对于自定义函数的各方面的细节,例如参数、return等应注意配合实例进行讲 解,以保证学生能够用理解吸收。 教学建议 本章节知识内容较多,建议授课课时为两课时,第一课时讲内置函数,第二课时讲自定义函数。 本章节教学要特别注意与前面的所学习的数据类型、运算符等知识有机融合,让学生在学习新知识 的同时不断复习巩固已学习的知识。同时,可以适当的出一些简单的编程题让学生进行练习,为后面的 学习做好铺垫。 三维目标 1. 知识与技能 1. 知道函数的概念。 2. 掌握常见的内置函数。 3. 了解自定义函数的格式及其注意事项。 2. 过程与方法 1. 通过对问题的讨论引出函数的概念,为编写程序作准备。 2. 通过对学生熟悉的几个例子,系统地学习常见的函数,有助于理解相关概念之间的联系与区 别。 3. 将实际问题和函数编码紧密联系,提高学生的分析问题和解决问题的能力,感受程序解决问题 的过程。 3. 情感、态度与价值观 1. 学生通过积极参与课堂上对问题的分析,感受函数的重要性。 2. 通过教师引导和同学们的自主思考,编码函数解决问题,提高学生动手实践和修改调试的能 力,初步发展学生的程序思维。 3. 让学生在编写程序的过程中激发对信息技术的兴趣。 教学重难点 教学重点:掌握常见的内置函数和能够看懂自定义函数。 教学难点: 1. 熟练使用内置函数。 2. 能够正确区分理解形参和实参的概念。 教学过程 1. 导入 展示本地的景点,与同学讨论这些景点,并进行传统文化和绿色发展理念教育,激发学生的兴 趣,引出出行交通工具的概念。再利用工具的功能特点引出程序中的函数的概念,从而完成课堂导 入。 2. 新授 任务一、函数的概念与回忆已学习函数 根据导入的内容系统展示出函数的概念,并回忆之前学习的函数。 函数:是组织好的、可重复利用的、用来实现某一功能的代码段。 共同回忆之前学习的函数len(x)、sum(x)、print(x)等并进行题目练习。 任务二、数学相关函数 共同学习abs(x) 、abs(x) 、round( x [, n=0] )等数学相关函数。 首先进行函数单独练习,例如回答abs(a)的返回值等,在进行函数的综合练习,例如 等, 让学生写出这些数学表达式对于的python代码形式,为后面函数在程序中的应用做好铺垫。 任务三、类型转换函数 首先询问同学们:如果在python中直接讲字符与数字相加会怎么样呢?例如print(”1”+1)。 同学们通过动手编码验证说明这样是错误的,借此抛出类型转换的概念。 学习类型转换函数int(x)、float(x)、str(x)并进行题目练习。 任务四、随机函数 python的随机函数是非常神奇且有意思的函数,学习关于random随即库的三种函数并提示学 生使用random一定要先导入random库,即random math。 将随机函数与之前学习的函数进行综合题目的编程练习。 随机产生一个在1~10的整数半径r,输出以r为半径的圆的面积s? 同学们编写调试代码,教师下去巡视进行互动指导。时间到后展示同学们的答案和参考答案, 对于其中的共性问题进行讲解。 任务五、自定义函数结构 展示两段代码,一段未使用函数,一段使用函数,通过对于引出自定义函数的概念和优点。 结合实际代码一一对应自定义函数的结构 任务六、自定义函数的注意事项 通过实际代码案例与让同学们知道自定义函数中 ... ...

~~ 您好,已阅读到文档的结尾了 ~~