Scratch编程_Day01

自学Scratch第一天

Scratch简介:Scratch是麻省理工学院开发的一款简易图形化编程工具。这个软件的开发团队称为“终身幼儿园团队”(Lifelong Kindergarten Group)。几乎所有的孩子都会一眼喜欢上这个软件。建立起做编程的欲望。
建立程序的过程,用到涂鸦,录音,找图片这些有趣的过程。孩子的成品可以通过软件直接发布到官方网站上。官方网站给每个注册用户开通了一个个人空间,放置发布的程序。
用户发布后的程序,在官网可以找到。制作中的程序只能在软件环境下运行,发布后的程序则是在网页内运行的。就是说,孩子们的作品可以通过网络被无数人看到。官方网站具有交友和评论的功能。国内亦有类似官网发布程序后在网页内运行的网站,方便国内爱好者和孩子们对作品进行交流。
以上内容来自百度百科,链接:https://baike.baidu.com/item/Scratch/15493636?fr=aladdin

废话不多说,直接开干…

我用的Scratch版本为Scratch Desktop(Scratch 3.0),版本不同,里面的功能就会有差异,详细的呢大家可以去看官方文档(我也没看过,乱编的),现在进入主题:
1、打开软件(必须的步骤对吧)
在这里插入图片描述
舞台区:表演展示效果的地方;
角色区:添加角色,选择不同角色的编程区域;
背景区:添加背景,选中背景的编程区域;
代码块区域: 拖取代码块的地方;
编程区:拼接代码块的地方;(背景及每个角色都有独一无二的编程区域,角色区蓝色的框框中谁,左侧编程区就是谁的)

2、选择一个角色:可以选择软件中的角色,也可以上传本地、绘制或随机生成(随机生成软件自带的一个角色),推荐使用软件自带或者本地上传(你要是ps技术不错要自己绘制当我没说)
在这里插入图片描述

3、选择一个背景(背景可以没有,不设置背景就默认白色),同理,背景也可以选择软件自带、本地上传、绘制(我使用的是网上找到的素材)
在这里插入图片描述
这绿色可还行!!!

4、添加代码块:代码块就是用来操控角色进行一系列动作的(有过编程基础的人应该很好理解它),代码块有很多,具体的功能大家可以去自己看看试试。
添加第一个代码块—移动**步(具体移动的值大家可以自己设定),例如叫角色初始位置设置在左侧边栏处,添加一个“移动200步”的代码块:
在这里插入图片描述
当我们用鼠标点击代码块后,角色就会执行相应动作—移动200步(效果图就不放了,占篇幅,大家可以自行尝试)
当我们需要执行复杂操作时,可以添加多个代码块来实现,多个代码块之间是可以拼接在一起的,比如我们让这个角色前进10步(不是直接移动,是像走路一样):
在这里插入图片描述
使用这几个代码块拼接以后就可以达到那个效果(效果图不方便演示,大家自行尝试),当然,和其他编程语言一样,我们也可以进行循环控制,例如,如果想要让它重复执行以上代码块,只需要用一个控制代码块就可以,比如:在这里插入图片描述
第一个为循环有限次数(自行设定),第二个为无限循环,这里我们使用循环有限次数就好,添加后的代码块为:
在这里插入图片描述
具体效果还不错,大家可以区尝试一下!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

toMontain

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值