本题目来自2020年6月份电子学会青少年软件编程图形化等级考试试卷(一级)

题目:希神吓走猫头鹰

1. 准备工作

(1)背景:Forest

(2)角色:Centaur, Owl

2. 功能实现

(1)分别添加角色Centaur, Owl和背景Forest;

(2)程序开始,角色Owl在舞台右上方,与Centaur面对面;

(3)程序开始,Centaur切换为造型centaur-a,1秒后切换为造型centaur-d,并播放声音Meow2,然后切换为造型centaur-a;

(4)听到叫声,按下空格键,Owl张开翅膀面向右飞走了。

3.设计思路与实现

(1)角色分析

  • 角色:Centaur、Owl

(2)背景分析

  • 背景:Forest;

(3)所用积木块介绍

a.运动类

  • 角色移动指定的步数,正数就是向前,负数就是向后。

  • 将角色移动到舞台中央指定的X/Y坐标位置,默认坐标(x:0, y:0)。
  • x的范围(-240, 240);y的范围(-180, 180)。

b.外观类

  • 换成指定的造型。

c.声音类

  • 播放指定的声音,声音开始播放的同时立刻执行后面的积木指令。

d.事件类

  • 程序开始积木块。
  • 点击舞台区的绿旗,执行以绿旗开始的所有程序脚本。

e.控制类

  • 时间间隔,等待指定的时间后执行后面的指令。

(4)角色、舞台背景设置

a.角色设置

删除默认的小猫角色,添加Centaur、Owl2个角色,在Centaur角色的声音面板,点击“选择一个声音”,进入声音库。在声音库中找到我们题目要求的声音Meow2,添加进来。按题目给定的画面放好它们的初始位置。

b.舞台背景设置
点击“选择一个背景”,进入背景库。在背景库中找到我们题目要求的背景Forest,添加进来。

(5)脚本编写

a.Centaur角色

b.Owl2角色

流程描述:

a.Centaur角色

当点击绿旗时:

  1. 开始:点击绿旗,也就是程序启动,就要执行后续的程序指令。
  2. 切换成Centaur-a造型
  3. 等待1秒种
  4. 切换成Centaur-d造型
  5. 播放声音Meow2
  6. 等待1秒种
  7. 切换成Centaur-a造型

b.Owl2角色

当点击绿旗时:

  1. 开始:点击绿旗,也就是程序启动,就要执行后续的程序指令。
  2. 用“移到”积木块初始化位置
  3. 切换成Owl-a造型
  4. 默认的Owl-a造型是面向右的,需要初始化让它面向-90也就是左的方向
  5. 修改一下旋转方式为左右翻转

当按下空格键时:

  1. 按下空格键:准备飞走
  2. 面向90方面,向右
  3. 切换成Owl-c造型
  4. 重复执行3次
    • 移动60步
    • 等待0.2秒

4.评分标准

(1)添加角色Centaur、Owl和背景Forest;(2分)

(2)初始化Centaur造型为centaur-a,1秒后切换造型centaur-d,播放声音Meow2后切换造型为centaur-a;(4分)

(3)程序开始,角色Owl初始化方向为向左,初始化位置为右上方,初始化造型为owl-a;(2分)

(4) 按下空格键,切换到owl-c,角色Owl向右飞走了;(2分)

