Scratch少儿编程,冒泡排序法(冒泡排序scl程序)
冒泡排序是8大基础排序里面最为基础的一种。从数组第一个数开始,和第二个开始比较。然后根据比较结果开始交换位置。直到最后从小到大,或者从大到小的排列。
狭义上面的冒泡,当然是从小到大的排大。因为泡泡总是较轻的。但是实际操作。我们可以从大到小,或者从小到大。原理是一样的。
下面是用Scratch3.0做的冒泡的算法:
程序刚开始,先是用随机数。随机生成10个数字。放到数组中。然后再开始排序。
我上面的程序是从大到小的排列。有兴趣的朋友。可以把他改成从小到大的排列。相信你们一定能做到。记得关注我,跟我一起学编程。
少儿编程其实和钢琴,绘画,体育这些是一样的。朋友们不要把他想的神乎其神。也不要觉得自己的孩子今后不走程序员这条路。没有必要学编程。这是大错特错的。编程只是一种工具,学会这门工具,就多学会了一种解决问题的方法。
当然如果孩子在学习编程的过程中,真心的喜欢编程。家长这时候就要认真的对待,给孩子一个好的编程学习环境。让孩子将自己的长处变的更长。
另外家长朋友们也不要抱着通过学习编程来给升学加分这种非常功利的想法。如果有这样的想法。还不如好好让孩子学习文化课程。学任何东西不要功能性太强了。
十年树木,百年树人。培养人才是个缓慢的过程。家长们让孩子保持一颗好奇心,培训自己动手解决问题的方法。勤于思考,保持学习的兴趣。有一个健康的身体和良好的家庭成长环境。这样的孩子即使不能成龙成凤,今后也不会差到哪里去。
所以一定要对自己的孩子有信心。