2020年06月Scratch二级级实操答案及解析.pdfVIP

2020年06月Scratch二级级实操答案及解析.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

一、简答题

1、别碰红块

程序说明:小猫在玩游戏,要在不碰到红色正方形色块的情况下走到绿色的正方

形。

1.准备工作

(1)导入背景”Bluesky2”,删除空白背景;

(2)绘制如图红色和绿色正方形颜色块,放在如图所示的大致位置;

(3)小猫初始大小为60,初始位置在(x:-180,y:0)。

2.功能实现

(1)通过键盘的“↑”、↓、“←”、“→“键来控制小猫行走,每按一次,移动4

步;

(2)小猫在行走过程中需要面向不同方向;

(3)当小猫碰到红色时喊出”游戏结束“,并回到初始位置;

(4)当小猫碰到绿色时胜利,喊出”胜利!“,并回到初始位置。

参考答案:

解析:【喵呜刷题小喵解析】:本题要求编写一个Python程序,模拟小猫在玩游戏

的过程。小猫需要在不碰到红色正方形色块的情况下走到绿色的正方形。程序主要

包含以下几个部分:1.初始化pygame库,设置窗口大小。2.

定义颜色、小猫的位置和大小、方向以及游戏状态。3.

在游戏主循环中,处理事件,移动小猫,检查是否碰到红色方块或绿色方块,并绘

制小猫和方块。在事件处理部分,使用pygame.event.get()获取事件,如果按下上、

下、左、右键,则改变小猫的方向。在移动小猫部分,根据小猫的方向和步数,更

新小猫的位置。在检查是否碰到红色方块或绿色方块部分,分别检查小猫的位置是

否在红色方块或绿色方块的范围内,如果是,则打印相应的信息,并重置小猫的位

置。在绘制部分,使用pygame.draw.rect()函数绘制小猫和方块,使用screen.fill()函

数填充背景。最后,使用pygame.display.flip()更新屏幕。注意,本题需要有一定的

Python编程基础,以及对pygame库的了解。

2、小鸡捉害虫

田野里一只饥饿的鸡发现了蝗虫,快速地跑向蝗虫捉着了它。

1、准备工作

删除小猫,导入背景:“Forest”,导入角色:“Hen”、“Grasshopper”。

2、功能实现

(1)设置角色:“Hen”初始坐标为(x=-180,y=-120);

(2)设置角色:“Grasshopper”初始坐标为随机,角色大小为30;

(3)单击绿旗,角色“Hen”向“Grasshopper”移动并留下轨迹;

(4)画笔颜色为蓝色,粗细为2;

(5)当碰到“Grasshopper”时,母鸡“Hen”发出声音,“Grasshopper”消失。

参考答案:

解析:【喵呜刷题小喵解析】本题要求制作一个动画,描述小鸡捉害虫的场景。根

据题目描述,我们可以按照以下步骤实现:1.

首先,删除小猫角色,然后导入新的背景“Forest”,以及两个角色“Hen”和“Grassho

pper”。2.设置角色“Hen”的初始坐标,以便其从指定位置开始移动。3.

设置角色“Grasshopper”的初始坐标为随机,这样可以模拟害虫在田野中的随机分布

。同时,设置角色大小为30,以便在动画中清晰可见。4.

当单击绿旗时,角色“Hen”开始向角色“Grasshopper”移动,并在移动过程中留下轨

迹。5.设置画笔颜色为蓝色,粗细为2,以便在动画中绘制出清晰的轨迹。6.

当角色“Hen”碰到角色“Grasshopper”时,母鸡“Hen”发出声音,害虫“Grasshopper”消

失,模拟小鸡捉害虫的场景。以上步骤按照题目要求实现了小鸡捉害虫的动画效果

文档评论(0)

喵呜刷题 + 关注
实名认证
文档贡献者

来喵呜刷题,完成你的职业蜕变!

1亿VIP精品文档

相关文档