电子学会图形化一级编程题解析:希神吓走猫头鹰相关推荐

  1. 2021年12月电子学会图形化一级编程题解析含答案:下雨

    [此题目来自2021年12月份电子学会] [青少年软件编程(图形化)等级考试试卷(一级)] 下雨 最近是雨季,经常会下雨.今天周末,Abby想带Dani去游乐园,于是让Dani去窗户旁边看看有没有在下 ...

  2. 2021年6月电子学会图形化一级编程题解析含答案:奔跑的马

    [此题目来自2021年6月份电子学会] [青少年软件编程(图形化)等级考试试卷(一级)] 三.编程题(共2题,共30分) 36. 奔跑的马 1. 准备工作 (1)添加背景 Forest 和 Wetla ...

  3. 2021年9月电子学会图形化一级编程题解析含答案:小狗进圈

    [此题目来自2021年9月份电子学会] [青少年软件编程(图形化)等级考试试卷(一级)] 三.编程题(共2题,共30分) 37.小狗进圈 小狗非常听话,收到命令能在舞台上向右移动,如下图所示,它只能移 ...

  4. 电子学会图形化一级编程题解析含答案:飞翔的小猫

    [此题目来自2022年3月份电子学会] [青少年软件编程(图形化)等级考试试卷(一级)] 好了我们来先看一下题目吧: 三.编程题(共2题,共30分) 37. 飞翔的小猫 1.准备工作 (1)保留小猫角 ...

  5. 2021年12月电子学会图形化一级编程题解析含答案:放学

    [此题目来自2021年12月份电子学会] [青少年软件编程(图形化)等级考试试卷(一级)] 三.编程题(共2题,共30分) 1.放学 放学时间到了,校车行驶到学校门口,按下喇叭提醒同学们上车,送同学们 ...

  6. 电子学会图形化一级编程题解析:字母AB点头问好

    「本题目来自2020年9月份电子学会青少年软件编程图形化等级考试试卷(一级)」 题目:字母AB点头问好 1. 准备工作 (1)背景:Chalkboard: (2)角色:Glow-B,Glow-A. 2 ...

  7. 电子学会图形化一级编程题解析:猫捉老鼠

    本题目来自2019年9月份电子学会青少年软件编程图形化等级考试试卷(一级) 题目:猫捉老鼠 故事情境:老鼠跑进了丽丽的房间,还把丽丽的书本咬碎了,于是丽丽在朋友那里请了一只小猫来房间抓老鼠,老鼠看到猫 ...

  8. 电子学会图形化一级编程题解析:小鸡与鸭妈拥抱

    「本题目来自2020年9月份电子学会青少年软件编程图形化等级考试试卷(一级)」 题目:小鸡与鸭妈拥抱 1. 准备工作 (1)背景:Farm; (2)角色:Chick.Duck. 2. 功能实现 (1) ...

  9. 2021年12月电子学会图形化四级编程题解析含答案:聪明的小猫

    [此题目来自2021年12月份电子学会] [青少年软件编程(图形化)等级考试试卷(四级)] 三.编程题(共5题,共50分) 28.聪明的小猫 有3张卡片,每张卡片上面分别写着1.2.3,从中抽出一张. ...

最新文章

  1. golang 绘图库_golang在图片上绘制中文不乱码的方法
  2. oracle事务处理类型,Oracle EBS-SQL (OM-5):检查订单事务处理类型.sql
  3. phpstudy一直自动停止启动_发动机自动启停,到底是省油还是毁车?
  4. python缩进注意事项_python注意事项
  5. MySQL学习笔记_关于MySQL的字符类型VARCHAR长度知识总结
  6. UE3 Lightmass 技术指南
  7. PAT Basic 1012
  8. hdu 4932 BestCoder Round #4 1002
  9. 系统学习机器学习之弱监督学习(三)--Adversarial Autoencoders
  10. html中单双引号镶嵌
  11. en55032最新标准下载_欧盟新EMC标准EN55032强制实施
  12. TrueCrypt使用方法及详细教程介绍
  13. qpsk matlab仿真,qpsk的matlab和simulink仿真.pdf
  14. 网络工程师工作经验分享
  15. 关于cdd文件的配置
  16. linux系统优点和缺点,Linux系统和Windows系统的各自的优缺点有哪些
  17. VB学习记录——数组
  18. iOS设备唯一标识获取策略(不定时更新)
  19. 敏捷管理第三章《敏捷理解》
  20. 自动监控Oracle 表空间信息并发送邮件脚本

热门文章

  1. 安卓三方登录趟坑,QQ,微信,微博,Twitter,Facebook,Instagram
  2. linux shell bin sh,linux shell中#bin/sh的理解
  3. 无法启动计算机中丢失HAL.dll,XP系统hal.dll文件丢失无法启动的修复办法
  4. 药一点医疗管理软件供应商—诊所管理系统
  5. echarts几种地图
  6. 图片压缩软件的使用方法
  7. 【吟风听云】推锅扑克牌型规则说明(端锅子牌型说明/扑克版牌九规则)
  8. 网络多人游戏架构与编程 学习笔记 第二章
  9. oracle同时运行多行sql语句,.NET程序连接Oracle一次执行多行SQL的注意事项
  10. 计算从1990.01.01到某一天的天数