【Scratch画图100例】图49-scratch绘制直角风车 少儿编程 scratch编程画图案例教程 考级比赛画图集训案例

目录

scratch绘制直角风车

一、题目要求

1、准备工作

2、功能实现

二、案例分析

1、角色分析

2、背景分析

3、前期准备

三、实现流程

1、案例分析

2、详细过程

四、程序编写

五、考点分析

六、推荐资料

1、入门基础

2、蓝桥杯比赛

3、考级资料

4、视频课程

5、python资料


scratch绘制直角风车

一、题目要求

1、准备工作

1. 添加画笔角色

2. 默认背景不变

2、功能实现

1)画笔的颜色设为红色,画笔的粗细设为3

2)绘制如图所示图形,直角三角形三个角为:30度、60度和90度;90度对应的边长为100,30度对应的边长为50

3)绘制时,画笔从笔尖绘制,绘制完成后隐藏画笔

二、案例分析

1、角色分析

角色:画笔

2、背景分析

背景:默认空白背景

3、前期准备

1. 删除默认的小猫角色,然后添加画笔角色

2. 保留默认的背景不变

3.从拓展模块中添加画笔模块到积木分类中,如下图所示:

三、实现流程

1、案例分析

1、首先我们先分析下这个图形,这个图形对小朋友来说还是比较熟悉的,但是可能有的小朋友还有点陌生,熟悉是因为这是一个三角形,陌生是因为不是正三角形而是直角三角形

2、从已知条件中只有两条边的长度,有的小朋友可能就有点纳闷了,两条边怎么画呢;其实认真分析可以看出,已知的直角三角形的长边为100,最短边为50;所以可以先画长边,然后画短边,最后回到圆点即可,但是小朋友们要注意一下旋转的角度

3、绘制好了一个之后,就可以通过旋转的方式绘制剩下的三个

4、为了方便程序阅读,可以将绘制直角三角形放在自定义积木里面,具体分析如下:

2、详细过程

  1. =====开始程序=====

  2. 显示

  3. 初始位置

  4. 初始方向

  5. 清空画笔痕迹

  6. 设置画笔颜色

  7. 设置画笔粗细

  8. 落笔

  9. 调用画直角三角形

  10. 右转90度

  11. 重复4次第9-10步

  12. 抬笔

  13. 隐藏

  14. =====画直角三角形=====

  15. 移动100

  16. 左转120度

  17. 移动50

  18. 左转90度

  19. 移到中点

  20. 左转150度

四、程序编写

五、考点分析

此案例难度系数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/506537.html

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

相关文章

【降维算法UMAP】调参获得更适合的低维图

目录 UMAP降维介绍 UMAP的主要步骤 1. 学习高维空间中数据点间的距离 2. 构建高维图 local_connectivity参数 n_neighbors参数 3. 构建低维图 计算最小距离 min_dist超参数 最小化成本函数 R语言中的RunUMAP函数 关键参数 Reference UMAP降维介绍 为什么要降维&am…

怎么对App进行功能测试

测试人员常被看作是bug的寻找者,但你曾想过他们实际是如何开展测试的吗?你是否好奇他们究竟都做些什么,以及他们如何在一个典型的技术项目中体现价值?本文将带你经历测试人员的思维过程,探讨他们测试app时的各种考虑. …

哪里下载Mac上最全面的系统清理工具,CleanMyMac X4.15中文版永久版资源啊

哪里下载Mac上最全面的系统清理工具,CleanMyMac X4.15中文版永久版资源啊,CleanMyMac X4.15中文版是一款全面的Mac系统优化工具。它能够扫描、检测并清理不需要的文件和应用程序,优化内存使用和磁盘空间,提高Mac的性能表现。此外&…

[论文笔记] Mistral论文解读

https://arxiv.org/pdf/2310.06825.pdf GQA: 1、加快推理速度 2、减小内存需求 3、允许更大的batch 4、更高的吞吐量 SWA: 1、较低的计算成本 更有效的处理 较长的序列。 2、感受野更符合常理。不再是全局感受野,而是只和前4096个进行语义融合。…

学校官网-正版Office软件安装

学校花费大价钱购买了正版软件的使用资格,不使用岂不是浪费我们交的学费? 在学校官网找到软件的下载地方 下载Office 2021 中文版:64位,微软激活客户端 在文件夹中显示如下: 其中nuaa.KMS.Update4.bat是激活客户端解…

通过大语言模型理解运维故障:评估和总结

张圣林 南开大学软件学院副教授、博士生导师 第六届CCF国际AIOps挑战赛程序委员会主席 在ATC、WWW、VLDB、KDD、SIGMETRICS等国际会议和JSAC、TC、TSC等国际期刊发表高水平论文50余篇。主持国家自然科学基金项目2项,横向项目13项(与华为、字节跳动、腾讯…

Django路由层(反向解析、路由分发、命名空间、路径转换)

Django路由层(反向解析、路由分发、命名空间、路径转换) 目录 Django路由层(反向解析、路由分发、命名空间、路径转换)路由配置反向解析前端用法后端用法 反向解析的本质路由分发用法示例 分发时遇到的问题解决方案1解决方案2 命名…

力扣 分割回文串

输出的是不同的分割方案 class Solution { public:vector<vector<bool>>flag;vector<string>ans;vector<vector<string>>nums;void dfs(string &s,int i){int ns.size();if(in){i表示s长度&#xff0c;等于即全部分割完毕nums.push_back(ans…

PTA天梯 L1-071前世档案

网络世界中时常会遇到这类滑稽的算命小程序&#xff0c;实现原理很简单&#xff0c;随便设计几个问题&#xff0c;根据玩家对每个问题的回答选择一条判断树中的路径&#xff08;如下图所示&#xff09;&#xff0c;结论就是路径终点对应的那个结点。 现在我们把结论从左到右顺…

C++指针(三)

个人主页:PingdiGuo_guo 收录专栏&#xff1a;C干货专栏 文章目录 前言 1.字符指针 1.1字符指针的概念 1.2字符指针的用处 1.3字符指针的操作 1.3.1定义 1.3.2初始化 1.4字符指针使用注意事项 2.数组参数&#xff0c;指针参数 2.1数组参数 2.1.1数组参数的概念 2.1…

鸡尾酒疗法 T1067

鸡尾酒疗法&#xff0c;原指 “高效抗逆转录病毒治疗”&#xff08;HAARTHAART&#xff09;&#xff0c;由美籍华裔科学家何大一于 1996 年提出&#xff0c;是通过三种或三种以上的抗病毒药物联合使用来治疗艾滋病。该疗法的应用可以减少单一用药产生的抗药性&#xff0c;最大限…

一文了解docker与k8s

随着 k8s 作为容器编排解决方案变得越来越流行&#xff0c;有些人开始拿 Docker 和 k8s 进行对比&#xff0c;不禁问道&#xff1a;Docker 不香吗&#xff1f; k8s 是 kubernetes 的缩写&#xff0c;8 代表中间的八个字符。 其实 Docker 和 k8s 并非直接的竞争对手两者相互依存…