Scratch作为一种程序设计语言,具有计算机语言的一切结构特征。了解程序的结构特点,对于我们用Scratch进行程序设计是有很大帮助的。
一般来说,任何复杂的程序都是由顺序、循环、选择这三种基本的结构组成的,这三种结构既可以单独使用,也可以相互结合组成较为复杂的程序结构。
首先来看一下顺序结构。顺序结构的程序设计是最简单的,也就是说,程序是按从上往下的顺序执行的。回顾“Scratch之早早早,我要去学校”文章,老师与学生之间的对话。
在这个作品中,每个角色的程序脚本都是按照先后顺序从前向后执行的,因此我们把这种结构称为顺序结构。
第二种程序结构是循环结构。一些程序需要不断重复相同的内容,比如在制作不断切换造型来实现的动画效果时,需要不断重复切换不同的造型,这就是循环结构。循环结构一般用于重复某段需要不断重复执行的代码,如“Scratch之我