浙教版(2020)八年级上册 第4课 顺序结构程序设计 课件(24PPT)

文档属性

名称 浙教版(2020)八年级上册 第4课 顺序结构程序设计 课件(24PPT)
格式 zip
文件大小 3.5MB
资源类型 教案
版本资源 浙教版
科目 信息技术(信息科技)
更新时间 2022-10-26 16:25:53

图片预览

文档简介

(共24张PPT)
第4课 顺序结构程序设计
2
1 认识顺序结构
遵循先后顺序执行
与很多事物的发展规律类似
顺序结构程序设计
植物生长
动物生长
面包制作
3
2.1 求面积并记录所花时间
直角三角形
3
5
4
等腰三角形
2
2
3
非特殊三角形
7
8
9



4
2.2 求面积的方法
直角三角形
3
5
4
等腰三角形
2
2
3
作高法
——
s 面积
d 底边
h 高
s = d * h / 2
h
d : 4
h : 3
d : 3
h : ?
5
2.2 求面积的方法
非特殊三角形
7
8
9
海伦公式
——
s 面积
a b c 三条边
p = (a + b + c) / 2 半周长
s =
阿基米德
6
3.1 想一想
Think
about it.
请同学们使用自然语言描述
s =
海伦公式 算法设计
7
3.2 算法流程图
输入三角形三条边
边长用a、b、c表示
8
3.2 算法流程图
计算半周长:p
公式:p = (a + b + c) / 2
9
3.2 算法流程图
计算面积:s
S=
等价于 S = (p*(p-a)*(p-b)*(p-c))**0.5
10
3.2 算法流程图
输出面积:s
print()函数
11
4.1 新建文件并保存
打开IDLE
——
文件保存为:计算三角形面积.py
. 01
12
4.2 添加合理注释
符号:#
——
注释信息:输入三角形的三边长
. 02
13
4.3 输入三角形的三边长
input函数
——
float函数:字符串格式转换为浮点数格式
. 03
14
4.4 计算三角形的半周长
三角形半周长:p
——
公式:p = (a + b + c) / 2
. 04
15
4.5 计算三角形的面积
三角形面积:s
——
海伦公式:s = (p * (p - a) * (p - b) * (p - c)) ** 0.5
. 05
16
4.6 输出三角形的面积
print函数
——
注意:引号(单引号或双引号)为英文符号 逗号不能遗漏
. 06
17
4.7 调试运行
F5:运行
——
边长:7 、8、9
. 07
18
5.1 想一想
用这个算法计算三角形的面积
对输入数据有没有限制呢?
www.islide.cc
19
5.2 组成三角形的条件
Q &A
三条边需满足条件
两边之和大于第三边
a + b > c
a + c > b
b + c > a
20
6.1 问题分析
(1)问题分析
(2)算法设计
(3)代码填空
(4)调试运行
计算圆的面积和周长
根据圆的半径R 可以计算圆的面积S和周长L
圆面积计算公式:
圆周长计算公式:
R
21
6.2 算法设计
(1)问题分析
(2)算法设计
(3)代码填空
(4)调试运行
输入数据:R 输出数据:面积S 周长L
输入:圆
处理:圆面积 圆周长
输出:圆面积S和圆周长L
自然语言描述
R
22
6.3 代码填空
(1)问题分析
(2)算法设计
(3)代码填空
(4)调试运行
R
23
6.3 代码填空
(1)问题分析
(2)算法设计
(3)代码填空
(4)调试运行
R
24
6.4 运行调试
(1)问题分析
(2)算法设计
(3)代码填空
(4)调试运行
F5 运行程序
根据圆的半径R 可以计算圆的面积S和周长L
输入圆半径R:10