【青少年编程】【一级】小狗散步

Scratch竞赛交流群已成立(适合6至18周岁的青少年),公众号后台回复【Scratch】,即可进入。如果加入了之前的社群不需要重复加入。

微信后台回复“资料下载”可获取以往学习的材料(视频、代码、文档)。

小狗散步

1.准备工作

01

(1)选择背景Playground。

(2)选择角色小狗Dog2,蝴蝶Butterfly2。

2.功能实现

(1)小狗初始化位置在(-151,-106),蝴蝶初始位置(101,165)。

(2)小狗只保留两个造型:dog2-a和dog2-b,编辑dog2-b,尾巴朝下。

(3)蝴蝶面向左。

(4)点击绿旗后,小狗摇动尾巴从左向右走,蝴蝶从右向左扇动翅膀飞行。

02

3. 设计思路与实现

「角色分析」

  • 角色:小狗Dog2,蝴蝶Butterfly2

「背景分析」

  • 背景:Playground

「用到的积木块」

  • 角色移动指定的步数,正数就是向前,负数就是向后
  • 将角色移动到舞台中央指定的X/Y坐标位置,默认坐标(x:0,y:0)
  • 将角色朝向某个指定的方向
  • 设定角色旋转方式为左右翻转,下拉可选不可旋转,任意旋转;这三种旋转方式区别在于:左右翻转(正常转向后角色上下结构不变),不可旋转(不能进行旋转),任意旋转(转向后上下颠倒,Scratch默认旋转方式)
  • 将角色的造型切换成下一个造型,如果是角色的最后一个造型则重新回到第一个造型
  • 程序启动之后,点击小绿旗,执行后续的程序脚本
  • 时间间隔,等待指定的时间后执行后面的指令
  • 重复执行指定次数模块里面的指令

「角色和背景设置」

  • 删除默认的小猫角色,然后从角色库中添加小狗Dog2,蝴蝶Butterfly2,如下图所示:
  • 点击小狗角色,然后点击造型标签,删除dog2-c造型,只保留dog2-a,dog2-b。点击dog2-b造型,在右边的造型编辑页面,点击狗狗的尾巴(下图1),然后点击上面的垂直翻转(下图2),最后调整一下尾巴位置,完成dog2-b的造型变化要求,如下图所示:
  • 点击选择一个背景,进入背景库在背景库中找到我们题目\要求的背景playground,添加进来,如下图所示:

「视频」

「代码」

「考点分析」

综合考察角色删除、多角色添加、角色移动、造型切换、角色朝向,以及移到指定位置、左右翻转,重复执行等。


(0)

相关推荐

  • 少儿编程等级考试模拟试卷三

    您的姓名:一.选择题(共25题,每题2分,共50分)1. 下列关于舞台的描述,不正确的是( )? A. Scratch只能设置一个舞台B. 舞台不能进行编程C. 舞台可以有多个背景D. 舞台上可以有角 ...

  • 图形化编程实例分享,小动画制作,跳舞的蝴蝶

    今天,跟大家分享图形化编程实例,小动画制作,跳舞的蝴蝶. 一,英文内容解读: 故事名称:跳舞的蝴蝶 故事人物:Butterfly 1 故事情节: Butterfly 1想成为大师所以他就在画板上画画, ...

  • 10家品牌的蝴蝶珠宝大盘点!最后一个你一定会说wow

    珠宝匠第508篇原创走心科普 蝴蝶是自然界中最美丽.斑斓的昆虫之一,自古以来都是是美丽.优雅的象征. 蝴蝶更是珠宝设计师们的灵感缪斯. 不论是新艺术时期,还是当代珠宝界,不论是历史悠久的国际大牌,还是 ...

  • 【青少年编程】【一级】小狗长大记

    Scratch竞赛交流群已成立(适合6至18周岁的青少年),公众号后台回复[Scratch],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载"可获取以往学习 ...

  • 【青少年编程】黄羽恒:加减乘除法小测试

    「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...

  • 【青少年编程】黄羽恒:翻译小工具 -- 利用有道翻译

    「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...

  • 【青少年编程】【一级】棒球运动会

    棒球运动会 1. 准备工作 (1)选择背景Baseball 1: (2)去掉小猫角色: (3)添加人物角色Batter.添加声音Basketball Bounce; (4)棒球角色Baseball. ...

  • 【青少年编程】【一级】希神吓走猫头鹰

    Scratch竞赛交流群已成立(适合6至18周岁的青少年),公众号后台回复[Scratch],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载"可获取以往学习 ...

  • 【青少年编程】【一级】球飞了

    球飞了 1. 准备工作 (1)背景:Pool: (2)角色:Cat Flying,Ball. 2. 功能实现 (1)分别添加角色Cat Flying.Ball和背景Pool: (2)程序开始,Cat ...

  • 【青少年编程】【一级】动物园之旅

    Scratch竞赛交流群已成立(适合6至18周岁的青少年),公众号后台回复[Scratch],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载"可获取以往学习 ...

  • 【青少年编程】【一级】运动起来

    运动起来 1. 准备工作 (1)选择背景Bedroom 2,Basketball 2. (2)保留小猫角色. (3)绘制一个角色圆圈作为表盘,绘制一个角色表针. 2. 功能实现 (1)初始的背景为Be ...

  • 【青少年编程】【一级】飞向太空

    Scratch竞赛交流群已成立(适合6至18周岁的青少年),公众号后台回复[Scratch],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载"可获取以往学习 ...