最新消息:380元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

为什么要学Scratch

Scratch 少儿编程 2311浏览 0评论

友情提示:380元/半年,儿童学编程,就上码丁实验室

 学Scratch有什么好处?学会了Scratch到底能干什么?今天我们就这个话题一起聊一聊,算是集体答疑吧。

最近频繁出差,写图文教程多有不便。自从咱的公众号上线,就总有朋友问我:“学Scratch有什么好处?学会了Scratch到底能干什么?”现在,正好利用这个机会和大家聊聊。

其实不光是学Scratch,学其他编程语言也一样。随便从网上一搜,就会出现“开发智力,提高逻辑思维能力,提高动手能力……”等等这些神奇的“功效”。那么学编程到底能不能提高那些能力呢?应该也能,要不怎么都这么写呢。但我没做过这方面实验,总是觉得稍有点“虚”。所以,能不能提高那些能力不是我今天讨论的重点,今天我要说点实实在在、看得见摸得着的。

 

01

 

Learn to code,code to learn

 

这句话直接译为“学习编程,编程来学”。意思是说,学会编写代码只是第一步,之后便可借助编程这个工具,来帮助我们更好的学习,学习更多其他的知识。

比如,学数学—-在之前的课程中,我们接触了数学运算,学习了运算的先后顺序。在接下来的课程中,我们会进入“海龟绘图”部分,会学到直角坐标系的代数知识,会学到凸多边形的外角和是360度等几何知识。我们还会学到“与”、“或”、“非”等逻辑运算的知识。还有排序、统计、随机数等等等等。毋庸置疑,编程和数学的联系是相当紧密的。

为什么要学Scratch

再比如,学物理—-编写一个小球反弹的游戏(如上图),就会用到自由落体、弹性碰撞、牛顿第二定律等力学知识。此外,Scratch还能轻松进行光学、电工学、热学等多个方面的模拟演示。让孩子们可以在不断的尝试、验证中对各种原理、定律和公式,产生直观而深刻的认识。

02

控制机器人

机器人,现在已走入了寻常百姓家。家里的扫地机器人,用起来非常简单方便。使用没什么问题,可您想过通过编程来控制它们吗?您可能觉得这是理工科的大学生应该干的事情,但现在国际、国内针对青少年的机器人大赛越来越多。很多孩子小小年纪,就已经设计出了相当像样的机器人作品,令大多数成年人都刮目相看。

控制机器人,自然离不开编写程序。那种字符代码式的编程语言,孩子们理解起来肯定有难度。幸好Scratch能助我们一臂之力。现在最流行的乐高机器人中,WeDo系列可直接使用Scratch中的乐高扩展积木进行编程控制。

为什么要学Scratch

更高级的EV3系列,也可使用像WeDo一样的Scratch扩展模式,或是专属的积木式程序设计界面。

为什么要学Scratch

为什么要学Scratch

怎么样,您是不是也跃跃欲试了呢?

03

建立程序设计思想

这一点应该是最直接的,也是最显而易见的。我们学Scratch,不仅仅是像学Word一样学习一个软件的使用方法。更重要的,是要学习程序设计的思想,也就是用计算机的思维方式去分析和解决问题。这才是学习编程的核心要义所在!

学会了程序设计思想,就掌握了通往计算机世界的钥匙,任何编程语言都只是实现这一思想的工具而已,即所谓“触类旁通”。如果没能掌握编程思想这一灵魂,而仅仅是学会了一门编程语言,那也就只能是“照猫画虎”了。

但程序设计思想并不是空泛的,必须有一门编程语言来支撑。那么就让我们从Scratch开始,去探索程序设计的灵魂吧!

您必须 登录 才能发表评论!