77百科网
当前位置: 首页 生活百科

scratch3.0趣味编程泡泡龙(Scratch3.0编程小课堂23小程序)

时间:2023-07-31 作者: 小编 阅读量: 11 栏目名: 生活百科

今天我们来做一个“字母雨”键盘盲打练习小程序。字母雨1字母雨2字母雨3情景:26个英文字母随机从舞台上方不停变幻颜色散落,在下落的过程中,我们按下键盘对应的字母键,该字母消失,得分增加1分,如果没有及时按下对应的字母键,字母下落出舞台消失。它们主要用于逻辑判断,在选择,循环判断结构中常用。

今天我们来做一个“字母雨”键盘盲打练习小程序。

字母雨1

字母雨2

字母雨3

情景:26个英文字母随机从舞台上方不停变幻颜色散落,在下落的过程中,我们按下键盘对应的字母键,该字母消失,得分增加1分,如果没有及时按下对应的字母键,字母下落出舞台消失。

角色:字母;

知识点:逻辑运算,克隆,随机,造型,变量,循环,选择判断;

一、准备工作

1、背景:背景库选择“户外”类的“Blue Sky”;

背景库

2、角色:

注意:这个小程序只需设置一个角色,但里面包含26个字母造型。

(1)角色库选择“字母”类,加入一个字母角色;

角色库

(2)点击角色造型工具箱,打开角色造型库,选择“字母”类,按字母顺序依次加入其它25个字母造型,总共有26个造型;

造型工具箱

造型库

26个造型

3、变量:新建变量,命名“得分”;

变量

二、设计脚本

设计思路:程序启动,不停地克隆角色本身,随机选择造型,克隆体启动,使不同的字母造型从屏幕上方随机位置出现,向下移动。下落的过程中侦测是否有对应字母键按下,如果按下,则删除克隆体,没有侦测到对应的字母键,字母移出舞台消失。

1、字母:

(1)初始状态:变量初始赋值为0,字母初始时隐藏,;

变量初始化

角色初始状态

(2)克隆角色本身:

克隆

(3)随机选择角色造型,选择时使用造型的编号,26个字母造型默认有编号,从1到26;

注意:如果不进行随机处理,字母将按顺序依次出现,

随机造型

(4)重复执行克隆,无限循环,循环中间添加等待时间。

注意:等待时间越短,克隆的字母就越多。

循环,等待

2、克隆体循环下移:

(1)初始状态:在舞台上方随机位置显示,即水平方向的x坐标值随机,垂直方向y坐标值固定;

随机显示

(2)下移:x坐标值不变,垂直方向y坐标值重复增加-5;

重复下移

(3)变幻色彩:外观颜色特效循环增加5;

颜色特效

(4)消失:当下移接近到舞台下方时删除克隆体,通过y坐标值判断消失的位置;

删除克隆体

3、按下字母键克隆体消失:

注意:这里又新设了一个克隆体启动事件,用来不停地检查是否有按键并执行相应的操作。前面的那个克隆体启动事件是无限循环,它后面不能添加其他代码了,因此需要另起炉灶,新增一个克隆体启动事件。

仔细观察下面两个模块的区别,左边无限循环下方是平的,不能现继续“粘”别的模块了。

两种循环模块

一个新概念:逻辑运算;

运算代码中不仅有加,减,乘,除算术运算符,还可以进行比较和逻辑运算,其中逻辑运算有三种:与、或、不成立(也叫“非”运算),“与”表示两边均成立则表达式才成立,“或”表示两边只要有一个成立表达式即成立,“非”表示不成立。它们主要用于逻辑判断,在选择,循环判断结构中常用。

逻辑运算

在这个小程序中我用了“与”运算: 字母A被按下成立,而且造型编号为1也成立,两边都成立时,“与”运算整个模块的判断结果才成立;

“与”运算

逻辑“与”运算结果成立的话,则变量“得分”增加1分,并且删除克隆体,字母消失;

得分并删除克隆体

复制刚才这个判断选择结构,逐一修改26个造型编号与字母键对应的逻辑“与”选择判断条件;

26个“与”运算判断

三、完整脚本

字母本体脚本

