本节目标
1.学习绘制程序流程图
2.根据项目绘制流程图
3.根据流程图编写程序
引入
在日常生活中人们做任何事情都需要遵循一定的程序,既要按照一定的顺序来操作,其中某些顺序是不可改变的,就像我们必须“先穿袜子,后穿鞋”一样,如何尽快形成编写程序的能力呢?从语法和思路两方面出发。
语法为基,思路为本
语法:包含最基础的程序书写规则,变量定义,函数定义和调用,三种逻辑结构的熟练掌握与运用。编写程序类似写作文,熟练掌握语法,才能将程序清晰、正确的写出。
思路:从问题提出,到程序实现。先要思考问题,提出解决方案,在将方案描述成程序。没有中间的思考和提出解决方案的过程,是不可能写出完美解决问题的程序。程序流程图是帮助我们理清思路的极佳工具。
什么是流程图?
流程图是一种常见的工作图标,以特定图形符号加上说明,表示算法的图,称为流程图或框图。流程图主要用来说明某一过程。这种过程既可以是生产线上的工艺流程,也可以完成一项任务必须的管理过程。
程序流程图
1.优点
①整理思路,简化过程
②采用简单规范的符号,画法简单
③便于描述,容易理解
④结构清晰,逻辑性强
⑤更换人手,按图索骥,容易上手
2.四个基本组成要素
3.基本要求
4.要求具体表达:
5.优化
实际应用
思路
编写程序流程时基本按照:
项目
项目1:LED灯闪烁
要求:
1.LED灯点亮
2.持续一会儿
3.LED灯熄灭
4.持续一会儿
项目2:通过按键开关点亮LED灯
要求:
当开关闭合时候红色LED灯点亮,
当开关断开时候绿色LED灯点亮。
依据项目要求绘制流程图
依据流程图编写程序
电路实物图