少儿编程培训_克乐思科技教育


咨询热线96889

  请选择城市
请选择您所在城市:

您现在的位置:主页 > 新闻动态 > 行业资讯 > scratch少儿编程为什么可以开发孩子的逻辑思维

scratch少儿编程为什么可以开发孩子的逻辑思维

时间:2019-10-31 15:42:25   来源:scratch少儿编程   关注度:462

开发思维这个事很虚,提到少儿编程课程,家长听的最多的也是培养孩子的逻辑思维,是藏上不少儿童兴趣班也主打开发孩子的逻辑思维,为什么scratch少儿编程可以开发孩子的思维呢?

scratch编程之所以实实在在能够从孩子们的实践操作中看得到的——随便甩给你一个程序,就能优化出多个方法,一个小小的简短程序就能表达其“道路千万条”的解决方法。

今天乐乐为大家整理了一个scratch编程小游戏案例,大家看完就能理解少儿编程是如何开发孩子的逻辑思维的。任务描述:让小猫围绕原点做边长为200的正方形移动

首先,第一个问题——移动。在scratch的运动模块中,“移动()步”是瞬间实现的,那我们如何让角色的移动让我们看得清楚?

方法1:移动+等待

方法2:均速移动,小步慢走(重复执行“移动”,除了“移动()步”,还可以用坐标轴的变化来实现移动步数)

方法3:在固定时间内均速滑行

我们选择了第二种方法。

下一步,如何实现小猫的正方形移动。结合“运动模块”中的基本积木块(移动、方向、坐标),我们启发孩子们想了至少4种表达方法。

方法一:面向方向+移动

少儿编程游戏开发

方法二:用x、y坐标增加或减少替代移动()步。 这实际上是用到了坐标轴的知识,通过坐标位置的变化,实现移动,是移动的另一种表达方式。

2.jpg

方法三:简化正方形跑的规律,实际上就是每一次移动 200步+右转90度 ,重复4次就可以。当然需要设置一个面向90度的初始方向。

3.jpg

方法四:给孩子们讲解角度的知识,启发如何用到“运动模块”中最后一个“方向”的小积木块

少儿编程游戏开发

右转90度,其实等于每一次的“方向”+90 度。而“‘方向’+90”可以通过运算积木块拼接在一起,共同插入到“面向()方向”积木块。

少儿编程游戏开发

原先孩子们觉得 scratch 似乎 很容易操作,上课有些浮躁,通过“小猫正方形跑”这个例子,顿时感觉到scratch 里面是有很多很多奥秘的。

其实说到这个题,说到坐标,如果用到“在()秒内滑行到x()y()”积木块,还可以有第五种方法:

5.jpg

是不是很有意思呢!!

为了激发孩子们的思考热情,少儿编程培训老师还有大招

——scratch里可以实现移动、跑动、向左、向右、任意旋转,怎么没有“跳跃”功能呢?如何实现“跳跃”功能?配合跳跃功能的制作,我们又可以想出什么游戏来练习呢?

热点新闻/ hot news

快速通道

返回首页- 关于我们 诚聘英才- 场馆分布 少儿编程课程 蜘蛛地图 网站地图

二维码 返回顶部 克乐思二维码

关闭 免费领取试听体验课程