听音练耳小程序

网友投稿 2018-07-19 10:42

《听音练耳》小程序还是很有意思的。不但将前面的列表、循环、条件几种形式语句全用到,而且还加入循环嵌套、随机数、合并字符串以及局部变量等几种基础训练。通过这个小程序,我们应该能大体掌握appinventor程序设计的基本组件功能和设计思路。

我们可以将这个小程序的设计程序简单分为初始化,函数设计,组件事件等几部分。其中函数是最核心部分。
下图是初始化部分

https://cdn.china-scratch.com/timg/180721/10420HU6-0.jpg

说明略

下图是函数部分

https://cdn.china-scratch.com/timg/180721/10420RE6-1.jpg

函数由组件事件引发而来,所以要设计函数的参数连接事件及函数功能。函数中包含条件判断,条件中又包含参数,所以这部分设计很需要清晰逻辑。本例通过按钮参数,结合列表的位置功能,利用局部变量,多次使用按钮、位置等几个数据,程序设计还是很灵活的
下图是按钮9的一个开关设计

https://cdn.china-scratch.com/timg/180721/10420RH5-2.jpg

说明略

为了使程序略显完整,又设计了一个正确后持续判断,错误后进入听音过程。

https://cdn.china-scratch.com/timg/180721/10420S210-3.jpg

如果更完整,还应该加上持续判断正确则加分,并且不听音不能进入练耳过程等设计。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com