当前位置:网站首页>2021年12月电子学会图形化三级编程题解析含答案:分身术
2021年12月电子学会图形化三级编程题解析含答案:分身术
2022-08-03 14:56:00 【A-别针少儿编程】
【此题目来自2021年12月份电子学会】
【青少年软件编程(图形化)等级考试试卷(三级)】
三、编程题(共3题,共30分)
37:分身术
图2
1.准备工作
(1)保留小猫角色、添加角色“Monkey”,Money位于舞台的中心;
(2)添加背景Light;
(3)新建变量“编号”。
2.功能实现
(1)程序开始时,Monkey说:“我会分身术!变!!!”2秒;
(2)每隔2秒克隆出一个位置随机、大小随机、颜色随机的Monkey,一共克隆5次;
(3)根据Monkey克隆体出现的先后次序,克隆体说出自己的编号(从1开始编号),注意Monkey要一直说着自己的编号;
(4)克隆结束后,Monkey说:“我是本体”。
试题编号:20211029-dzj-037
试题类型:编程题
标准答案:
参考程序:
试题难度:容易
试题解析:
评分标准:
(1)能根据要求添加背景、添加角色;(1分)
(2)角色摆放的位置正确;(1分)
(3)变量设置正确、变量的值可以增加;(2分)
(4)克隆出5个Monkey;(2分)
(5)克隆体Monkey大小随机、颜色随机、位置随机。(2分)
(6)克隆体Monkey一直说自己的编号,用说,而不是说...2秒。(1分)
克隆结束后,Monkey说:“我是本体”。(1分)
图形化编程(三级)
(一)考试标准
1.掌握编程环境的高级功能,并理解其中的基本概念。
1) 能够新建、删除变量,修改变量名;
2) 能够设定、增减变量值,在舞台区显示、隐藏变量;
3) 能够灵活使用画笔及设置画笔的各项参数;
4) 掌握逻辑运算与关系运算的组合使用;
5) 能够运用循环简化多次的反复操作程序;
6) 能够应用广播来传递数据,实现不同角色之间的交互;
7) 能够理解广播和广播并等待的区别;
8) 能够应用克隆来生成克隆体,并灵活控制克隆体。
2.理解并在程序中使用随机数和变量。
1) 理解随机数的概念,能够产生一个随机数;
2) 理解变量的概念,理解变量的作用域;
3) 能够通过变量的变化让程序跳转到不同的部分;
4) 程序中包含不同条件选择语句的嵌套;
5) 程序中包含循环语句的嵌套;
6) 程序中包含根据选择语句的真假跳出循环程序;
7) 循环语句、选择语句嵌套的综合运用。
(二)考核目标
进一步认识编程软件的高级功能,对随机数的产生、变量的设置,
基于变量的逻辑运算与关系运算的组合使用,解决实际问题;
考查画笔模块的更高级操作,应用广播来传递数据,应用克隆来生成克隆体,并
灵活控制克隆体;
考查对选择语句、循环语句的嵌套使用,以及运用循环简化多次的反复操作程序的理解程度。
同时针对参加 3 级考试的学生将进行多种情况的逻辑处理和交互控制能力的考查。
(三)能力目标
学生对编程软件的进一步综合操作能力,考查对随机数,变量,广播,
克隆等知识的掌握,同时考查学生对已掌握知识的深度综合应用,另针
对参加 3 级考试的学生将进行难度更高的逻辑推理能力的考查。
(四)知识块
(五)知识点描述
(六)题型配比及分值
好了,今天的分享就到这里了。
喜欢这篇文章的可以关注我,后边持续更新内容。
边栏推荐
猜你喜欢
Huffman tree
使用华为HECS云服务器打造Telegraf+Influxdb+Grafana 监控系统【华为云至简致远】
With 1000 lines of code statistics after the xi 'an housing prices, I have a startling discovery...
R7 6800H+RTX3050+120Hz 2.8K OLED screen, Intrepid Pro15 2022 pre-sale
cmd 关闭端口
Jupyter Notebook 交互式编程 & 低代码拖拽式编程 | 数据科学生态下的理想平台
基于.NET 6 的开源访客管理系统
【问题】torch和torchvision对应版本
WMS软件国内主要供应商分析
SQL 不新增表 把一张表定义成两张
随机推荐
跨桌面端之组件化实践
PAT乙级-B1011 A+B 和 C(15)
Clickhouse填坑记3:Left Join改Right Join导致统计结果错误
PostgreSQL 每周新闻 2022-7-27
选择合适的 DevOps 工具,从理解 DevOps 开始
程序员面试必备PHP基础面试题 – 第十八天
PAT乙级-B1012 数字分类(20)
20220801使用安信可的ESP-01S模块实现WIFI的UART传输功能
网络中的交换机和路由器
王守创:多组学整合分析揭示植物代谢多样性的分子机制(8月2号晚)
JS每晚24:00更新某方法
varchar2 and varchar2(char)_datetime data types
个人秋招记录——欢迎交流
gocron定时任务管理系统的安装与运行
php中接口、抽象类以及接口和抽象类区别详解
atrace和systrace的基本使用方法
With 1000 lines of code statistics after the xi 'an housing prices, I have a startling discovery...
MATLAB中writetimetable函数用法
正则表达式入门二(普通字符)
你把 vite打包 玩明白