初识Scratch编程

初识Scratch

第一次听说少儿编程应该是在微信上吧,各种公众号广告; 后面就是5月份给宝贝买生日礼物“能力风暴氪8机器人”吧,机器人内置编程语言,孩子可以自由设计和变换机器人玩法。

学习Scratch

刚好宝贝暑假参加完夏令营后有微信推广一周入门课程,他还告诉我去年冬令营和今年夏令营在学校有上过编程课。
于是让他试学一下,一周下来感觉他还比较喜欢的。
期间跟着老师学习了餐馆选择器,植物大战僵尸,飞船躲避太空垃圾以及捣蛋猪躲避小鸟。

完了说了一句豪言壮语:“我现在玩别人的游戏,以后我要设计一款游戏让别人玩!
爸爸想告诉你的是“勇气可嘉,不过现在才刚开始呢,另外编程并不只是用来设计游戏的。。。。。。”

Scratch简介

Scratch是一款由麻省理工学院(MIT) 设计开发的少儿编程工具。其特点是:使用者可以不认识英文单词,也可以不会使用键盘。构成程序的命令和参数通过积木形状的模块来实现。用鼠标拖动模块到程序编辑栏就可以了。
官方网址是麻省理工学院网站的一个分支。这个软件的开发团队称为“终身幼儿园团队”(Lifelong Kindergarten Group)。几乎所有的孩子都会一眼喜欢上这个软件。建立起做程序的欲望。

Scratch下载是完全免费的。这个开发组织除了保留对“SCRATCH”名称和“小猫”LOGO的权利外,公布源码,允许任意修改,发布,传播。已经有不同的改进版本在网上流通,目前最新的官方版本是2.0版。
官方网站的教学影片和介绍都是英文的,在台湾可以找到部分翻译资料。
软件是多语言版本,根据操作系统,自动会改成中文界面。在原版中是没有函数调用的。也就是说复杂的功能用重复编写相同的代码。在自由软件开发组织中有人进一步开发了制作自定义积木(自己编函数)的功能。

孩子不用记住命令不代表不需要知道命令。积木模块包括8个大类,100多个功能。包括了过程一个完整程序的每个环节,甚至数组和函数。这些图形化的积木使用需要老师或者家长正确引导。孩子从模仿的过程中,能感悟到条件语句,循环语句,判断。能理解参数和命令的区别。让孩子理性的总结出来是很困难的,引导是必须的。

获取Scratch

注:scratch官网目前在国内已经无法登录,所以官网不能下载了。

Windows系统平台 • 3.4.0版本 • 170.7M • 下载5次

那年 • 今日
写于2018年8月8日
酸甜苦辣咸,五味调和,共存相生,百味纷呈。

赞助 点赞 1

暂无评论,抢沙发?

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注