第六课计算三角形的面积(ppt课件+教案)-2023新世纪版八年级上册《信息技术》.rar
新世纪版信息技术八年级上册第六课计算三角形的面积教学设计新世纪版信息技术八年级上册第六课计算三角形的面积教学设计课题 计算三角形的面积单元第六课学科信息技术年级八年级上册学习目标1、进一步熟悉函数的定义;2、了解什么是逻辑表达式,什么是关系表达式。能进行简单的逻辑运算;3、了解什么是库和自定义模块;4、掌握导入库和自定义模块的方法,能区分不同的导入方法对应的函数的引用方法。重点掌握导入库的方法难点逻辑表达式及其运算教学过程教学环节教师活动学生活动设计意图导入新课出示三角形图形提问:这是什么形状的图形思考:构成三角形的三边必须满足什么条件?师小结:假设三角形的三边的长度分别是 a,b,c,构成三角形的条件就是:a+bc 并且 b+ca 并且 a+cb在 Python 中可以表示成:a+bc and b+ca and a+cb观察图形,并回答问题借助数学图形,把学生引入主题讲授新课一、逻辑表达式1、师演示例题 6-1 并解释如何用几个关系表达式来表达条件的问题,引入了逻辑表达式。2、布置任务一:选择你喜欢的编程方式(代码或积木),输入程序并运行师巡堂解决学生操作问题3、师小结:逻辑运算的结果:True(真)和 False(假)。二、库的引用认真听,并记好笔记;小组合作探究完成任务小组探究,学通过演示引导学生学习,并布置任务,使学生在实践中理解条件与条件之间的关系,从而掌握如何用逻辑表达式运算通过小组探究,1、展示海伦公式,并作名词解释2、师演示例题 6-2 编写程序求任意三角形的面积。注意:sqrt()平方根函数:利用命令 from import,.导入函数3、任务二:分别使用 from import import as x 等三种格式调用 math 库中的函数 sqrt(),编写计算机三角形面积的程序。师巡堂解决学生操作问题三、自定义模块及其使用1、提问:我们能不能把自己编写的有价值的函数放在一起,方便自己调用,或方便分享给别人调用呢?3、拓展练习:将本课 ex63.py 移动到 ex64.py 所在目录的子目录下,然后运行 ex64.py(提示:必须在子目录下建立一个空的文件 _init_.py,然后用“import as x”对自定义模块进行引用)师巡堂讲解,并指导学生完成任务习 P35 小博士(三 种 调 用math 库中的函 数 sqrt()的格式)并完成任务。认真思考并回答问题学生听取老师讲解并了解什么是库和自定义模块学生自主练习培养学生相互协作完成练习的能力,并提高学习积极性,从而进一步掌握知识要点。通过学习,学生掌握导入库和自定义模块的方法,能区分不同的导入方法对应的函数的引用方法培养学生独立完成练习的能力。课堂小结给学生分为六个小组,分别总结本课所学的知识要点以及不足各组汇报总结,其他小组成员做补充。锻炼学生的总结能力,逻辑思维、语言表达能力。布置作业P37 试一试 编写程序:从键盘上输入圆的半径,然后输出圆的面积和圆的周长。(圆的面积公式:S=r2;圆的周长公式:C=2r;其中圆周率利用 math 库中的 math.pi 返回)要求:用作业本编写程序或在家用电脑登录未来教学生独立总结本课知识点,并独立完成作业。培养学生总结归纳的能力,并锻炼学生编写程序的能力。室平台完成作业板书第六课 计算三角形的面积一、逻辑表达式逻辑运算符:and or not结果只有两个:True(真)和 False(假)二、库的引用海伦公式:S=p(p-a)(p-b)(p-c)sqrt()平方根函数命令格式:fromimport,.三、自定义模块及其使用第六课 计算三角形的面积学习要点:学习要点:1、进一步熟悉函数的定义;2、了解什么是逻辑表达式,什么是关系表达式。能进行简单的逻辑运算;3、了解什么是库和自定义模块;4、掌握导入库和自定义模块的方法,能区分不同的导 入方法对应的函数的引用方法。重难点:重难点:掌握导入库的方法以及逻辑表达式及其运算。认一认:这是什么形状的图形思考:构成三角形的三边必须满足什么条件?三角形任意两边的和大于第三边假设三角形的三边的长度分别是a,b,c,构成三角形的条件就是:a+bc并且b+ca并且a+cb在Python中可以表示成:a+bc and b+ca and a+cb一、逻辑表达式 逻辑运算的结果只有两个:True(真)和False(假)。一般有六种关系运算符和三种逻辑运算符:=(等于)、(小于)、(大于)、=(大于等于)、(不等于)NOT(非)、AND(与)、OR(或)例如:若想判断 a 的值是否在区间(3,5)范围内,可以这样写:a3 and a5也可以这样写:3aa353 结果为 True,这个就是逻辑表达式逻辑运算符逻辑表达式说 明anda and b逻辑与。当a和b都为True时结果才为Ture。ora or b逻辑或。当a和b有一个为Ture时结果为Ture。notnot a逻辑非。如果a为True,not a就是False;如果ao False,not a 就是True。任务一:任务一:例题例题6-16-1,判断三个数能否组成三角形的三边。,判断三个数能否组成三角形的三边。要求:选择你喜欢的编程方式(代码或积木),输入程序并运行。要求:选择你喜欢的编程方式(代码或积木),输入程序并运行。1、多个条件同时成立怎么表示?用逻辑运算符“and”连接多个条件表达式。例如:a+bc and b+ca and a+cb2、多个条件中,任意一个成立怎么表示?用逻辑运算符“or”。即:oror例如:a+bc or b+ca or a+cb3、取反怎么表示?用逻辑运算符“not”。即:not例如:not(a+b+c)相当于a+b=c小博士:小博士:二、库的引用海伦公式又译作希伦公式、海龙公式、希罗公式、海伦秦九韶公式,传说是古代的叙拉古国王 希伦(Heron,也称海龙)二世发现的公式,利用三角形的三条边长来求取三角形面积。当三边的长度可以构成三角形的时候,可以用海伦公式计算三角形的面积:S=p(p-a)(p-b)(p-c)其中:a,b,c是三角形的三边的长度,p=(a+b+c)/2而公式里的p为半周长名词解释:名词解释:程序演示:程序演示:sqrt()平方根函数:利用命令from import,.导入函数例题6-2:编写程序求任意三角形的面积。任务二任务二:分别使用from import import as x等三种格式调用math库中的函数sqrt(),编写计算机三角形面积的程序。格式一:fromimport*意思是从指定的库中输入所有的函数格式二:import意思也是从指定的库中输入所有的函数,但在引用库中的函数的时候,需要加上库名作为前缀。例如:import maths=math.sqrt(p*(p-a)*(p-b)*(p-c)格式三:importas x用简单的别名代替库名,使引用更加简单。例如:import math as ms=m.sqrt(p*(p-a)*(p-b)*(p-c)三、自定义模块及其使用思考:思考:我们能不能把自己编写的有价值的函数放在一起,方便自己调用,或方便分享给别人调用呢?调用函数是模块化编程的重要特征,对于经常要用到的一些功能,python已经将它们编写成内置函数了,启动 python 之后就可以直接使用,例如:print()、input()等就是内置函数。但并不是所有常用的函数都是内置函数,还有一些常用函数放在了 python 的标准库中,需要将它们导入才能使用。例如开平方的函数 sqrt()就放在 python 的标准库 math 中程序演示:程序演示:例题6-3:创建求三角形面积的函数。这个程序包含了一个求三角形面积的函数,这个程序可以看成是一个模块。将本课 ex63.py 移动到 ex64.py 所在目录的子目录下,然后运行 ex64.py(提示:必须在子目录下建立一个空的文件 _init_.py,然后用“import as x”对自定义模块进行引用)拓展练习:作业布置P37 试一试 编写程序:从键盘上输入圆的半径,然后输出圆的面积和圆的周长。(圆的面积公式:S=r2;圆的周长公式:C=2r;其中圆周率利用math库中的math.pi返回)
收藏
编号:6942315
类型:共享资源
大小:1.63MB
格式:RAR
上传时间:2023-08-22
2
文币
- 资源描述:
-
新世纪版信息技术八年级上册第六课计算三角形的面积教学设计新世纪版信息技术八年级上册第六课计算三角形的面积教学设计课题 计算三角形的面积单元第六课学科信息技术年级八年级上册学习目标1、进一步熟悉函数的定义;2、了解什么是逻辑表达式,什么是关系表达式。能进行简单的逻辑运算;3、了解什么是库和自定义模块;4、掌握导入库和自定义模块的方法,能区分不同的导入方法对应的函数的引用方法。重点掌握导入库的方法难点逻辑表达式及其运算教学过程教学环节教师活动学生活动设计意图导入新课出示三角形图形提问:这是什么形状的图形思考:构成三角形的三边必须满足什么条件?师小结:假设三角形的三边的长度分别是 a,b,c,构成三角形的条件就是:a+bc 并且 b+ca 并且 a+cb在 Python 中可以表示成:a+bc and b+ca and a+cb观察图形,并回答问题借助数学图形,把学生引入主题讲授新课一、逻辑表达式1、师演示例题 6-1 并解释如何用几个关系表达式来表达条件的问题,引入了逻辑表达式。2、布置任务一:选择你喜欢的编程方式(代码或积木),输入程序并运行师巡堂解决学生操作问题3、师小结:逻辑运算的结果:True(真)和 False(假)。二、库的引用认真听,并记好笔记;小组合作探究完成任务小组探究,学通过演示引导学生学习,并布置任务,使学生在实践中理解条件与条件之间的关系,从而掌握如何用逻辑表达式运算通过小组探究,1、展示海伦公式,并作名词解释2、师演示例题 6-2 编写程序求任意三角形的面积。注意:sqrt()平方根函数:利用命令 from import,.导入函数3、任务二:分别使用 from import import as x 等三种格式调用 math 库中的函数 sqrt(),编写计算机三角形面积的程序。师巡堂解决学生操作问题三、自定义模块及其使用1、提问:我们能不能把自己编写的有价值的函数放在一起,方便自己调用,或方便分享给别人调用呢?3、拓展练习:将本课 ex63.py 移动到 ex64.py 所在目录的子目录下,然后运行 ex64.py(提示:必须在子目录下建立一个空的文件 _init_.py,然后用“import as x”对自定义模块进行引用)师巡堂讲解,并指导学生完成任务习 P35 小博士(三 种 调 用math 库中的函 数 sqrt()的格式)并完成任务。认真思考并回答问题学生听取老师讲解并了解什么是库和自定义模块学生自主练习培养学生相互协作完成练习的能力,并提高学习积极性,从而进一步掌握知识要点。通过学习,学生掌握导入库和自定义模块的方法,能区分不同的导入方法对应的函数的引用方法培养学生独立完成练习的能力。课堂小结给学生分为六个小组,分别总结本课所学的知识要点以及不足各组汇报总结,其他小组成员做补充。锻炼学生的总结能力,逻辑思维、语言表达能力。布置作业P37 试一试 编写程序:从键盘上输入圆的半径,然后输出圆的面积和圆的周长。(圆的面积公式:S=r2;圆的周长公式:C=2r;其中圆周率利用 math 库中的 math.pi 返回)要求:用作业本编写程序或在家用电脑登录未来教学生独立总结本课知识点,并独立完成作业。培养学生总结归纳的能力,并锻炼学生编写程序的能力。室平台完成作业板书第六课 计算三角形的面积一、逻辑表达式逻辑运算符:and or not结果只有两个:True(真)和 False(假)二、库的引用海伦公式:S=p(p-a)(p-b)(p-c)sqrt()平方根函数命令格式:fromimport,.三、自定义模块及其使用第六课 计算三角形的面积学习要点:学习要点:1、进一步熟悉函数的定义;2、了解什么是逻辑表达式,什么是关系表达式。能进行简单的逻辑运算;3、了解什么是库和自定义模块;4、掌握导入库和自定义模块的方法,能区分不同的导 入方法对应的函数的引用方法。重难点:重难点:掌握导入库的方法以及逻辑表达式及其运算。认一认:这是什么形状的图形思考:构成三角形的三边必须满足什么条件?三角形任意两边的和大于第三边假设三角形的三边的长度分别是a,b,c,构成三角形的条件就是:a+bc并且b+ca并且a+cb在Python中可以表示成:a+bc and b+ca and a+cb一、逻辑表达式 逻辑运算的结果只有两个:True(真)和False(假)。一般有六种关系运算符和三种逻辑运算符:=(等于)、(小于)、(大于)、=(大于等于)、(不等于)NOT(非)、AND(与)、OR(或)例如:若想判断 a 的值是否在区间(3,5)范围内,可以这样写:a3 and a5也可以这样写:3aa353 结果为 True,这个就是逻辑表达式逻辑运算符逻辑表达式说 明anda and b逻辑与。当a和b都为True时结果才为Ture。ora or b逻辑或。当a和b有一个为Ture时结果为Ture。notnot a逻辑非。如果a为True,not a就是False;如果ao False,not a 就是True。任务一:任务一:例题例题6-16-1,判断三个数能否组成三角形的三边。,判断三个数能否组成三角形的三边。要求:选择你喜欢的编程方式(代码或积木),输入程序并运行。要求:选择你喜欢的编程方式(代码或积木),输入程序并运行。1、多个条件同时成立怎么表示?用逻辑运算符“and”连接多个条件表达式。例如:a+bc and b+ca and a+cb2、多个条件中,任意一个成立怎么表示?用逻辑运算符“or”。即:oror例如:a+bc or b+ca or a+cb3、取反怎么表示?用逻辑运算符“not”。即:not例如:not(a+b+c)相当于a+b=c小博士:小博士:二、库的引用海伦公式又译作希伦公式、海龙公式、希罗公式、海伦秦九韶公式,传说是古代的叙拉古国王 希伦(Heron,也称海龙)二世发现的公式,利用三角形的三条边长来求取三角形面积。当三边的长度可以构成三角形的时候,可以用海伦公式计算三角形的面积:S=p(p-a)(p-b)(p-c)其中:a,b,c是三角形的三边的长度,p=(a+b+c)/2而公式里的p为半周长名词解释:名词解释:程序演示:程序演示:sqrt()平方根函数:利用命令from import,.导入函数例题6-2:编写程序求任意三角形的面积。任务二任务二:分别使用from import import as x等三种格式调用math库中的函数sqrt(),编写计算机三角形面积的程序。格式一:fromimport*意思是从指定的库中输入所有的函数格式二:import意思也是从指定的库中输入所有的函数,但在引用库中的函数的时候,需要加上库名作为前缀。例如:import maths=math.sqrt(p*(p-a)*(p-b)*(p-c)格式三:importas x用简单的别名代替库名,使引用更加简单。例如:import math as ms=m.sqrt(p*(p-a)*(p-b)*(p-c)三、自定义模块及其使用思考:思考:我们能不能把自己编写的有价值的函数放在一起,方便自己调用,或方便分享给别人调用呢?调用函数是模块化编程的重要特征,对于经常要用到的一些功能,python已经将它们编写成内置函数了,启动 python 之后就可以直接使用,例如:print()、input()等就是内置函数。但并不是所有常用的函数都是内置函数,还有一些常用函数放在了 python 的标准库中,需要将它们导入才能使用。例如开平方的函数 sqrt()就放在 python 的标准库 math 中程序演示:程序演示:例题6-3:创建求三角形面积的函数。这个程序包含了一个求三角形面积的函数,这个程序可以看成是一个模块。将本课 ex63.py 移动到 ex64.py 所在目录的子目录下,然后运行 ex64.py(提示:必须在子目录下建立一个空的文件 _init_.py,然后用“import as x”对自定义模块进行引用)拓展练习:作业布置P37 试一试 编写程序:从键盘上输入圆的半径,然后输出圆的面积和圆的周长。(圆的面积公式:S=r2;圆的周长公式:C=2r;其中圆周率利用math库中的math.pi返回)
展开阅读全文
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第六课计算三角形的面积(ppt课件+教案)-2023新世纪版八年级上册《信息技术》.rar》由用户(QXX)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 关 键 词:
-
信息技术
第六
计算
三角形
面积
ppt
课件
教案
_2023
世纪版
年级
上册
163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。