少儿编程Scratch第24讲:钢琴2019_V1.0

一年前,我们做过一部钢琴。回首看看,还有不少不完善的地方。之前2.0的界面是实在是太土了。这几天又重做了一遍钢琴,水平比之前有些提高。一直很忙,忙着作业,忙着学习,忙着确保义务教育的分数能够保持在90分以上,最好是保持在95分以上。考个90分,会进入班级倒数前10名,考个95分,能排中间。要保持在90分(特别是95)以上,还是需要花功夫学习的。”别人家的孩子”都如此优秀,学校成绩好,课外课又强,对普娃造成了巨大的压力。



程序共享在这里:https://scratch.mit.edu/projects/304135997/

也可以打开原文,进入程序。


难度:初级,2-4年级小学生,具有初步的Scratch基础的人,可以独立完成,或稍加指导。二年级的KK在我的一点点指导下,顺利,较为熟练的完成了,水平有所提高。


钢琴2018在这里。


简单说一下功能。


一、最终效果:

少儿编程Scratch第24讲:钢琴2019_V1.0

开始后,如果点击“选择乐器”,系统弹出草莓,每一个草莓就是一种乐器。



少儿编程Scratch第24讲:钢琴2019_V1.0

选中乐器以后,这些草莓消失。然后可以用这种乐器演奏了。


二、造型制作:


少儿编程Scratch第24讲:钢琴2019_V1.0

制作琴键造型,白色,灰色。画框,复制即可。


少儿编程Scratch第24讲:钢琴2019_V1.0

制作乐器类型,写字就行。


少儿编程Scratch第24讲:钢琴2019_V1.0

8个琴键,一个三明治选择按钮,三种乐器类型。



三、加入音乐扩展


少儿编程Scratch第24讲:钢琴2019_V1.0

需要加入音乐扩展,才可以使用音乐指令。

少儿编程Scratch第24讲:钢琴2019_V1.0

扩展,很漂亮 。


四、定义变量:

少儿编程Scratch第24讲:钢琴2019_V1.0

一个选择的乐器编号,一个记录乐器名称。


五、琴键代码:

少儿编程Scratch第24讲:钢琴2019_V1.0

点击后演奏对应的琴键。点击后更换造型。

这里我们学习 一个功能:复制琴键前先写好代码,这样代码能够跟着被复制过去。否则会麻烦一些。


六、选择乐器:

少儿编程Scratch第24讲:钢琴2019_V1.0

两行代码,很简单,点击后做一个广播。


七、乐器选择:

少儿编程Scratch第24讲:钢琴2019_V1.0

默认是隐藏的。用户点击乐器选择按钮时,才显示(用广播)。单击后,设置参数,并且隐藏起来。

因为我们要将所有的三个(或更多)乐器按钮都隐藏起来,所以使用了一个已选中的广播。如果要做21个乐器类型,这样做就会太麻烦,可以使用克隆功能,克隆出21种乐器出来,不过那样的代码更难一些,属于Scratch代码中级水平了。


共享:https://scratch.mit.edu/projects/304135997

测试:原文链接,直接进入这个程序手机上可以使用。


少儿编程-Scratch

·      少儿编程Scratch第23讲:数据可视化:线图V1.0- 列表、图章、画笔、滑行(Line Chart) (2019/3)

·      少儿编程Scratch第22讲:数据可视化:饼状图-列表、图章和多重循环(2019/2)

·      少儿编程Scratch第21讲:数据可视化-柱状图(第1版)(2019/1)

·      少儿编程Scratch第20讲:碰球画线-画笔应用(2018/12)

·     少儿编程Scratch第19讲:翻译和文字朗读-列表应用(2018/11)

·     少儿编程Scratch第18讲:惊艳Scratch3.0(2018/11)

·     少儿编程Scratch第17讲:初试体感游戏-疯狂切西瓜(2018/10)

·     少儿编程Scratch第16讲:初试人工智能-人脸识别(IBM Watson) (2018/9)

·     少儿编程Scratch第15讲:贪吃蛇(2018/9)

·     少儿编程Scratch第14讲:链表和冒泡排序算法(2018/9)

·     少儿编程Scratch第13讲:九九乘法问答(2018/7)

·     少儿编程Scratch第12讲:制作时钟(2018/6)

·     少儿编程Scratch第11讲:植物大战僵尸(1)(2018/5)

·     少儿编程Scratch书评:《轻松玩转Scratch编程》

·     少儿编程Scratch第十讲:钢琴演奏入门(2018/4)

·      少儿编程Scratch第九讲:小猫跳跳-较完整的跳跃运动 (2018/4)

·     少儿编程Scratch第八讲:变量和太空大战(2018/4)

·     少儿编程Scratch第七讲:字母雨打字练习(2018/3)

·     少儿编程Scratch第六讲:抽奖游戏之造型、随机和广播(2018/2)

·     少儿编程Scratch第五讲: 练习一坐标和移动(2018/1)

·     少儿编程Scratch第四讲:射击游戏的制作,克隆的奥秘(2018.01)

·     少儿编程Scratch第三讲:宇宙大战.枪战游戏(2018.01)

·       少儿编程Scratch第二讲:奇妙的接球小游戏(2018.01)

·       Scratch第一讲:Scratch完美的初体验(2018.01)


 

泰国

·      泰国普吉/马来兰卡威:住宿和亲子游泳池的选择(2019)

·      普吉印象:人妖秀(2019)

·      普吉印象:与大象的亲密接触(城市半日游-大佛、大象与查龙寺)(2019)

·      普吉印象:皮皮岛跳岛游(浮潜/碧绿的珊瑚海)(2019)

·      普吉印象:芭东海滩(2019)

·      曼谷印象: 污染严重的湄南河(2019)

·      曼谷印象: 金碧辉煌的大皇宫(2019)

马来西亚

·       马来兰卡威:美丽的沙滩与大海(2018)

·       马来兰卡威:探险红树林一日游(2018)

·      马来兰卡威:轻松的跳岛半日游(2018)

·       马来兰卡威:出租车环岛半日游(巨鹰广场/黑沙滩)

·       马来兰卡威:奇妙的海底世界(2018)


《SAP CRM管理与实施指南》

2019.04.27 Beijing 


发表评论