计算机们非常擅长做各种运算,学习如何使用好运算模块能让我们省不少的功夫,还能实现很多意想不到的功能。
SCRATCH不是专门的数学软件,但是这里面可以做的数学运算已经很丰富了。在SCRATCH中的运算积木通常都是椭圆形的积木,在把需要计算的数填进去了以后,这个积木会给出一个计算结果。
数学题的计算是我们头疼的事,但计算机程序计算简单的速度非常快,在实际使用运算积木时你可以把它当作一个数字,忽略计算的过程。
加减乘除四则运算是我们在数学课上最早学习的运算,计算的规则比较简单,但如果计算的数字比较大、式子比较长,算起来也很麻烦。程序中的小猫却非常乐于干这件事,而且速度快、准确率高。
在这些积木中填写需要计算的数字计算,就可以得到计算的结果。要看答案只要我们点击一下这块积木就可以了,当然,你也可以把这个积木放在小猫说话的积木里,小猫也可以把它说出来。
我们可以看到,加减乘除都需要两个数参与运算,运算积木空格中要填写的数叫做运算数,运算数可以通过下面的几种方式来填写:
直接在空格里面写数。这是最简单最直接的方式。
空格的形状是椭圆形的,所有椭圆形的积木都可以填写到空格中,当然也包括后面会遇到的变量积木。
所有的六边形积木也可以填写的空格中,只是这时运算数只可能是0或者1。
要是数学课上每次都只做单个运算的题就好了,但是数学老师在你掌握到一定的程度以后会布置加减乘除混合运算的作业,这些题做起来确实很头疼。
计算机除了能算简单的四则运算,四则混合运算也同样手到擒来,而且无论式子有多长都能瞬间算完。用SCRATCH做混合运算的方法也很简单,就是把四则运算的积木当作运算数填进运算积木中。
在这里也有一点需要注意运算顺序:
我们做数学题,运算顺序是先算括号里面的,再算乘除运算,再算加减运算,同一级的运算从左往右依次计算。当然,以后还会遇到更多运算形式,遇到了就知道按什么顺序算了。
在SCRATCH中做混合运算,我们可以自己试一试计算机是按什么顺序来计算的,怎么感觉和我们自己计算的顺序不一样啊?是程序算错了还是我们算错了?
我们都没错,这是因为SCRATCH程序把每个积木当成一个整体,在做混合运算之前就给每个运算积木加了一个括号,这回再去看SCRATCH做混合运算就没问题了。
除了简单的四则运算以外,SCRATCH中还有很多复杂的数学运算。
取余数运算:运算数都是整数,余数是除数除以被除数,除不尽的就是余数,除法运算得到的是商,而取余数运算得到的是余数。
四舍五入运算:运算数一般是小数,如果小数第一位不小于5,这个数的整数部分加1,然后把小数部分去掉;如果小数第一位小于5,直接把小数部分去掉。
SCRATCH还可以做很多复杂的运算,这些运算我们现在可能还没有学到过,但这没关系。以后如果在课堂上遇到这些运算了,不妨再到电脑上试一试,看看你和SCRATCH计算的结果是不是一样。
一个正经的信息老师