内容正文:
《Python的函数》教学设计
一、教材和学情分析
本章节《Python的函数》python程序设计语言的基础知识最后一节,内容不难,但知识点较多,也是学生第一次接触程序中函数的概念。对于Python的函数教材中共分为内置函数、库函数和自定义函数。其中 对于内置函数书上列举了许多,应要求学生掌握常用的内置函数,特别是其中与数学相关的函数在此后 的编程中应用很广泛。对于库函数比较普遍可以稍微拓展,而对于自定义函数在本节未提及,我们在后续的教学当中在做介绍。
二、教学建议
本章节教学要特别注意与前面的所学习的数据类型、运算符等知识有机融合,让学生在学习新知识 的同时不断复习巩固已学习的知识。同时,可以适当的出一些简单的编程题让学生进行练习,为后面的 学习做好铺垫。
三、三维目标
1. 知识与技能
1. 理解函数的概念。(信息意识)
2. 能使用函数解决问题。(计算思维、创新意识)
2. 过程与方法
1. 通过对问题的讨论引出函数的概念,为编写程序作准备。
2. 利用函数解决问题的便利优势,促使学生主动去探索更多函数的用法,进而引入外部库函数的使用。有助于理解相关概念之间的联系与区别。
3. 将实际问题和函数编码紧密联系,提高学生的分析问题和解决问题的能力,感受程序解决问题的过程。
3. 情感、态度与价值观
1. 学生通过积极参与课堂上对问题的分析,感受函数的重要性。
2. 通过教师引导和同学们的自主思考,编码函数解决问题,提高学生动手实践和修改调试的能 力,初步发展学生的程序思维。
3. 让学生在编写程序的过程中激发对信息技术的兴趣。
四、教学重难点
教学重点:
使用函数解决问题
教学难点:
熟练使用函数
教学环节
教学内容
教师活动
学生活动
时间
安排
导入
新课(5分钟)
回顾已学内容,复习表达式的书写,判断正确的表达式。
从房屋建设的各种基础材料类比程序中的重复性代码,思考有没有更好的办法用简单的语句替代程序中的大量重复性功能代码?
回顾已学知识
思考教师提出问题;
5
分钟
学生操作(15分钟)
教师展示课本常用内置函数表,学生按要求完成工作
提出问题,如何使用内置函数快速解决以下问题?
学生自学函数表理解常见函数的定义,在python当中自主完成教师给出任务
题目如下:
1、print(d)37对应的二进制代码:
2、 88对应的ASCII字符;
3、题目:
#将下列程序补充完整
#评分打分规则:评分时删去一个最高分和一个最低分,将剩下的分数
#相加得到基础分,再乘以难度系数,得出该动作最后得分。
t=3.5
score=[7.9,8.6,8.5,8.1,7.0]
a= #最低分
b= #最高分
c= #总分
d= #最终得分
1、学生操作,学会函数的使用方法;
2、小组讨论总结为什么会有函数?函数的优势是什么?
知识讲解(5分钟)
介绍函数的概念及分类
函数:是组织好的、可重复利用的、用来实现某一功能的代码段。
2、ppt展示课本常用内置函数,提出函数的分类,内置函数,库函数和自定义函数。
3、函数的调用方法:
函数名(参数)
理解函数的作用和优势
5分钟
学生实践操作2(10分钟)
1、 教师给出实际问题要求学生解决;
2、 引入外部库函数的使用方法
a = -4
b = 4.567
pow(a,3)
round(b)
round(b,2)
math.sqrt(-a)
运行函数,说出函数的作用是什么?
学生实践操作,自主探究更多函数的作用;
思考为什么最后一个函数的用法不一样,应该怎么作才能得到正确结果?
10分钟
课堂总结及课后思考(5分钟)
1、 教师总结内置函数用法;
2、 Import的使用;
学科网(北京)股份有限公司
$