猫叔Scratch第一讲:《初识Scratch编程》

网友投稿 2019-10-10 12:54

正文共:1636字

预计阅读时间:5分钟

朋友们晚上好。今天的猫叔是来兑现承诺的,之前在文章里跟大家说过:猫叔会免费教大家Scratch的课程,今天就来开始我们的第一课吧。

说到编程,大家脑海中浮现的应该是这样的画面:

https://cdn.china-scratch.com/timg/191012/12543A029-0.jpg

有些小朋友可能会说:这是什么东西啊?全是英文看都看不懂,不学啦!

正因为大多数孩子面对代码编程都会有以上反应,小朋友学习编程应该选择一些简单易学的语言入门。

https://cdn.china-scratch.com/timg/191012/1254364328-1.jpg

Scratch是由MIT(美国麻省理工学院)针对5至16岁的儿童和青少年设计的可视化程序设计语言,专注于用编程实现简单的动画效果,最终呈现的是这样的拼图:

https://cdn.china-scratch.com/timg/191012/12543C544-2.jpg

Scratch代码

代码看着是不是特别简单?话不多说,接下来跟着猫叔一起进入神奇的Scratch的世界吧。

第一步:安装Scratch

首先需要下载安装Scratch,猫叔已经把地址给大家准备好了,直接复制粘贴就行。(需要使用电脑)

Scratch2.0下载地址:

https://scratch.mit.edu/download/scratch2

Scratch3.0下载地址:

https://scratch.mit.edu/download

https://cdn.china-scratch.com/timg/191012/12543H529-3.jpg

Scratch2.0下载页面

猫叔在这里建议大家下载Scratch2.0,目前Scratch3.0还有一些小问题,例如:

1:字体太小,而且无法调节,对于小屏幕用户很不友好;

2:版本不太稳定,软件打开耗时太长,操作的过程中会出现卡顿,甚至会出现闪退;

3:普及率较低,国内各大竞赛,例如蓝桥杯,并不支持scratch3.0,对于想要参加这些比赛的孩子,scratch3.0并不具有优势。

第二步:认识Scratch界面

https://cdn.china-scratch.com/timg/191012/12543L208-4.jpg

Scratch2.0界面

舞台区域:你编辑的所有东西都会在这个区域呈现出结果,编写的代码的效果会在这个区域显示出来。舞台区右上角是用于控制程序启动与终止的按钮。右下角是鼠标的当前坐标。

https://cdn.china-scratch.com/timg/191012/12543R454-5.jpg

舞台区域

角色区域:这个区域可以选择你编程想要操作的对象,角色、背景、道具等等都是在这个区域进行选择的。

https://cdn.china-scratch.com/timg/191012/12543WD9-6.jpg

角色区域

选中的角色四周用蓝色的方框表示,点击选中角色最上角的“i”按钮,可以显示该角色的信息。

https://cdn.china-scratch.com/timg/191012/12543S925-7.jpg

角色区域

控件区域:这片区域里面呈现的就是编程所需要的命令,根据命令用途的不同有很多种分类。

代码区域:大家可以根据自己的需要,将控制区域的命令拖到代码区进行设计、组合。变成自己的程序,让“小演员”们按照我们的想法在舞台上进行演出。

编写第一个指令

好了,认识了我们Scratch2.0的界面后,接下来我们就直接上手吧,编写属于自己的第一条代码。

首先给自己一个任务,就是我们要在Scratch上做什么事情。今天我们就先来一个简单的:我们要让小猫向右移动10步,再说一句“hello"。

在明确了任务之后,我们就得进行逻辑分析,简单点说就是要把任务进行拆解,如何一步一步完成任务。

-猫叔逻辑分析时间- 

第一步:请出我们这场表演的演出嘉宾—小猫,在角色区域选定小猫;

第二步:让小猫向右移动10步;(在运动指令区里拖动“移动10步”到代码区)

https://cdn.china-scratch.com/timg/191012/12543Q0L-8.jpg

第三步:让小猫说"hello"。(在外观指令区里拖动“说hello”到代码区)

https://cdn.china-scratch.com/timg/191012/12543RF2-9.jpg

第四步:写好代码,执行程序。(在事件指令区里拖动“当绿旗被点击”到代码区)

https://cdn.china-scratch.com/timg/191012/12543S5V-10.jpg

第五步:将代码区的指令组合好。

https://cdn.china-scratch.com/timg/191012/12543923O-11.jpg

第六步:现在点击舞台区域的启动小旗,我们的第一个scratch已经完成了,怎么样很简单吧?

https://cdn.china-scratch.com/timg/191012/1254396430-12.jpg

注意事项:当指令与指令靠近时,指令下面会有白色的提示,这个时候松开鼠标,两个指令会连接在一起。连接在一起的两个指令会按照从上到下的顺序连续执行。

https://cdn.china-scratch.com/timg/191012/1254392044-13.jpg

课后小练习

编写一个小程序,让小猫向右移动10步,然后说“我爱编程!”等待1秒后,让小猫向左移动10步,再说:”编程超级有趣!”。

提示:等待1秒的指令点击“控制”按钮后可以找到,让小猫说什么只需要编辑说后面的对话框就可以。

好啦,今天的课程就到这里。猫叔会在下一节课教大家用Scratch《制作一个简单的动画》,小朋友没事可以去Scratch官网上逛一逛,看点例子,看看Scratch都能做什么,相信小朋友肯定会很感兴趣。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com