当前位置:网站首页>2021年9月电子学会图形化三级编程题解析含答案:接红包游戏
2021年9月电子学会图形化三级编程题解析含答案:接红包游戏
2022-08-08 17:52:00 【A-别针少儿编程】
【此题目来自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 级考试的学生将进行难度更高的逻辑推理能力的考查。
(四)知识块

(五)知识点描述

(六)题型配比及分值

好了,今天的分享就到这里了。
喜欢这篇文章的可以关注我,后边持续更新内容。
边栏推荐
猜你喜欢
随机推荐
21天学习第六天--方法
智文最终版本
Prometheus+Grafana监控系统
文件传输-FTP使用简介
软件工程基础知识--认识软件工程
超越CLIP的多模态模型,只需不到1%的训练数据!南加大最新研究来了
Codeforces Round #699 (Div. 2)
迁移学习(Transfer Learning)的背景、历史
Cy5反式环辛烯,TCO-Cy5,Cy5 trans-cyclooctene标记生物分子
如何让您的wiki内容更高级?
dp,dpi,px知识补充
从2022投影行业最新报告,读懂2022年家用智能投影仪该怎么选!
记录贴:pytorch学习Part4
前缀和的本质
发光的几何图形canvasjs特效
C语言每日一练——Day01:求最大公约数(三种方法)
【云图说】第252期 初识云速建站服务
【FPGA教程案例46】图像案例6——基于FPGA的图像高斯滤波verilog实现,通过MATLAB进行辅助验证
Digital currency perpetual contract exchange development and development functions and code presentation
数字货币永续合约交易所开发开发功能以及代码呈现









