2024年全国青少信息素养大赛图形化编程挑战赛集训第一天编程题分享

2024青少年信息素养大赛图形化编程挑战赛集训解析
本文分享了2024年全国青少信息素养大赛图形化编程挑战赛集训第一天的编程题目,涵盖小学低年级和高年级组的基础模块、程序结构等内容,包括角色运动、外观、事件、侦测、运算、克隆、变量、画笔和列表等知识点,以及评分规则和具体编程实现。

图片

图片

图片

大家如果不想阅读前边的比赛内容介绍,可以直接跳过:拉到底部看集训第一天题目

(一)比赛内容: 

【小学低年级组】

1、图形化编程软件的使用:熟悉图形化编程软件中舞台区、角色列表区、功能区、脚本编 -3- 辑区的功能及使用。

2、基础功能模块的使用: 

a.运动模块:角色的平移、旋转、控制运动方向、碰到边缘 反弹、坐标等积木。 

b.外观模块:对角色说、颜色、大小、显示、隐藏等常用积 木块。

c.事件模块:运行点击、角色点击、键盘被按下等常用积木 块。

d.侦测模块:碰到鼠标/颜色/

### 2024全国青少年信息素养大赛小学1-3级组图形化编程挑战赛比赛详情 #### 比赛概述 2024全国青少年信息素养大赛的小学1-3级组图形化编程挑战赛旨在通过趣味性和教育性相结合的方式,提升低龄段学生的逻辑思维能力和编程基础技能。比赛内容主要围绕图形化编程工具展开,如Scratch或类似平台[^1]。 #### 比赛形式 比赛分为初赛和复赛两个阶段: - **初赛**:以线上答题为主,题目类型包括选择题、填空题以及简单的编程任务。参赛者需要在规定时间内完成一系列与图形化编程相关的基础知识测试。 - **复赛**:线下进行,要求选手根据给定的主题完成一个完整的编程项目。例如,创建一个动画故事或者设计一款小游戏。复赛中可能会涉及角色定制、场景搭建以及交互逻辑的设计。 #### 具体任务示例 以下是可能出现在小学1-3级组复赛中的任务示例: 1. **角色定制**:添加一个新的角色(如Penguin2),并对其进行造型调整。例如,保留第一个造型,删除其他造型,并绘制一个白色椭圆形覆盖在角色上以实现特定效果。 2. **用户交互**:编写程序询问用户输入某些参数值。例如,询问“套娃”的层数,要求输入一个介于2到9之间的整数,包括边界值。 3. **克隆机制**:利用克隆功能生成多个对象,并确保每个克隆体按照预定规则移动和变化。例如,每生成一个克隆体向右移动50步,且后一层比前一层大10单位[^1]。 #### 示例代码 以下是一个基于上述任务的伪代码示例,用于展示如何实现“套娃”生成逻辑: ```scratch 当绿旗被点击时 将 [层数] 设为 (询问 "请输入套娃层数(2到9): " 并等待) 重复 (层数) 次 克隆自己 将 x 坐标增加 (50) 将 [大小 v] 增加 (10) 结束 ``` #### 评分标准 评分将从以下几个方面进行考量: - **功能性**:程序是否能够正确运行并达到预期效果。 - **创意性**:作品是否有独特的设计理念或故事情节。 - **美观性**:界面布局是否合理,视觉效果是否吸引人。 - **技术难度**:所使用的技术手段是否超出基本要求,体现了更高的编程技巧。 #### 注意事项 参赛者需提前熟悉所使用的图形化编程工具,并了解其基本操作方法。此外,建议多练习类似的编程任务,以便在比赛中更加游刃有余。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青少儿编程课堂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值