儿童学编程,3分钟入门极简教程!

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下载。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏极客编程

Vuebnb:一个用vue.js和Laravel构建的全栈应用

今年我一直在写一本新书叫全栈Vue网站开发:Vue.js,Vuex和Laravel。它会在Packt出版社在2018年初出版。

1391
来自专栏项勇

Android 8.0 “奥利奥”正式发布

1744
来自专栏Guangdong Qi

iOS 各种图标

2445
来自专栏CDA数据分析师

有Bigger | 打造属于自己的 Python 编码环境

一个好的程序员必须善用各种工具提升自己的开发效率,和提升自己的幸福指数。另外,个人觉得vim还是值得自己重新一配的,我的配置过程基本都是在 读spf13的配置,...

2135
来自专栏王二麻子IT技术交流园地

HTML标准

在世界的任何一个角落,每个网络浏览器都以同一种方式显示HTML文件。理想情况下,任何一台电脑上的任何一个浏览器软件对每个HTML标识符应当以相同的方式解释,并有...

2090
来自专栏数据小魔方

SPSS竟然都能做数据地图了~~~

数据地图SPSS篇 ▼▼▼ 最近在做数据地图专题,搜集了好多能够实现数据地图可视化的软件操作技巧,唯独漏掉了SPSS。 总觉得SPSS作为一个傻瓜式菜单操作的...

7847
来自专栏Coding01

一个码字工作者的写作工具 —— MWeb

由于 Markdown 格式简单易用,而且不受限于编辑器等影响,已经是写博客、写日志、写技术文档,亦或是用来写公众号文章的必备了。

1671
来自专栏王大锤

iOS地理围栏技术的应用

4756
来自专栏小轻论坛

这款功能强大的视频压制工具,用了就爱不释手了

为什么今天给大家推荐这个软件呢?因为最近工作需要,每天要处理一百多篇视频加水印的工作,主任老王给我们推荐狸窝全能视频转换器,相信用过的人都知道,软件界面上并不能...

1.1K3
来自专栏Web项目聚集地

前端面试题(HTML和CSS)

我会推出前端面试题的专栏,每一期我会推出10个经典面试题,面试题一部分由小伙伴提供,一部分从面试真题中选出,最后会来一个大汇总。主要目的是帮助那些还没有前端开...

1352

扫码关注云+社区

领取腾讯云代金券