目标
1.掌握点阵屏显示的综合运用
2.熟练使用顺序结构、循环结构和分支结构
3.应用相关指令编写程序实现图文并茂的古诗
在之前的学习过程中已经使用掌握了点阵屏相关的指令,合理使用顺序结构、循环结构以及分支结构编写程序,让徽章板的点阵屏图文并茂的朗诵古诗。
实践与探究
步骤一:了解三种结构
1.顺序结构
顺序结构的徽章板编程脚本由多条指令顺次拼接而成,并按照从上往下的顺序依次执行。即先执行指令A,再执行指令B。
例如如下程序:
点阵屏先显示数字“123”,1秒后点阵屏清除,显示中文“好好搭搭”,1秒后清除。按照先后顺序一个个指令依次执行。
试一试:将上面的程序下载至徽章板,观察程序运行情况!
2.循环结构
在执行过程中能够重复执行同一段脚本,这段脚本被称为“循环体”。可以为循环结构的脚本设置一个循环条件,也就是当条件成立时才执行循环体内的指令,当条件不成立时则向下执行后续指令。
如果“顺序结构”的脚本中存在呈周期性重复出现的指令,就可以使用循环结构来进行简化,可以大大减少脚本编辑的工作量。
徽章板编程界面的“控制”类别指令中有三条循环指令,
指令没有循环结束条件,会一直执行,默认指令中使用。
指令由参数来确定循环条件,指定重复的次数。
指令由参数来确定循环条件,指定重复的条件。
例如如下程序:
数字“123”和中文“好好搭搭”总共在点阵屏上出现3次。
试一试:将上面的程序下载至徽章板,观察程序运行情况!
3.分支结构
徽章板的分支结构,将根据给定的条件是否成立,来决定是否执行相应的脚本。分支结构有两种分为单分支结构和双分支结构。
徽章板编程界面的“控制”类别指令中有一条单分支结构,双分支结构在这个基础上可以调出。
单分支结构 双分支结构
【如何调出双分支?】
在单分支结构的基础上,单击上面的蓝色设置,在跳出的框中,将‘否则’指令拖至框右侧的如果下面,但分支结构就自动变成了双分支结构,再次单击蓝色设置隐藏。此时双分支结构就可以使用。
试一试:调出双分支结构!
步骤二:程序编写与调试
以杜甫的《绝句》为例,让徽章板点阵屏图文并茂的读古诗。
绝句
唐·杜甫
两个黄鹂鸣翠柳,一行白鹭上青天;
窗含西岭千秋雪,门泊东吴万里船。
1.点阵屏显示第一句诗
需要用到“点阵屏显示中文”指令、“延时”指令和“点阵屏清除”指令。
2.发挥想象将第一句诗用动画进行描绘
效果:
利用循环结构、点阵屏设置指令、延时指令、点阵屏清除指令实现图案动画!
程序如下:
试一试:调整指令的顺序和显示时间,让图文并茂读诗句的效果更加有趣!
3.完成后面三句诗句动画效果
“一行白鹭上青天”
“窗含西岭千秋雪”
“门泊东吴万里船”
想一想:你有更好的动画来形象的显示诗句吗?
试一试:将诗的诗名和作者也显示出来,更加完成的图文并茂读古诗!
拓展与思考
除了本课的古诗,你还能设计出其他诗句、歌词等等的动画效果,让点阵屏更加图文并茂显示吗?