这个是不是正确,有无用处很难说的 !
小学生,学会了必要的英文单词,其实就可以教授他们程序的基本组成,基本结构,再在最简单的平台上(比如 lua、basic)去实践。他们的兴趣一定会很高,也很容易学会简单的编程。而 Scratch 似乎是教幼儿园的小朋友搭积木式的,对能否培养出学生的严谨、逻辑推理能力,我个人觉得是不够的。
小孩子,教授他们结构化的编程能力 比 早早地教他们什么面向对象编程 更有利于培养他们严谨的逻辑推理能力。面向对象的积木式的编程 显得杂乱无章,主次不分,不利于小朋友的智力培养。
极客晨星编程培训帮您解答,Scratch是采用积木式编程学习,易于上手。孩子不需要输入冗长的代码,只需拖动不同模块,进行搭建,即可进行编程。不论是故事、游戏、动画、音乐,都可以在Scratch上实现。小朋友甚至可以通过Scratch编写一段小程序来解决数学或物理的习题。通过Scratch创作自己的动画或游戏。
看了楼上两位的争论,我来说说自己的看法。
我想问你,除了scratch,你还有其他可以让全世界的小朋友同时使用的编程工具吗?
如果没有,那就说明存在即合理,scratch经过数年的发展,终于形成了如今世界一统的光辉时刻,可见其自身还是具有足够底蕴的。
至于说小孩从scratch编程开始是否合适,我个人觉得再合适不过了,这样一款能播动画、能放bgm、能随意控制角色运动的编程工具,对于让孩子们从游戏中解放出来功效无限。
试想一下,你家孩子不学scratch,是不是就不玩游戏了?
与其让他/她花费大量时间玩游戏,白白浪费大好青春,不如让你自己动手编游戏,远离网瘾,还同时锻炼他独自解决问题的能力,何乐而不为呢?