scratch是一款由麻省理工学院(MIT)设计开发的少儿编程工具。使用者可以不认识英文单词,也可以不会使用键盘。就像搭积木一样把一块块积木形状的命令用鼠标拖拽到一起就可以了。超级简单,5-6的孩子就可以学习编程了,SO AMAZING!
但是简单并不可以被小看,逻辑思考、计划能力、解决问题的能力、团队协作能力、耐心恒心细心等方面的训练一个都不会少。而且软件还免费,真是没有天理啦!现在有人免费教这个软件(嘻嘻嘻~~~),这是无言以对!没办法,爱代表了一切。
下面让我们正式学习Scratch之前坐坐准备活动。今天讲的在以后的学习中几户每天都能遇到,敲黑板了~~~咳咳……
本文案例《闲不住的父子猫》截图
一、界面布局很整齐
Scratch界面分为五个区域,如下图所示:
1。舞台区域:
程序的演示窗口,点击右上角的小绿旗标志就能运行相应的程序,点击右上角的红点标志能够停止程序。
2。舞台信息:
设置舞台背景图片。
3。角色列表:
设置角色,可以设置多个角色。
4。指令块面板:
编写脚本的指令块,像极了一块块积木。只需向右侧脚本区域拖拽,搭积木(将代码块组合在一块儿)就是编写程序了。
5。脚本局域:
把指令块从“指令块面板”中拖拽到该区域,进行组合(就是编程了,哇,超简单有没有??)
下面是一些常用的按钮或功能。
1.语言选择按钮:默认的英文版本,可以选择中文版(在列表的最后,我们相信重要的总是放在最后,好吧,就这么想!)
2.获取帮助能够告诉我们每个代码块是什么作用。两种方式:第一种,点击帮助按钮之后再点击代码块,屏幕右侧就会出现帮助信息。另一种方式是在代码块上右击选择帮助,能够实现同样的功能。
3.运行程序:两种方式:点击绿色旗子或者直接点击代脚本区域的码块组合。
二、舞台编辑
背景非常重要,一张图片就能很好地烘托出氛围,是非常值得的。
可以选择背景信息区或者指令块面板的“背景标签(只有选择了背景信息区之后才会出现)”。
共有四种方式
1.从背景库导入(Scratch背景库非常丰富,可以充分利用)
2.自己绘制(Scratch绘图板还是比较好用的)
3.从本地文件上传
4.打开摄像头拍摄
三、角色编辑
在角色编辑方面,Scratch有丰富的造型库供大家选择,除此之外还可以通过绘制新造型、从本地文件上传、以及拍摄照片当造型等方式塑造角色。跟编辑背景一样,角色的编辑也是四种方式,甚至连图标都一样。
除此之外,对象工具区也是能够给我们提供极大方便的地方,如下图所示。红色方块圈起来的四个按钮依次对角色进行复制、删除、放大和缩小,使用方法是先点击按钮再点击角色。
四、代码(脚本)
脚本或者说代码块在这里分为十类,不要被吓到,其实都是非常简单的积木块,字面意思非常浅显,大部分看一下名称就知道是做什么的了,不信的话看看下图吧。
十类代码块如下图,后面的日子这些代码块会带给我们不同的惊喜。
五、声音
合适的音效对一款游戏或电子作品来说至关重要。Scratch提供了丰富的声音库,你也可以从本地上传声音或者自己录制声音。同时也可以对声音进行编辑,真的很强大。
六、最常用代码
下图中的三个激发事件最为常用,依次为当小绿旗被点击时候启动下面的代码、当键盘上某一个键被点击时候启动代码、当角色被点击时候启动代码。
循环语句与条件控制语句。循环语句可以按规定次数或无限次数地反复执行同一段代码;条件判断语句可以让游戏在满足某些条件的时候做出相应的反应。这两种语句超级无敌重要,几乎任何程序程序都离不开他们。以后学习任何编程语言,这两种语句都是重中之重。
七、保存
制作好文件,可以通过“文件/保存”或“文件/另存为”进行保存。建议新建一个专门存放作品的文件夹,这样就不会出现找不到作品的情况了。
八、一个简单案例
下面我们做一个超级简单的案例《闲不住的父子猫》来练习一下上述的内容。
1.首先选择背景,点击舞台信息区的“背景库按钮”,从弹出的背景库中选择一个背景。
2.组合积木代码
可以点击一下代码块看看效果,小猫动起来了!在屏幕上不停地折返,太棒了!
3.点击角色工具区的复制按钮,然后点击小猫,马上复制出了一只小猫(两只小猫有可能重合,可以拖动一下看看)。让后垫底复制按钮旁边的放大按钮,再点击一下其中一只小猫,看看小猫放大了,这就算猫爸爸吧。
一会开始运行代码的时候,我们会惊奇地发现,两只小猫都能动起来了!复制的时候把代码一块儿复制了,这个功能真是太棒了!记住这个功能,以后肯定用得到。
4.运行代码,让我们看看效果吧
下面是见证奇迹的时刻了!点击一下舞台区域右上角的小绿旗按钮,猫爸爸和猫宝宝优雅的滑来滑去,真是太帮了!这如果是你人生中第一个程序的话,我建议你该庆祝一下!吃点什么庆祝一下吧!
九、关于在线编辑器与离线编辑器的说明
你可以在官网上注册账号,然后用在线编辑器制作作品,并和全世界的Scratch爱好者进行分享;也可以下载离线版本,在没网的情况下也能制作。在官网下载离线软件地址为https://scratch.mit.edu/download#installation或者在百度直接搜索Scratch下载。
作者:一石匠人
來源:简书