少儿趣味编程-Scratch控制-三种程序结构目录Contents学习目标Part1程序结构相关知识Part2三种程序结构Part3实践与思考Part4课后练习Part5Part1学习目标少儿趣味编程-Scratch学习目标了解程序结构的相关知识熟练掌握顺序、选择、循环三种程序结构熟悉掌握三种程序结构的代码模块Part2程序结构相关知识少儿趣味编程-Scratch程序结构相关知识程序结构一般指结构化程序设计
结构化程序设计是进行以模块功能和处理过程设计为主的详细设计的基本原则
结构化程序设计是过程式程序设计的一个子集,它对写入的程序使用逻辑结构,使得理解和修改更有效更容易
Scratch作为一种程序设计语言,具有计算机语言的一切结构特征
一般来说,任何复杂的程序都是由顺序、选择、循环这三种基本的结构组成的
这三种结构既可以单独使用,也可以相互结合组成较为复杂的程序结构
Part3三种程序结构少儿趣味编程-Scratch三种程序结构-顺序结构顺序结构的程序设计是最简单的,也就是说,程序是按从上往下的顺序执行的
顺序结构表示程序中的各种操作是按照他们出现的先后顺序执行的
例如:包饺子的过程开始-->和面-->和馅-->擀皮-->包饺子-->煮饺子-->结束三种程序结构-选择结构选择结构也称为判断结构或分支结构,是在程序的处理步骤中出现了分支,需要根据某一特定的条件选择其中的一个分支执行,这样可以使得程序更加具有交互性
分支结构又可分为单分支结构、双分支结构和多分支结构三种形式
如果···那么、如果···那么···否则如果···那么···这叫做单分支结构,简单来说,就是“只有一条路可走”
如果···那么···否则···这叫做双分支结构,简单来说,就是“有两条路可以走”,如果“第一条路不可走”,否则“就走第二条路”
三种程序结构-循环结构一些程序需要不断重复相同的内容,比如在制作不