五年级下册第1单元第4课《千变万化绘花园——算法实现》学习课件 学习任务单

文档属性

名称 五年级下册第1单元第4课《千变万化绘花园——算法实现》学习课件 学习任务单
格式 zip
文件大小 2.0MB
资源类型 试卷
版本资源 通用版
科目 信息技术(信息科技)
更新时间 2025-04-14 19:29:53

文档简介

学生学习任务单
第4课《千变万化绘花园》学习任务单
活动一: 分析花朵的特征
活动二: 确定花朵形状 1.确定花朵相关量 填一填:根据表中花朵,写出花瓣边长、花瓣边数和花瓣数的值。 2.确定花瓣旋转角度 想一想:绘制花朵时有几种旋转角度?观察表中花朵,填写对应花瓣的旋转角度。
活动三: 绘制各种花朵的一般流程 确定绘制花朵的一般流程:
算法拓展
正多边形1
正多边形2
正多边形3
70
50
30
我发现变化的量有:(1)
(2)
决定花瓣形状的因素是:
0
50
花瓣边长
花瓣边数
花瓣数
花瓣:正n边形
花朵形状
花瓣数:m
50
50
花瓣各相邻边之间的
360/4
转角(度)
相邻花瓣之间的转角
360/6
(度)



数据。

1.可以在程序执行过程中动态地
2.使用变量可以使程序
可以根据不同情况的需求改变变量的值
◆(共16张PPT)
第4课 千变万化绘花园
——算法实现
第1单元 美丽花园巧绘制
义务教育《信息科技》五年级下册
项目情境
班级美术画展中的花朵千变万化,每朵花既独特又相似,如图 所示,共同组成了美丽的花园。
李徽要完成花园中这么多花朵的绘制,有快捷的方法吗?
学习导航
分析花朵特征
确定花朵形状
绘制各种花朵的一般流程
绘制花朵,定义变量
修改绘制花朵的程序
绘制不同花朵
用变量优化模型
算法实现
读一读、说一说
1. 分析花朵特征——观察花瓣
观察表中的图形,说一说你的发现。
想一想,绘制正多边形花瓣时,需要先确定什么条件?
1. 分析花朵特征——观察花朵
观察、比较图 4.2 中的花朵,想一想,花瓣数、花瓣边长和花瓣边数对花朵的形态各有什么影响?
2. 确定花朵形状——确定花朵相关量
观察表 中的不同花朵,根据图形实际情况填写各因素的数值。
2. 确定花朵形状——确定花瓣旋转角度
想一想,绘制花朵时有几种旋转角度?请思考后填写表。
3. 确定绘制各种花朵的算法实现流程
分析好花朵特征,确定关键因素后,定义相关变量,优化程序,形成绘制各种花朵的算法,一般流程如图所示。
1. 绘制花朵,定义变量
想一想:定义变量后,初始的默认值为 0,可以用哪些方法重新设置它们的值?
提个醒:在图形化编程中,变量的命名没有统一标准,但命名要准确易懂、简洁明了,便于阅读和修改。
2. 修改绘制花朵的程序
在参照五瓣花的算法结构,完成任意花朵的算法结构搭建。按如图 所示操作,可以将待修改的参数替换为变量。
3. 绘制不同花朵
用鼠标移动画笔位置,按如图所示的程序,尝试设置不同的参数,绘制不同的花朵。
提个醒:给不同的变量赋值后,会有不同的运行结果,赋值前一定要明确变量在程序中的运行过程。
1. 用变量优化模型
想一想:结合如图所示程序,思考使用变量优化程序后,对于算法的实现优点是什么?
2. 算法实现
说一说:结合绘制花园的算法实现,说一说,什么是算法实现?算法实现的过程与方法是什么?
1. 读一读
读一读中的程序,说一说程序运行后,“得分”的数值是多少?
2. 优化程序
为避免变量的取值超出范围,设计算法时,可以添加判断语句,当输入的值不符合要求时,给出提示。观察图 所示程序指令,说一说程序指令的作用,然后修改花朵的绘制程序。
义务教育《信息科技》五年级下册
期待和你一起继续探索算法的奥秘
同课章节目录