• 2021年9月电子学会图形化三级编程题解析含答案:接红包游戏


    【此题目来自2021年9月份电子学会】

    【青少年软件编程(图形化)等级考试试卷(三级)】


    三、编程题(共3题,共30分)

    37.接红包游戏

    1. 准备工作

    (1)背景:使用原始的背景;

    (2)角色:除小猫外,添加角色Milk作为红包;

    (3)变量:建立一个得分变量用于计分。

    2. 功能实现

    (1)小猫在舞台下方,只能通过键盘左右键控制左右移动;

    (2)不断克隆红包,克隆体出现在舞台上方水平随机位置,降落下来;

    (3)红包碰到小猫,红包消失加10分,否则落地消失;

    (4)当得分等于50分,小猫隐藏,出现“游戏结束”四个字,游戏结束。

    题型:编程题

    答案:

    小猫程序:

    红包程序:

    “游戏结束”程序:

    难度:一般

    试题解析:

    评分标准: 

    (1)实现左右键控制小猫;(2分 )

    (2)实现红包的克隆;(2分 )

    (3)实现红包随机水平位置并下落;(2分 )

    (4)红包碰到小猫消失并加分,否则落地再消失;(2分 )

    (5)得分等于50,小猫消失,出现“游戏结束”四个字,停止全部脚本。(2分 )


    图形化编程(三级)

    (一)考试标准

    1.掌握编程环境的高级功能,并理解其中的基本概念。

    1) 能够新建、删除变量,修改变量名;

    2) 能够设定、增减变量值,在舞台区显示、隐藏变量;

    3) 能够灵活使用画笔及设置画笔的各项参数;

    4) 掌握逻辑运算与关系运算的组合使用;

    5) 能够运用循环简化多次的反复操作程序;

    6) 能够应用广播来传递数据,实现不同角色之间的交互;

    7) 能够理解广播和广播并等待的区别;

    8) 能够应用克隆来生成克隆体,并灵活控制克隆体。

    2.理解并在程序中使用随机数和变量。

    1) 理解随机数的概念,能够产生一个随机数;

    2) 理解变量的概念,理解变量的作用域;

    3) 能够通过变量的变化让程序跳转到不同的部分;

    4) 程序中包含不同条件选择语句的嵌套;

    5) 程序中包含循环语句的嵌套;

    6) 程序中包含根据选择语句的真假跳出循环程序;

    7) 循环语句、选择语句嵌套的综合运用。

    (二)考核目标

    进一步认识编程软件的高级功能,对随机数的产生、变量的设置,

    基于变量的逻辑运算与关系运算的组合使用,解决实际问题;

    考查画笔模块的更高级操作,应用广播来传递数据,应用克隆来生成克隆体,并

    灵活控制克隆体;

    考查对选择语句、循环语句的嵌套使用,以及运用循环简化多次的反复操作程序的理解程度。

    同时针对参加 3 级考试的学生将进行多种情况的逻辑处理和交互控制能力的考查。

    (三)能力目标

    学生对编程软件的进一步综合操作能力,考查对随机数,变量,广播,

    克隆等知识的掌握,同时考查学生对已掌握知识的深度综合应用,另针

    对参加 3 级考试的学生将进行难度更高的逻辑推理能力的考查。

    (四)知识块


     

    (五)知识点描述

    (六)题型配比及分值

    好了,今天的分享就到这里了。

    喜欢这篇文章的可以关注我,后边持续更新内容。 

  • 相关阅读:
    高德地图设置电子围栏
    需求文档中的“项目前景与范围”
    Java流程结构
    Android Gradle下载慢
    小程序源码:全新独立后台月老办事处一元交友盲盒-多玩法安装简单
    识别伪装IP的网络攻击方法
    JDBC编程
    二十、SpringBoot + Jwt + Vue 权限管理系统(1)
    解决一个mybatisplus left join里有ur报错问题
    LeetCode 1422. 分割字符串的最大得分
  • 原文地址:https://blog.csdn.net/IT_Scratch/article/details/126232349