内容正文:
探索算法的描述
1
学习目标
C o n t e n t s
学会算法及其描述
01
学会绘制简单的流程图
02
行业PPT模板http:///hangye/
能利用图形化软件编写简单程序
03
模板来自于: 第一PPT https:///
2
新课导入—走迷宫(第一关)
3
新课导入—走迷宫(第二关)
4
请同学们通过小组探究的方式,讨论你刚才是如何通过迷宫的,如何描述走出迷宫的算法?
5
自然语言描述算法
自然语言描述算法:
指使用日常语言来描述逻辑和步骤
如走迷宫游戏的步骤描述。
6
课堂练习
快艇从A地到达B地,行驶速度是每小时50千米,
行驶时间是2.5小时
A
B
快艇行驶动画演示
7
用自然语言描述快艇行驶距离的算法。
第一步
输入:行驶速度50
第二步
输入:行驶时间2.5
第三步:
计算:50*2.5
第四步
输出:125
8
流程图描述算法
图书馆借阅流程视频
9
借书流程示意图
凭图书馆借阅证进入书库
选 书
取 书
决定借
决定不借
书还原处
到工作人员处刷卡
扫描书籍条形码
携书离开
10
用来表示算法的图示称作流程图。流程图由一组指定含义的图形符号和带箭头的流程线组成。
流程图概念
11
名 称 图形形状 功 能
起止框 表示算法的开始和结束
输入/输出框 表示数据输入或结果输出
执行框 表示一个步骤或过程
判断框 表示条件判断
流程线 表示算法执行的方向和顺序
常用流程图的图形符号及功能
12
课堂练习
计算快艇行驶流程的算法用流程图的形式表示出来。
仔细阅读该图,并补齐流程图中的内容。
开 始
输 入 v
s=
输 出 s
结 束
计算快艇行驶路程算法流程图
13
图形化编程语言描述算法
模块区
脚本区
舞台区
角色背景区
14
图形化编程语言描述算法
15
图形化编程语言描述算法
16
描述方式 相同点 不同点
自然语言
流程图
编程语言
总结提高
17
课堂练习
执行图中的流程后,输出y的结果为5,则输入的x的值是( )
开 始
输 入 x
y=2x-1
输 出 y
结 束
18
课堂练习
请绘制计算三角形面积的流程图,并尝试在图形化编程软件中编写其对应的程序
19
课堂小结
C o n t e n t s
算法及其描述
01
绘制简单的流程图
02
行业PPT模板http:///hangye/
利用图形化软件编写简单程序
03
模板来自于: 第一PPT https:///
20
下节课见!
21
EVCapture4.2.1软件录制
Lavf57.25.100
本视频由湖南一唯信息科技开发的EV录屏软件录制,www.ieway.cn
$$nullnull