首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

积木式编程语言Scratch一瞥

前一篇谈到小孩对IT有点兴趣了。有兴趣后,怎样让他初步入门呢?说起这事来,我倒是颇为踌躇的。

程序的本质是什么?一系列按一定规则组合在一起的计算机指令流而已。编程呢,就是对这些指令的排列组合,基本上和建筑工人砌砖没啥区别。所以,个人认为,熟悉编程语言是很简单的事。从这个角度,我一直觉得小孩没必要那么早去接触具体的编程语言。学好基本的功课、快快乐乐度过难得轻松的童年时光,才是首要之义。

当然,砌砖很简单,但建筑设计不是。在什么地方建,得了解该地的地质特点,得根据建筑的构建做结构计算,这些都对相关人员提出了很高的要求。程序设计也如此,准确深入的了解需求、做出满足各种约束条件下的优化设计,做好这些也同样不容易。

说远了,回到最初的话题,如果一定要让小孩子早点打开IT之门,一瞥软件编程的风光,该如何选择呢?

选Scratch吧! 它简单、有趣、还会让小孩在不知不觉中熟悉编程是怎么回事。

下面不妨简单介绍下操作流程。

1)在浏览器中打开网址 https://scratch.mit.edu,就进入了scratch主页,在这里你可以了解到相关资讯。

2)再输入网址(https://scratch.mit.edu/download),就可以下载scratch的离线编辑器了。

3)下载并安装好程序后,运行程序,我们会看到如下界面(注:首次运行是英文,可以点击“文件”菜单左边的图标选择界面语言):

4)整个程序使用起来相当简单,基本上用鼠标把相关积木拖入右边程序区,就能实现你想要的功能。这里不妨看看我做的一个弹奏《小星星》儿歌的小程序:

5)操作起来是不是轻松愉快?这种东西自然适合小孩的胃口。如果小孩子玩着玩着变得骄傲了,你也可以把他往高级玩法里引。这里简单展示下我做的一个高级点的程序,它实现了依次用21种乐器弹奏《小星星》儿歌的功能,而且,我把音符放到一个列表里了,这样程序变得更精炼,下次切换别的歌曲只需要把列表里的数据简单修改下即可。

至此,我们对scratch应该有一个大致的了解了。

心动不如行动。花一点流量,下载一个玩玩吧

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180413G1XAEY00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券