中职信息技术高教版基础模块下册第五单元:5.2设计简单程序教学课件(共23张PPT)

资源下载
  1. 二一教育资源

中职信息技术高教版基础模块下册第五单元:5.2设计简单程序教学课件(共23张PPT)

资源简介

(共23张PPT)
顺序结构、选择结构、循环结构(第一课时)
年 级:职高一年级
学 科:信息技术 基础模块(下册)
了解顺序结构、选择结构和循环结构;
会用流程图表示顺序结构、选择结构或循环结构,解决生活中常见问题。
三国时期,曹操想称一头大象。当时人们你一言我一语,谁也提不出一个切实可行的办法。就在这时,曹操的儿子曹冲说:“我有个办法。把大象赶到一艘大船上,看船身下沉多少,就沿着水面,在船舷上画一条线。再把大象赶上岸,往船上装石头,判断放上去的石头是否与水面做的记号齐平,直到装到船下沉到画线的地方为止,然后称一称船上的石头,石头有多重,大象就有多重。”
顺序结构
是按照语句顺序执行程序,
是最简单的程序结构。
把大象赶上船
沿着水面在船舷上画一条线
大象的重量
把大象赶上船
沿着水面在船舷上画一条线
开始
把大象赶上岸
结束
大象、船、石头
放石头到船上
称一称船上的石头
石头有多重,大象就有多重
往船上放石头时是否与记号齐平


大象的重量
把大象赶上船
沿着水面在船舷上画一条线
开始
把大象赶上岸
结束
大象、船、石头
放石头到船上
称一称船上的石头
石头有多重,大象就有多重
往船上放石头时是否与记号齐平


往船上放石头时是否与记号齐平


判断结构
也称分支结构,是根据给定的
条件选择执行的程序语句。
大象的重量
把大象赶上船
沿着水面在船舷上画一条线
开始
把大象赶上岸
结束
大象、船、石头
放石头到船上
称一称船上的石头
石头有多重,大象就有多重
往船上放石头时是否与记号齐平


循环结构
是根据给定的条件反复执行
相同的程序语句。
往船上放石头时是否与记号齐平


放石头到船上
称一称船上的石头
题目1:如果不下雨,学校周一会进行升国旗和国旗下讲话活动,但遇到下雨,就会取消该活动,符合该流程的正确结构是()。
A.顺序结构
B.选择结构
C.循环结构
题目2:我们按照课表上的语文、数学、专业、体育、德育进行上课,这个属于()结构。
A.顺序结构
B.选择结构
C.循环结构
题目3:当生活中遇到重复出现的问题时,可以联想到()。
A.顺序结构
B.选择结构
C.循环结构
题目4:龟兔赛跑中的兔子,看到乌龟落的老远,于是在大树下休息了。这个过程中兔子心理是用了()。
A.顺序结构
B.选择结构
C.循环结构
案例1:当我们要乘坐公交车来学校上学的时候,我们先上车、再投币、最后找座位坐下。
当我们要乘坐公交车来学校上学的时候,我们先上车、再投币、最后找座位坐下。
语句1
语句2
语句n
...
上车
投币
找座位坐下
开始
结束
题目5:关于“我们去超市购物,先挑选物品,再去收银台付钱,最后拿到自己的物品”这个流程,请选择正确的流程图表示方式。
挑选物品
收银台付钱
拿到物品
开始
结束
收银台付钱
挑选物品
拿到物品
开始
结束
案例2:当我们要乘车来学校上学,在等公交车的时候,比如我们要坐512路公交车,发现如果停在站台前的是512路,那么就上车,如果不是那么就不上车。
条件表达式
语句组
其他语句组
if<条件表达式>
<语句组>
if语句基本语法(单分支):
Y
N
if<条件表达式>:
<语句组1>
else
<语句组2>
条件表达式
语句组1
语句组2
其他语句组
if-else语句基本语法(双分支):
Y
N
if<条件表达式>:
<语句组1>
elif<条件表达式2>:
<语句组2>
...
else:
<语句组n+1>
elif语句基本语法(多分支):
条件表达式1
其他语句组
语句组1
条件表达式2
条件表达式n
其他语句组n+1
语句组2
语句组n
...
...
Y
Y
Y
N
N
N
当我们要乘车来学校上学,在等公交车的时候,比如我们要坐512路公交车,发现如果停在站台前的是512路,那么就上车,如果不是那么就不上车。
条件表达式
语句组1
语句组2
其他语句组
Y
N
是512路吗
上车
不上车
Y
N
题目6:“夏天打开空调制冷,当设定温度后,当室内温度高于设定温度时,开始制冷,当温度降至设定温度时,则转为通风状态。”请在下面的流程图框中填入对应内容。
开始
输入设定温度和室温
输出设定温度和室温
结束
N
Y
室温>设定温度
制冷
通风
当我们要乘车来学校上学,在等公交车的时候,比如我们坐512路公交车,发现如果停在站台前的是512路,那么就上车,如果不是,那么就继续等,直到等到512路再上车。
while<条件表达式>:
<语句组>
while语句用于事先不知道循环次数的循环
while语句基本语法:
条件表达式
语句组
循环体后面的语句
for<迭代变量>in<序列>:
<语句组>
for语句用于已知循环次数的循环
for语句基本语法:
Y
N
循环体
发现如果停在站台前的不是512路,那么就继续等,直到等到512路再上车;如果是,那么就上车。
不是512路?
继续等
上车
Y
N
题目7:“中学生体育达标其中一项是跳远。每人有3次机会,最终取跳的最远的那一次成绩。”请把流程图来补充完整。
开始
初始值t1=0,次数=1
结束

t1=t2,t2=0
设定跳远原数值为t1,新数值为t2.
输出t1

跳远,产生t2数据
次数=次数+1
次数<=3
t2>t1


1、什么是顺序结构、选择结构、循环结构?
2、顺序结构中的先后步骤能颠倒吗?
3、常见的选择结构有哪几种?
4、循环结构根据是否知道循环次数,分成哪几种?
课后作业:
1.了解什么是顺序结构、选择结构、循环结构;
2.会用流程图表示顺序结构、选择结构、循环结构,解决常见生活问题。
总结:

展开更多......

收起↑

资源预览