scratch套娃生产机 2024年3月中国电子学会图形化编程 少儿编程 scratch编程等级考试三级真题和答案解析

目录

scratch套娃生产机

一、题目要求

1、准备工作

2、功能实现

二、案例分析

1、角色分析

2、背景分析

3、前期准备

三、解题思路

1、思路分析

2、详细过程

四、程序编写

五、考点分析

六、推荐资料

1、入门基础

2、蓝桥杯比赛

3、考级资料

4、视频课程

5、python资料


scratch套娃生产机

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

一、题目要求

根据输入的套娃层数,自动生产出套娃产品

1、准备工作

(1)删除默认小猫角色,保留白色背景

(2)添加角色Penguin 2,只保留第1个造型,删除其余造型,如下图所示,绘制白色椭圆形盖在企鹅造型上

2、功能实现

(1)角色的初始大小为10,初始位置为(-220,-40)

(2)询问套娃层数,输入2到9之间的整数,包括2和9

(3)用克降生成套娃:每生产1个向右移动50步距离,后一层套娃应比前一层大10

二、案例分析

1、角色分析

角色:Penguin 2

2、背景分析

背景:默认空白背景

3、前期准备

1.删除默认小猫角色,然后从角色库中添加Penguin 2角色到角色列表中

2.保留空白背景

3.选Penguin2角色,删除其他造型,给第一个造型添加椭圆外壳,如下所示:

三、解题思路

1、思路分析

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

  1. 题目告知的比较细致,首先在造型编辑器编辑好套娃造型
  2. 接着利用克隆体克隆相应的角色,克隆的数量由询问回答所得
  3. 每克隆一个x坐标增加,大小增加,最后隐藏本体即可

2、详细过程

开始程序

  1. 显示
  2. 初始位置和大小
  3. 询问套娃层数
  4. 克隆自己
  5. x坐标+50
  6. 大小+10
  7. 重复回答次执行第4-6步
  8. 隐藏

四、程序编写

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

五、考点分析

此案例难度系数3;综合考查角色添加、造型编辑、初始位置、角色大小、坐标、移动步数、循环、询问机制和克隆体等积木的使用;难点在于:

  • 如何实现套娃造型的绘制
  • 如何实现人机交互询问机制
  • 如何实现根据回答会克隆出相应数量的套娃
  • 如何实现克隆出来的套娃间隔距离和大小符合要求
  • 充分掌握重复执行和克隆体相关积木的使用

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

六、推荐资料

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.hqwc.cn/news/614657.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Ubuntu 20.04 设置开启 root 远程登录连接

Ubuntu默认不设置 root 帐户和密码 Ubuntu默认不设置 root 帐户和密码 Ubuntu默认不设置 root 帐户和密码 如有需要,可在设置中开启允许 root 用户登录。具体操作步骤如下: 操作步骤 1、首先使用普通用户登录 2、设置root密码 macw:~$ sudo passwd …

qutip,一个高级的 Python 量子力学研究库!

目录 前言 安装 特性 基本功能 量子态的创建和操作 量子态的测量 示例代码 动力学模拟 高级功能 退相干和噪声模拟 控制和优化 量子信息学工具 实际应用场景 量子态演化研究 量子计算机模拟 量子纠错协议 总结 前言 大家好,今天为大家分享一个高级的 Pytho…

CSS-浮动文字环绕布局、隐藏属性display、overflow、三角形制作、鼠标样式

文字环绕布局 CSS文字环绕布局是指在网页中让文字环绕在图片或其他元素周围的布局方式。这通常通过CSS中的float属性来实现。你可以将图片设置为float: left;或float: right;,然后在文本元素中使用clear属性来清除浮动,以确保文字不会覆盖图片。另外&am…

五款高性价比运动耳机,让你告别音乐束缚畅享运动时光!

在这个繁忙的都市里,我们时常被各种琐事所困扰,渴望逃离城市的喧嚣,去寻找一片宁静的天地。而大自然,正是我们心灵的避风港。当我们放下心中的烦恼,走进大自然的怀抱,我们会发现,原来生活可以如…

Centos 7.9.2009 下 Gitlab 完全卸载

一、linux版本:lsb_release -a 二、GtiLab 版本 # 查看gitlab的版本号 cat /opt/gitlab/embedded/service/gitlab-rails/VERSION 三、开始卸载 3.1,停止Gitlab 相关服务 # 停止所有GitLab相关服务: sudo gitlab-ctl stop# 移除GitLab包…

大厂面试:获取字符串的全排列

一、概念 现有一个字符串,要打印出该字符串中字符的全排列。例如输入字符串abc,则打印出由字符a、b、c所能排列出来的所有字符串abc、acb、bac、bca、cab和cba。 可以基于回溯法来解决这个问题。 二、代码 public class Permutation {//输出字符串str的全…

【自然语言】使用词袋模型,TF-IDF模型和Word2Vec模型进行文本向量化

一、任务目标 python代码写将 HarryPorter 电子书作为语料库,分别使用词袋模型,TF-IDF模型和Word2Vec模型进行文本向量化。 1. 首先将数据预处理,Word2Vec 训练时要求考虑每个单词前后的五个词汇,地址为 作为其上下文 &#xf…

Centos7 搭建Mongodb 分片集群4.0/ PSA(三成员副本集)

MongoDB 简介:1、优点和缺点:2、MongoDB适用的业务场景:Centos7 搭建Mongodb 分片集群一、安装MongoDB社区版4.01、配置程序包管理系统(`yum`)2、安装对应版本的MongoDB软件包。3、创建运行mongodb的目录并禁用SELinux4、修改文件打开数5、初始化系统5.1、创建config配置…

基于Springboot的自习室预订系统

基于SpringbootVue的自习室预订系统的设计与实现 开发语言:Java数据库:MySQL技术:SpringbootMybatis工具:IDEA、Maven、Navicat 系统展示 用户登录页 网站首页 公告信息 留言反馈 后台管理 学生信息管理 公告信息管理 留言…

书生·浦语大模型实战营 | 第3次学习笔记

前言 书生浦语大模型应用实战营 第二期正在开营,欢迎大家来学习。(参与链接:https://mp.weixin.qq.com/s/YYSr3re6IduLJCAh-jgZqg 第三堂课的视频链接:https://www.bilibili.com/video/BV1QA4m1F7t4/ 本次笔记是学习完第三堂课…

CentOS 网卡ifcfg-eth0 ping不通外网(www.baidu.com)

1、如果确认好就直接激活网卡! ifup eth0 2、慢慢找: cd /etc/sysconfig/network-scripts/ ls 找到你的网卡是啥,这里网卡是 ifcfg-eth0 执行1就好了!

如何使用SQL注入工具?

前言 今天来讲讲SQL注入工具,sqlmap。如何使用它来一步步爆库。 sqlmap官方地址如下。 sqlmap: automatic SQL injection and database takeover tool 前期准备,需要先安装好docker、docker-compose。 一个运行的后端服务,用于写一个存在…