克隆体散落脚本

字母键按下消除克隆体脚本

想一想,如果想练习英文单词盲打,怎么编辑单词雨小程序呢?

    推荐阅读
  • 多菌灵治根腐病吗(多菌灵可以治疗茎腐病吗)

    多菌灵是一种广谱性杀菌剂,它对于因真菌而引起的病害具有较好的防治效果,而根腐病也正是因为作物受到了真菌的侵染从而导致根部发生腐烂。使用多菌灵的注意事项:该药物不可以在蔬菜收获前18天使用,同时也不能和强碱性药物一起混用,以防发生药害。

  • 补漆笔有必要修吗(补漆笔广告你也信)

    补漆笔价格不便宜说说原因,首先就价格也不便宜的,补漆笔虽然是便宜,一只十几块钱。如果范围再大一点,那可以扭开补漆笔,用里面的刷子直接在划痕上面刷。补漆笔只能应急使用补漆笔补小划痕是挺方便的,防水防锈,虽然看起来视觉效果不是很好,可以做个应急处理方案,等划痕多了或者凑到时间再一起去做会比较好一点。

  • 真正有教养的人是懂得珍惜(人有教养的最高境界)

    真正有教养的人是懂得珍惜作者:洞见·宋清辞慢慢发现,在你我他之外,还有另一个截然不同的世界。一个小伙在驾驶宾利的时候,被一辆三轮车撞到了。送出去这把葱,是老大爷对小伙子物质上的补偿;接受了这把葱,是小伙子对老大爷精神上的尊重。这个班,就是被称为平民学校的北大“校役夜班”,目标是让文盲和半文盲都拥有受教育的权利。有人说,北大之所以是北大,正是因为这样的胸襟和气度,正是因为这样的博爱与包容。

  • 福州市屏西小学招生划片范围 福州市屏西小学地址

    福州市屏西小学学区划片是怎么划分的?学校咨询电话是多少?一起来看!

  • 海贼王艾斯与黑胡子的对决(白胡子和艾斯死去的原因)

    从当时的剧情,表面上看是黑胡子抓走年幼无知的艾斯,并交给海军本部的额人处理,从而引诱白胡子海贼团过去救援,进而引发著名的顶上之战。那是因为白胡子在对决赤犬的时候,白胡子用震震果实将赤犬打倒在地,可见虽然其身负重伤,但依然实力非凡,白胡子根本不惧怕海军的能力,他完全可以退回去。表面上是黑胡子比他能力强捉住他,然后带到海军本部后,又被海军大将诸多追击,最后因保护路飞而死。

  • 锻炼肌肉增强力量的训练方法(怎样锻炼肌肉增强力量)

    力量的训练的关键还是肌肉的刺激,以及对于自己的力量的极限提升,每次训练的目的都是超越极限才有效果。可以进行轻度的力量训练,在之后可以进行平时的训练,然后增强到超过平时的重量。而到了酸痛的感觉的时候,继续降低训练的重量,然自己达到一个缓和,但是仍然可以刺激肌肉的阶段。

  • 推拿按摩也治落枕吗(落枕了怎么办一拿二点三滚)

    仰卧位时,枕头下缘最好垫在肩胛骨的上缘,不能使颈部落空。因此,大脑、血管出现病变也可能会引起经常性的落枕。而颈椎病也是肌肉长期紧张所致,因此缓解肌肉紧张对预防颈椎病起到很好的作用。今天,小编教大家3招按摩法,有效预防颈椎病变:1.“拿”一人坐在椅子上,另一人双手捏住肩部,一拿一松。

  • 突发公共卫生事件分为几级(突发公共卫生事件的级别划分)

    接下来我们就一起去研究一下吧!突发公共卫生事件分为几级根据突发公共卫生事件性质、危害程度、涉及范围,突发公共卫生事件划可分为特别重大(Ⅰ级)、重大(Ⅱ级)、较大(Ⅲ级)和一般(Ⅳ级)四级。突发公共卫生事件,是指突然发生,造成或者可能造成社会公众健康严重损害的重大传染病疫情、群体性不明原因疾病、重大食物和职业中毒以及其他严重影响公众健康的事件。