Scratch初体验

一、你为什么学编程?

(1)国家政策

全球政策(一)

全球政策(二)

(2)时代发展

由人工智能和机器人学科的崛起,似乎一夜之间未来就变成了程序员的天下,尤其是在知乎上,不会编程都没办法和这群程序员好好说话了。二、Scratch简介

Scratch是一款由麻省理工学院(MIT) 设计开发的少儿编程工具。其特点是:使用者可以不认识英文单词,也可以不使用键盘,就可以进行编程。构成程序的命令和参数通过积木形状的模块来实现。用鼠标拖动指令模块到脚本区就可以了。

Scratch软件的开发团队被称为“终身幼儿园团队”(Lifelong Kindergarten Group)。几乎所有的孩子都会一眼喜欢上这个软件,建立起做程序的欲望。

根据孩子玩这个软件的情况看,孩子自己学会使用这个软件是有困难的,需要身边有老师或者家长的指导。在有人指导的情况下,6岁的孩子可以完整的制作出可运行的程序。这个过程并不需要孩子认识英文或汉字。另外,建立程序的过程,用到涂鸦,录音,找图片这些有趣的过程。孩子的成品可以通过软件直接发布到官方网站上,官方网站给每个注册用户开通了一个空间,放置发布的程序。三、Scratch开发环境

硬件设备:Windows/Mac OS 系统电脑一台,电脑最好拥有摄像头与麦克风设备,这样就可以制作更多有趣的程序啦!

软件环境:可登录Scratch官方网站:https://scratch.mit.edu/,下载Scratch离线编译器亦或使用在线编译器。建议初学者安装Scratch离线编译器,方便进行编程学习。

Scratch离线编译器安装教程如下所示:

(1)登陆Scratch官方网站,下拉至最底部,选择如下图1所示的菜单项:Support->Offline Editor,将进入Scratch离线编译器下载界面,如图2所示。

图1

图2

(2)将离线编译器下载界面下拉至如图3所示位置,根据提示进行软件安装。

第一步:先下载Adobe AIR软件,一款允许你利用现有的web开发技能(包括Flash, Flex, HTML, JavaScript, Ajax)优势,建立和配置跨平台(或跨操作系统)的桌面RIA(InternetApplications)应用。下载完成后,双击打开,安装过程比较简单,根据提示直接进行下一步安装即可。

第二步:下载Scratch 离线编译器,下载完成后,双击打开,安装过程比较简单,根据提示直接进行下一步安装即可,安装完成后在桌面将会出现如图4所示图标。

第三步:下载Scratch官方提供的工程示例、教程、资源等,可在日后的学习过程中使用。

图3

图4

(3)Scratch离线编译器安装完成后,双击打开,将呈现出如图5所示界面:

图5

此时,界面为纯英文状态,接下来进行编译器语言本地化设置。

(4)选择Scratch离线编译器菜单栏地球图标,如下图6所示:

图6

将弹出菜单下拉至底部,选择“简体中文”,即可实现编译器语言本地化设置,效果如图7所示。

图7

(5)至此,Scratch离线编译器安装完成。四、Scratch离线编译器简介

图8

(1)菜单栏:提供不同的菜单选项,对编译器进行功能性设置;

(2)舞台区:程序执行效果显示;

(3)舞台背景区:用于进行舞台背景设置,设置时允许程序员上传自定义图片或者使用Scratch官方提供的图库;

(4)角色区:用于设置不同的人物角色,在舞台区进行呈现程序执行效果,默认的时Scratch小猫,允许程序员上传自定义图片或者使用Scratch官方提供的图库;

(5)指令区:提供不同功能模块的指令,进行编程;

(6)代码区:程序员编写代码逻辑的区域;

(7)帮助区:由Scratch官方针对Scratch离线编译器提供的一系列帮助文档。五、第一个Scratch程序

通过以上介绍,相信小朋友们已经对Scratch离线编译器有了很好的了解,那么接下来就让我们一同创建第一个Scratch程序吧--让小猫Say “Hello World!”!

(1)双击打开Scratch编译器,并保存Scratch项目,如图9所示,选择菜单栏文件选项,在淡出界面选择保存,然后设置项目名称,选择保存路径即可,如图10所示,保存完成后,在下次使用该项目时,直接找到项目,双击打开即可:

图9

图10

(2)在指令区,选择“事件“指令,然后将指令

拖拽至右边的代码区即可,如图11所示。

图11

(3)在指令区,选择“外观”指令,然后将指令

拖拽至右边的代码区,与上一个指令契合,如图12所示。

图12

(4)至此,程序已全部编写完成,让我们一起来测试以下吧!点击Scratch离线编译器

图标,就可以成功运行程序了,运行效果如下图13所示,小猫说:“Hello World!”!

图13

恭喜你,已经学会使用Scratch离线编译器完成第一个程序啦!继续加油哦!

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();