首页
初中语文
初中数学
初中英语
初中科学
初中历史与社会(人文地理)
初中物理
初中化学
初中历史
初中道德与法治(政治)
初中地理
初中生物
初中音乐
初中美术
初中体育
初中信息技术
资源详情
初中信息科技
新世纪版(2018)
八年级上册(2018)
第六课 计算三角形的面积
第六课计算三角形的面积(课件+教案)
文档属性
名称
第六课计算三角形的面积(课件+教案)
格式
rar
文件大小
3.4MB
资源类型
试卷
版本资源
新世纪版
科目
信息技术(信息科技)
更新时间
2018-10-18 16:06:56
点击下载
文档简介
新世纪版信息技术八年级上册第六课计算三角形的面积教学设计
课题
计算三角形的面积
单元
第六课
学科
信息技术
年级
八年级上册
学习
目标
1、进一步熟悉函数的定义;
2、了解什么是逻辑表达式,什么是关系表达式。 能进行简单的逻辑运算;
3、了解什么是库和自定义模块;
4、掌握导入库和自定义模块的方法,能区分不同的导入方法对应的函数的引用方法。
重点
掌握导入库的方法
难点
逻辑表达式及其运算
教学过程
教学环节
教师活动
学生活动
设计意图
导入新课
出示三角形图形
提问:这是什么形状的图形
思考:构成三角形的三边必须满足什么条件?
师小结:
假设三角形的三边的长度分别是a,b,c,构成三角形的条件就是:
a+b>c并且b+c>a并且a+c>b
在Python中可以表示成:
a+b>c and b+c>a and a+c>b
观察图形,并回答问题
借助数学图形,把学生引入主题
讲授新课
逻辑表达式
1、师演示例题6-1并解释如何用几个关系表达式
来表达条件的问题,引入了逻辑表达式。
2、布置任务一:
选择你喜欢的编程方式(代码或积木),输入程序并运行
师巡堂解决学生操作问题
师小结:逻辑运算的结果:True(真)和False(假)。
库的引用
展示海伦公式,并作名词解释
师演示例题6-2编写程序求任意三角形的面积。
注意:sqrt()平方根函数:利用命令from<库名> import<函数1>,<函数2>,...导入函数
3、任务二:
分别使用from<库名> import<库名> import<库名> as x等三种格式调用math库中的函数sqrt(),编写计算机三角形面积的程序。
师巡堂解决学生操作问题
自定义模块及其使用
1、提问:我们能不能把自己编写的有价值的函数放在一起,方便自己调用,或方便分享给别人调用呢?
拓展练习:
将本课 ex63.py 移动到 ex64.py 所在目录的子目录下,然后运行 ex64.py
( 提示:必须在子目录下建立一个空的文件 __init__.py,然后用“import <
子目录 . 模块 > as x”对自定义模块进行引用 )
师巡堂讲解,并指导学生完成任务
认真听,并记好笔记;小组合作探究完成任务
小组探究,学习P35小博士(三种调用math库中的函数sqrt()的格式)并完成任务。
认真思考并回答问题
学生听取老师讲解并了解什么是库和自定义模块
学生自主练习
通过演示引导学生学习,并布置任务,使学生在实践中理解条件与条件之间的关系,从而掌握如何用逻辑表达式运算
通过小组探究,培养学生相互协作完成练习的能力,并提高学习积极性,从而进一步掌握知识要点。
通过学习,学生掌握导入库和自定义模块的方法,能区分不同的导入方法对应的函数的引用方法
培养学生独立完成练习的能力。
课堂小结
给学生分为六个小组,分别总结本课所学的知识要点以及不足
各组汇报总结,其他小组成员做补充。
锻炼学生的总结能力,逻辑思维、语言表达能力。
布置作业
P37 试一试
编写程序:从键盘上输入圆的半径,然后输出圆的面积和圆的周长。
(圆的面积公式:S=πr2;圆的周长公式:C=2πr;其中圆周率π利用math库中的math.pi返回)
要求:用作业本编写程序或在家用电脑登录未来教室平台完成作业
学生独立总结本课知识点,并独立完成作业。
培养学生总结归纳的能力,并锻炼学生编写程序的能力。
板书
第六课 计算三角形的面积
逻辑表达式
逻辑运算符:and or not
结果只有两个:True(真)和False(假)
库的引用
海伦公式:S=√[p(p-a)(p-b)(p-c)]
sqrt()平方根函数
命令格式:from<库名>import<函数1>,<函数2>,...
自定义模块及其使用
课件16张PPT。第六课 计算三角形的面积学习要点:1、进一步熟悉函数的定义;
2、了解什么是逻辑表达式,什么是关系表达式。
能进行简单的逻辑运算;
3、了解什么是库和自定义模块;
4、掌握导入库和自定义模块的方法,能区分不同的导
入方法对应的函数的引用方法。重难点:掌握导入库的方法以及逻辑表达式及其运算。认一认:这是什么形状的图形思考:构成三角形的三边必须满足什么条件?三角形任意两边的和大于第三边假设三角形的三边的长度分别是a,b,c,构成三角形的条件就是:
a+b>c并且b+c>a并且a+c>b
在Python中可以表示成:
a+b>c and b+c>a and a+c>b一、逻辑表达式 逻辑运算的结果只有两个:True(真)和False(假)。一般有六种关系运算符和三种逻辑运算符:=(等于)、<(小于)、<=(小于等于)、>(大于)、>=(大于等于)、<>(不等于)NOT(非)、AND(与)、OR(或)例如:若想判断 a 的值是否在区间 (3, 5) 范围内,可以这样写:
a>3 and a<5
也可以这样写:3
或者:5>a>3
5>3 结果为 True, 这个就是逻辑表达式任务一:例题6-1,判断三个数能否组成三角形的三边。
要求:选择你喜欢的编程方式(代码或积木),输入程序并运行。1、多个条件同时成立怎么表示?
用逻辑运算符“and”连接多个条件表达式。例如:
a+b>c and b+c>a and a+c>b
2、多个条件中,任意一个成立怎么表示?
用逻辑运算符“or”。即:<条件1>or<条件2>or<条件3>
例如:a+b
3、取反怎么表示?用逻辑运算符“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<函数1>,<函数2>,...导入函数例题6-2:编写程序求任意三角形的面积。任务二:分别使用from<库名> import<库名> import<库名> as x等三种格式调用math库中的函数sqrt(),编写计算机三角形面积的程序。小博士格式一:from<库名>import*
意思是从指定的库中输入所有的函数
格式二:import<库>
意思也是从指定的库中输入所有的函数,但在引用库中的函数的时候,需要加上库名作为前缀。例如:import math
s=math.sqrt(p*(p-a)*(p-b)*(p-c))
格式三:import<库名>as x
用简单的别名代替库名,使引用更加简单。例如:import math as m
s=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=2πr;其中圆周率π利用math库中的math.pi返回)
点击下载
同课章节目录
第一课 用Python编程
第二课 变量与赋值
第三课 图形化编程
第四课 分支程序
第五课 函数
第六课 计算三角形的面积
第七课 循环程序
第八课 幸运大抽奖
第九课 画正多边形
第十课 画彩色螺旋图
第十一课 画正多角星(一)
第十二课 画正多角星(二)
第十三课 电话号码簿
第十四课 凯撒密码
点击下载
VIP下载