当前位置: 首页 > news >正文

scratch繁星点点 2024年9月scratch三级真题 中国电子学会 图形化编程 scratch三级真题和答案解析

目录

scratch繁星点点

一、题目要求

1、准备工作

2、功能实现

二、案例分析

1、角色分析

2、背景分析

3、前期准备

三、解题思路

1、思路分析

2、详细过程

四、程序编写

五、考点分析

六、推荐资料

1、入门基础

2、蓝桥杯比赛

3、考级资料

4、视频课程

5、python资料


scratch繁星点点

2024年9月电子学会图形化编程Scratch等级考试三级真题

一、题目要求

1、准备工作

(1)隐藏默认角色小猫

(2)选择背景Stars

2、功能实现

(1)设置画笔粗细为3

(2)在舞台上方的随机位置,绘制10个空心五角星

(3)五角星颜色随机,大小随机(大小适中即可),面向方向随机

二、案例分析

1、角色分析

角色:默认小猫

2、背景分析

背景:stars

3、前期准备

1.保留默认小猫角色不变

2.从背景库中添加stars背景到舞台背景列表中,并删除空白背景

3.添加三个变量,分别表示小猫的x坐标、y坐标以及五角星的长度

三、解题思路

1、思路分析

照着题目的功能实现要求一步一步设计完成

  1. 题目是一个画图题,可以先按要求设置好画笔的属性
  2. 由于是要绘制10个五角星,而且在随机的位置
  3. 可以利用随机数积木设定x和y的坐标,以及五角星的边长
  4. 然后还可以使用自定义积木绘制五角星,这样使用起来更方便,更有条理

2、详细过程

  1. =======开始程序=======
  2. 隐藏并清空画笔痕迹
  3. 设定x坐标、y坐标和边长为随机数
  4. 调用绘制五角星函数并将坐标也边长作为参数传入
  5. 重复10次执行第3-4步
  6. =======五角星程序=======
  7. 移到x和y,同时面向90方向
  8. 设置画笔颜色为随机数
  9. 设置画笔粗细为3
  10. 落笔
  11. 移动边长步
  12. 右转144度(顶角为36度)
  13. 重复5次第11-12步
  14. 抬笔

四、程序编写

PS:代码中的具体坐标值和移动步数,小朋友们可以自行定义,题目中没有具体的数值;只要在大概的位置就可以。

五、考点分析

此案例难度系数2;综合考查角色添加、背景添加、初始位置、移动步数、方向旋转、循环、随机数、变量、画笔相关操作等积木的使用;难点在于:

  • 如何实现五角星不同颜色不同大小
  • 如何实现五角星在随机的位置绘制
  • 如何实现五角星的绘制(五角星知识了解)
  • 充分掌握重复执行和画笔相关操作积木的使用

方式方法有多种,小兔子老师只是使用了其中一种,小朋友们只要能实现题目要求即可

六、推荐资料

1、入门基础

  • 零基础学习scratch3.0【入门教学 免费】
  • 零基础学习scratch3.0【视频教程 114节 免费】

2、蓝桥杯比赛

  • 历届蓝桥杯scratch国赛真题解析
  • 历届蓝桥杯scratch省赛真题解析
  • 历届蓝桥杯scratch STEMA选拔赛真题解析
  • 历届蓝桥杯科技素养计算思维真题解析
  • 蓝桥杯专项训练考前集训100题

3、考级资料

  • 画图-scratch编程考级99图
  • 电子学会历年scratch等级考试一级真题解析
  • 电子学会历年scratch等级考试二级真题解析
  • 电子学会历年scratch等级考试三级真题解析
  • 电子学会历年scratch等级考试四级真题解析

4、视频课程

  • 小兔子老师scratch编程系列课程.

5、python资料

  • 蓝桥杯python选拔赛真题详解
  • 蓝桥杯python省赛真题详解

  • 蓝桥杯python国赛真题详解

  • python等级一级真题解析【电子学会】

  • python等级二级真题解析【电子学会】

  • python等级三级真题解析【电子学会】

  • python等级四级真题解析【电子学会】


http://www.mrgr.cn/news/60871.html

相关文章:

  • 直流电抗器的选择和计算
  • Nginx 的反向代理上
  • VictoriaMetrics 中文教程(10)集群版介绍
  • C++ | Leetcode C++题解之第517题超级洗衣机
  • 机器学习与神经网络:诺贝尔物理学奖的新方向
  • 学外语最快的方法是怎样的?
  • Three.js Shader 与自定义材质—深入理解与应用
  • 【大数据知识】HBase入门知识
  • C#实现word和pdf格式互转
  • unity后端kbengine用DOTween让 移动同步丝滑
  • CI/CD 的原理
  • Python中的函数是什么?
  • Python报错:AttributeError: module ‘abc‘ has no attribute ‘ABCMeta‘
  • 先来先服务(FCFS,First-Come, First-Served)调度算法
  • CSP-J复赛集训200-300分(19): [2024 CSP-J 复赛] T3:小木棍
  • Java最全面试题->数据库/中间件->KafKa面试题
  • C#笔记2
  • Python中的列表是什么?它们有什么用途?
  • MATLAB的PCA人脸识别系统
  • Java | Leetcode Java题解之第518题零钱兑换II