图形化编程测试题目及答案.docxVIP

  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文档。上传文档
查看更多

图形化编程测试题目及答案

图形化编程测试题(满分100分)

一、基础操作题(共20分,每题5分)

1.打开Scratch3.0软件,当前舞台区默认背景为“森林”,角色区有默认角色“小猫”。请描述以下操作的具体步骤:

(1)将“小猫”角色替换为“机器人”角色;

(2)在角色列表中复制一个“机器人”角色,并命名为“机器人2”;

(3)将舞台背景切换为“太空”主题中的“宇宙”背景;

(4)调整“机器人”角色的大小为原来的120%。

2.观察以下Scratch积木块组合,写出程序执行后角色的最终位置和面向方向:

```

当绿旗被点击

移动100步

右转90度

移动50步

左转180度

移动30步

```

(注:角色初始位置为舞台中心(0,0),初始方向为90度(向右)。)

3.现有一个名为“分数”的变量(初始值为0),需要实现以下功能:当角色被鼠标点击时,“分数”增加5;当角色碰到红色时,“分数”减少3。请画出对应的积木块组合(用文字描述积木名称及连接顺序)。

4.在声音模块中,“播放声音[喵]等待播完”与“开始播放声音[喵]”两个积木的主要区别是什么?请结合具体场景说明何时需要使用“等待播完”。

二、逻辑应用题(共30分,每题10分)

5.设计一个程序,让角色在舞台上绘制一个边长为80步的正六边形(六条边长度相等,每个内角120度)。要求:使用“pen”模块(画笔),角色初始位置为(-100,0),绘制完成后角色回到起点并隐藏。

6.编写一个“随机数猜谜”程序:计算机随机生成一个1-10之间的整数(包含1和10),用户通过键盘输入猜测的数字(用“询问[请输入数字]并等待”积木)。若猜测数字大于目标数,提示“太大了”;若小于目标数,提示“太小了”;若相等,提示“猜对了!”,并统计用户猜中的次数(用变量“次数”记录)。要求:用户可以重复游戏,直到主动选择退出。

7.现有角色“小球”和“挡板”,需要实现“挡板接球”的基础功能:小球从舞台顶部随机位置(x坐标随机,y坐标固定为200)垂直下落(y坐标每秒减少10),挡板由用户通过左右箭头键控制水平移动(x坐标每秒增减15);当小球碰到挡板时,小球消失并播放“叮”的声音;当小球碰到舞台底部(y≤-200)时,游戏结束,显示“失败”。请写出实现该功能的核心积木块逻辑(分角色描述)。

三、综合设计题(共50分)

8.题目:设计一个“校园安全小卫士”互动故事程序。

需求说明:

(1)角色设定:至少包含“小乐”(学生角色)、“安全提示牌”(静态角色)、“危险物”(如香蕉皮、电线,可移动);

(2)核心功能:

①小乐通过上下左右箭头键控制移动(移动速度为10步/次);

②当小乐碰到“危险物”时,播放“警报”声音,显示“小心!”提示,同时该“危险物”消失;

③“安全提示牌”在小乐靠近时(距离小于50),说出“请走斑马线”“不摸电线”等安全标语(至少2条,随机显示);

④增加计分系统:避开所有“危险物”得10分/个,触发“安全提示牌”得5分/个,总分用变量“安全积分”显示;

⑤游戏结束条件:所有“危险物”被清除或小乐碰到舞台边界(上下左右边界);

(3)创意加分:界面美观(如自定义背景、角色造型)、交互流畅(无卡顿)、额外功能(如倒计时、帮助说明)。

图形化编程测试题答案

一、基础操作题答案

1.操作步骤:

(1)选中“小猫”角色→点击角色区右下角“选择角色”按钮→在“角色库”中搜索“机器人”→点击选中并替换;

(2)选中“机器人”角色→右键点击角色列表中的“机器人”→选择“复制”→在角色列表中双击新角色名称→输入“机器人2”并确认;

(3)点击舞台区上方“背景”标签→点击“选择背景”按钮→在“背景库”中选择“太空”类别→找到“宇宙”背景并点击添加;

(4)选中“机器人”角色→在角色编辑区下方“大小”输入框中输入“120”→回车确认(或拖动大小滑块至120%)。

2.最终位置与方向计算:

-初始位置(0,0),方向90度(向右);

-移动100步:沿90度方向移动,终点(100,0);

-右转90度:方向变为90+90=180度(向左);

-移动50步:沿180度方向移动,终点(100-50,0)=(50,0);

-左转180度:方向变为180-180=0度(向上);

-移动30步:沿0度方向移动,终点(50,0+30)=(50,30);

结论:最终位置(50,30),面向方向0度(向上)。

3.积木块组合描述:

-针对“当角色被鼠标点击”的事件:

文档评论(0)

小小何 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档