(共8张PPT)
第四课、顺序结构程序设计
信息技术
八年级上
新知讲解
顺序结构是程序设计中最简单、最基本的结构方式。顺序结构程序设计只需要根据问题解决的解决步骤依次编写程序代码即可。
顺序结构
新知讲解
新知讲解
开始
结束
输入边长a,b,c
输入面积s
新知讲解
拓展练习
开始
结束
输入R
输入S,L
谢谢
21世纪教育网(www.21cnjy.com)
中小学教育资源网站
有大把高质量资料?一线教师?一线教研员?
欢迎加入21世纪教育网教师合作团队!!月薪过万不是梦!!
详情请看:
https://www.21cnjy.com/help/help_extract.php
已7世纪盲
wwu2icny.com
已7世纪就盲
wwu2icny.com
已7世纪盲
uuU.≥icny.com
p
sadc
tabia
m
d
e
7世纪载
p
sdc
ab
m
d
e
2
代码段1
代码段2
顺序结构
版权声明
21世纪教育网w.21cnjy.com(以下简称“本网站”)系属深圳市二一教育股份有限公司(以下简称“本公司”)
旗下网站,为维护本公司合法权益,现依据相关法律法规作出如下郑重声明
本网站上所有原创内容,由本公司依据相关法律法规,安排专项经费,运营规划,组织名校名师创作完成,
著作权归属本公司所有。
二、经由网站用户上传至本网站的试卷、教案、课件、学案等内容,由本公司独家享有信息网络传播权,其作品
仅代表作者本人观点,本网站不保证其内容的有效性,凡因本作品引发的任何法律纠纷,均由上传用户承担法律责任
本网站仅有义务协助司法机关了解事实情况
三、任何个人、企事业单位(含教育网站)或者其他组织,未经本公司许可,不得使用本网站任何作品及作品的
组成部分(包括但不限于复制、发行、表演、广播、信息网络传播、改编、汇编、翻译等方式),一旦发现侵权,本
公司将联合司法机关获取相关用户信息并要求侵权者承担相关法律责任
四、一旦发现侵犯本网站作品著作权的行为,欢迎予以举报。
举报电话:4006379991
举报信息一经核实,本公司将依法追究侵权人法律责任!
五、本公司将结合广大用户和网友的举报,联合全国各地文化执法机关和相关司法机关严厉打击侵权盗版行为
依法追究侵权人的民事、行政和刑事责任!
特此声明
深圳市二一教育股份有限公司中小学教育资源及组卷应用平台
第四课、顺序结构程序设计
教学设计
1教学目标
1、
通过“海伦公式求三角形面积”的程序实例,理解顺序结构程序的执行流程。
2、
巩固程序中变量、表达式、常用函数、赋值语句的使用。?
3、
掌握顺序结构程序设计的一般过程?
2重点难点
重点:顺序结构的程序设计。
难点:题目分析过程。
3教学过程
1、什么是顺序结构
顺序结构是程序设计中最简单、最基本的结构方式。顺序结构程序设计只需要根据问题解决的解决步骤依次编写程序代码即可。
问题:编写一个“用海伦公式求三角形面积”
1、
问题分析
用海伦公式求三角形面积
用海伦公式求解三角形面积,需先知道三条边的长度,然后根据公式计算面积。
海伦公式
假设三角形的三条边长分别为a,b,c,则三角形的面积s可以用如下公式计算:s=(p
(p-a)
(p-b)
(p-c))
0.5
,其中p=(a+b+c)/2。因此,用海伦公式求三角形面积时,一般要先算出P,再利用公式算出面积s。
2、
设计算法
根据算法的特征,算法设计时一般要先明确输入的数据和输出的数据。
根据以上分析,用“海伦公式求解三角形的面积”的算法用自然语言可以:
(1)
输入三角形的三边长a,b,c。
(2)
计算p,公式p=(a+b+c)/2。
(3)
计算面积s,公式s=(p
(p-a)
(p-b)
(p-c))
0.5
。
(4)
输出面积
(5)
流程图
3、
编写代码和运行程序
1、编写代码
选择菜单“File→New
File”。程序编写完,选择“File→Save”,取文件名(如“计算三角形面积.py”),然后保存。
#输入三角形的三边长
a=float(input(‘输入三角形第一边长:
’))
b=float(input(‘输入三角形第二边长:
’))
c=float(input(‘输入三角形第三边长:
’))
p=(a+b+c)/2
//计算三角形的半周长
s=(p
(p-a)
(p-b)
(p-c))
0.5
//计算三角形的面积
print(‘三角形面积为:
’,s)//输出三角形的面积
2、调试运行
按“F5”键,输入三角形的三边长,观察运行结果。
2、拓展练习
计算圆的面积和周长
1、
问题分析
根据圆的半径R,可计算圆的面积S和周长L。S=πR2
;L=2πR;
2、
算法设计
流程图如图
3、
代码填空
R=float(input(“请输入圆的半径R:
”))
pi=3.14
S=________
L=_________
Print(“圆的面积为:
”,S,”圆的周长为:
”,L)
4、
运行
开始
结束
输入边长a,b,c
输入面积s
?
?
开始
结束
输入R
输入S,L
?
?
?
21世纪教育网
www.21cnjy.com
精品试卷·第
2
页
(共
2
页)
HYPERLINK
"http://www.21cnjy.com/"
21世纪教育网(www.21cnjy.com)