猫叔Scratch第一讲:《初识Scratch编程》
正文共:1636字
预计阅读时间:5分钟
朋友们晚上好。今天的猫叔是来兑现承诺的,之前在文章里跟大家说过:猫叔会免费教大家Scratch的课程,今天就来开始我们的第一课吧。
说到编程,大家脑海中浮现的应该是这样的画面:
有些小朋友可能会说:这是什么东西啊?全是英文看都看不懂,不学啦!
正因为大多数孩子面对代码编程都会有以上反应,所以小朋友学习编程应该选择一些简单易学的语言入门。
Scratch是由MIT(美国麻省理工学院)针对5至16岁的儿童和青少年设计的可视化程序设计语言,专注于用编程实现简单的动画效果,最终呈现的是这样的拼图:
Scratch代码
代码看着是不是特别简单?话不多说,接下来跟着猫叔一起进入神奇的Scratch的世界吧。
第一步:安装Scratch
首先需要下载安装Scratch,猫叔已经把地址给大家准备好了,直接复制粘贴就行。(需要使用电脑)
Scratch2.0下载地址:
https://scratch.mit.edu/download/scratch2
Scratch3.0下载地址:
https://scratch.mit.edu/download
Scratch2.0下载页面
猫叔在这里建议大家下载Scratch2.0,目前Scratch3.0还有一些小问题,例如:
1:字体太小,而且无法调节,对于小屏幕用户很不友好;
2:版本不太稳定,软件打开耗时太长,操作的过程中会出现卡顿,甚至会出现闪退;
3:普及率较低,国内各大竞赛,例如蓝桥杯,并不支持scratch3.0,对于想要参加这些比赛的孩子,scratch3.0并不具有优势。
第二步:认识Scratch界面
Scratch2.0界面
舞台区域:你编辑的所有东西都会在这个区域呈现出结果,编写的代码的效果会在这个区域显示出来。舞台区右上角是用于控制程序启动与终止的按钮。右下角是鼠标的当前坐标。
舞台区域
角色区域:这个区域可以选择你编程想要操作的对象,角色、背景、道具等等都是在这个区域进行选择的。
角色区域
选中的角色四周用蓝色的方框表示,点击选中角色最上角的“i”按钮,可以显示该角色的信息。
角色区域
控件区域:这片区域里面呈现的就是编程所需要的命令,根据命令用途的不同有很多种分类。
代码区域:大家可以根据自己的需要,将控制区域的命令拖到代码区进行设计、组合。变成自己的程序,让“小演员”们按照我们的想法在舞台上进行演出。
编写第一个指令
好了,认识了我们Scratch2.0的界面后,接下来我们就直接上手吧,编写属于自己的第一条代码。
首先给自己一个任务,就是我们要在Scratch上做什么事情。今天我们就先来一个简单的:我们要让小猫向右移动10步,再说一句“hello"。
在明确了任务之后,我们就得进行逻辑分析,简单点说就是要把任务进行拆解,如何一步一步完成任务。
-猫叔逻辑分析时间-
第一步:请出我们这场表演的演出嘉宾—小猫,在角色区域选定小猫;
第二步:让小猫向右移动10步;(在运动指令区里拖动“移动10步”到代码区)
第三步:让小猫说"hello"。(在外观指令区里拖动“说hello”到代码区)
第四步:写好代码,执行程序。(在事件指令区里拖动“当绿旗被点击”到代码区)
第五步:将代码区的指令组合好。
第六步:现在点击舞台区域的启动小旗,我们的第一个scratch已经完成了,怎么样很简单吧?
注意事项:当指令与指令靠近时,指令下面会有白色的提示,这个时候松开鼠标,两个指令会连接在一起。连接在一起的两个指令会按照从上到下的顺序连续执行。
课后小练习
编写一个小程序,让小猫向右移动10步,然后说“我爱编程!”等待1秒后,让小猫向左移动10步,再说:”编程超级有趣!”。
提示:等待1秒的指令点击“控制”按钮后可以找到,让小猫说什么只需要编辑说后面的对话框就可以。
好啦,今天的课程就到这里。猫叔会在下一节课教大家用Scratch《制作一个简单的动画》,小朋友没事可以去Scratch官网上逛一逛,看点例子,看看Scratch都能做什么,相信小朋友肯定会很感兴趣。
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com