時間:06/20/2019
瀏覽: 6956
最近好多爸爸妈妈问我如何给孩子编程启蒙的事情,恰好我前段时间忙着帮DK做一套系统教孩子学Scratch的课程,其中有一个入门教学视频,包括怎样用Scratch?怎样建第一个程序?今天就把这个教学视频分享给你们看。
如果父母不晓得该怎样引导孩子编程的话,这个视频一看就会明白了!
像我们这种程序员,用的都是命令行的程序语言,比如Python、C/C++、Java等等,界面类似下面这个样子:
可是这种命令行的方式对于孩子是极不友好的,这就是为什么以前编程看起来非常高大上的原因,入门的门槛实在太高。
可是Scratch的出现彻底改变了这一现状。Scratch是由麻省理工(MIT)开发的一款面向少儿的编程语言。孩子用Scratch编程时就像在玩积木一样,通过把各种色彩丰富的指令方块组合在一起,就可以创作出自己的一个小程序,很简单形象,还特别有趣!
你别看Scratch看起来很简单,但其实它能编出很多很神奇的程序的。
我曾经带娃编过一个人工智能小游戏,玩的时候屏幕上有个足球,同时电脑摄像头会识别屏幕前的孩子。
孩子可以跳起来模拟顶球动作,那么我们的小游戏就会自动捕捉孩子的动作,并作出顶球后的反应。这个小游戏我们编出来后,给了好多孩子玩,特别惊艳!
下面这张图就是朋友把我的程序拿过去,也在教7岁女儿写人工智能小游戏,当程序运行起来,孩子玩的可high了!
这就是为什么全球主流的儿童编程入门都是用Scratch的原因,操作很简单,根据孩子的水平,可以编写从简单到复杂的各种程序,特别锻炼孩子的创造力和逻辑性!
其实,Scratch的使用非常简单:
第一步是访问Scratch编程平台,常见的有官方在线平台、离线客户端以及国内第三方平台;
第二步就可以在平台上直接开始编程啦!
所以对于孩子来说,Scratch上手非常简单,只需要一台电脑就可以,无需其他的工具。
官方在线编程平台的网址是:
https://scratch.mit.edu/
第一次打开后你看到的是英文界面:
如果英文不好的话也不要紧,Scratch官网有中文版本,只要拉到网站的最底部,把语言选成中文,整个网站就变成中文界面了。
官网的平台速度有点慢,网速不好的时候首次加载需要1-2分钟才能看到界面,但是加载好后编程的速度很快,丝毫不会被影响的!
如果你们实在觉得速度太慢的话,可以试试第三方Scratch平台,我发现这个网站速度很OK,你们可以试试!
http://scratch.leaplearner.com
我们点击网站左上方的“创建”按纽,就可以创建属于自己的Scratch程序了。
界面的左边是编程模块列表,这个列表就相当于我们的积木盒子一样,里面装着所有的编程积木,相当于我们制作程序的“原料库”。
界面的中间是编程区,相当于我们的建筑工地,孩子们把“原材料”从左边拖到中间的编程区,并且在建筑工地上搭建自己的程序大厦。
界面的右上角就是我们的程序运行区,在这里我们可以点击运行,检查程序是不是按我们的想法在运行。
你看下面这张图,这就是我们在拖动积木编写第一个程序:
等拖动积木完毕后,我们点击绿色小旗,就能让程序运行起来了。
节选自:憨爸在美国
图片翻摄自网路,版权归原作者所有。如有侵权请联系我们,我们将及时处理
图片翻摄自网路,版权归原作者所有。如有侵权请联系我们,我们将及时处理。