Scratch赛事知识点锦囊

一、二进制与十进制之间的转化

(1)二进制转化为十进制的算法:

加法原理‌:二进制数的每一位上的数字都表示2的相应次方,然后将这些值相加。

例题:将7转换为二进制

(2)十进制转化为二进制的算法:

即用2除正整数,从而得到商和余数;随后,用2除商,也将得到商与余数;如此重复,直至商小于1为止。然后,将余数进行倒叙摆列,从而得二进制。

例题:将111转换为十进制

二、每类特效的区别

(1)鱼眼

口诀:小头变大圆头称鱼眼

(2)旋涡

口诀:身体畸形为旋涡

(3)像素化

口诀:格子猫猫叫像素化

(4)马赛克

口诀:密密麻麻的猫叫马赛克

(5)虚像&亮度

口诀:虚像或亮度等于100称消失的猫猫

三、生成随机数的区别

(1)只能取到小数

(2)只能取到整数

(3)能取到小数与整数

四、克隆与图章

(1)图章

特性:图章不能作为一个角色,也不能单独进行移动,图章后,原本图章的内容无法进行改变

  • 如果直接在循环中插入图章,运行之后将只出现一只猫猫

  • 那么我们要怎么让我们图章出来的猫猫全部都完整的显示出来呢?

我们可以尝试让图章出来的猫猫,每次图章就移动到随机的位置,这样我们就可以解决这个问题啦!

  • 现在如果让原本的猫猫隐藏起来,循环中,我们让其变图章边移到随机位置,我们能看到多少只小猫呢? 

其实呢,原本的角色隐藏和显示是不会影响到克隆出来的猫猫滴!这个也是图章与克隆最显著的区别。

(2)克隆

特性:克隆体能作为一个单独的角色,可以单独移动,克隆体会继承本体的所有属性(包括大小、显示、隐藏、颜色特效、位置等)

  • 为什么让小猫进行克隆,小猫会只出现一只呢?原因是:小猫在克隆的时候,没有进行移动或者移到随机位置,所以导致所有的克隆体重叠在一起。

我们要怎么解决这个问题呢?其实这个跟图章一个道理,只需要加上移动的积木或者移到随机位置就可以解决啦!

  • 那么问题来了,我们可以克隆无数只小猫吗?

答案是不可以的,克隆的上限最多是300只左右!

  • 如果现在让原本的小猫隐藏起来,那么我们能看到多少只小猫呢?

答案是0只小猫,因为克隆体会继承本体的所有属性,所以克隆体是全部都隐藏起来了,那我们要怎么解决这个问题呢?

只要将克隆体让其显示出来就可以了。

  • 如果克隆之后,我们点击“停止全部脚本”或者会出现什么样子的情况呢?

答案是:当点击“停止全部脚本”时,所有的克隆体将全部被删除掉。

五、画笔工具

(1)画笔工具的六大要素

(2)画笔工具选择题的做题步骤

六、字符串的应用

答案:爱学编程123+345

答案:爱学编程468

答案:程

答案:13

答案:8

解析:ab为什么小于AC呢?原因是:在字母表中,b是在c的前面,所以在ASCII码中,b的值小于c的值,并且,在scratch中,除了变量名称之外,其他的无区分大小写,所以ab<AC。

答案:true

答案:false

答案:true/false

解析:取决于变量的值的大小,如果两个变量相等,那么结果为true,如果两者不相等,那么结果为false。

答案:true/false

答案:false

解析:虽然在ASCII码中,a的值等于65,但是在运算模块中,字母与数字无法作比较。

七、坐标象限

八、四舍五入

四舍五入的方法:遇到小数位最后一位<=4时,最后一位小数位舍弃,当小数位最后一位>4时,倒数第二位增加1。

答案:8

答案:7

九、向上取整

向上取整的方法:把小数位舍弃,整数位+1

答案:5

答案:5

十、向下取整

向下取整的方法:把小数位舍弃,保留整数位

答案:4

答案:4

十一、绝对值

绝对值的方法:正数和0的绝对值是它本身,负数的绝对值是把负号去掉。

答案:1

答案:0

答案:1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值