第6课 五彩纷呈的花朵(课件(共16张PPT)+ 教案)

资源下载
  1. 二一教育资源

第6课 五彩纷呈的花朵(课件(共16张PPT)+ 教案)

资源简介

中小学教育资源及组卷应用平台
第6课 五彩纷呈的花朵 教学设计
课题 五彩纷呈的花朵 单元 六 学科 信息技术 年级 第四册
学习目标 1.掌握正多边形转角度数与边数的关系;2.会把正多边形的边改成其他形状,绘制太阳花和牵牛花;3.能够灵活运用for循环语句和嵌套循环语句绘制创意图形。4.通过与数学、美术学科相结合,体验跨学科学习带来的成就感,提高学习兴趣
重点 掌握正多边形旋转角度和变数之间的关系
难点 会把边改成其他形状,改变图形的形状
教学过程
教学环节 教师活动 学生活动 设计意图
导入新课 教师自我介绍并引出绘制奇异花朵的主题引出课题:五彩纷呈的花朵建 了解任务情境,思考如何实现效果。 引发学生的兴趣与思考。
讲授新课 探究方法1:引导学生学习、理解绘制正多边形和太阳花的方法。程序设计:1.绘制正三角形。2.利用for循环绘制正十二边形。3.综合绘制太阳花。调试程序:引导学生尝试设计太阳花程序。如何绘制牵牛花?探究方法2:引导学生思考牵牛花和太阳花的区别与联系。程序设计:修改程序并展示执行效果,引导学生理解循环程序执行的奥秘。探究方法3:引导学生思考如何绘制圆形花瓣的花?新知讲解:圆形绘制方法程序设计:修改程序并展示执行效果,引导学生理解循环程序执行的奥秘。探究方法4引导学生思考如何绘制正五边形花瓣的花?新知讲解:嵌套循环程序设计:修改程序并展示执行效果,引导学生理解循环程序执行的奥秘。 结合所学,思考程序设计的方法。结合所学思考功能实现的方式。 引导学生进行程序设计。锻炼学生利用编程解决问题的能力。
拓展提高 程序调试,提示学生操作练习。 学生巩固知识学以致用 对所学知识进行能力揭开。
课堂小结 总结本课所学知识要点、方法技能,升华本节课所学内容。 盘点一下自己在本节课的学习收获。 对所学知识进行归纳与小结,有利于学生巩固知识,提升能力。
板书 五彩纷呈的花朵复杂图形分解法,复杂图形简单化正三角形与正十二边形的旋转方向
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
HYPERLINK "http://www.21cnjy.com/" 21世纪教育网(www.21cnjy.com)(共16张PPT)
第6课 五彩纷呈的花朵
小学信息技术(粤教版) 第四册下B版教材
新知导入
玲玲,你看!这里有好多太阳花,还有其他各种美丽的花朵。
哇,好美,花的海洋!
贝贝和玲玲来到花的海洋,这里不仅有漂亮的太阳花、可爱的牵牛花,还有很多其他没有见过的奇异花朵。玲玲和贝贝想将这美好的回忆记录下来,将这些美妙的花朵通过编写程序绘制出来(如下图所示)。
太阳花
牵牛花
奇异的花朵
新知讲解
一、用循环绘制太阳花
将上图所示的太阳花进行分解,数数它的花瓣,我们可以分解为一个正十二边形和十二个正三角形。通过前面的学习,我们已经能够绘制正三角形和正方形,并总结出了每次旋转角度的计算公式,据此我们能够绘制正十二边形吗
分别编写绘制三角形和正十二边形的程序。
画太阳花
打开GOC编程软件,新建”太阳花“程序文件,并输入下列程序,绘制漂亮的太阳花。
程序命令 画图效果
int main( )
{
p.show().speed(5).c(14);
int N=12;
for(int i=0;i{
//===画外侧三角形===
p.fd(30).lt(120);
p.fd(30).lt(120);
p.fd(30).lt(120);
//===画中间N边形的边
p.fd(30);
p.rt(360/N);
}
return();
}
我们运用“复杂图形分解,复杂问题简单化”的方法,绘制出漂亮的太阳花。现在,请同学们观察思考牵牛花图形和太阳花图形相似之处和不同的地方。
太阳花和牵牛花都是由一个正多边形和若千干个正三角形组成,均可以用先画出一个正多边形,然后在每条边内侧加一个正三角形的方法绘制。
二、用循环绘制奇异的花朵
观察如图所示奇异的花朵,能说出奇异的
花朵图形有什么特点吗
我们可以把奇异的花朵看作由圆形围绕中
心点进行有规律的旋转形成的。循环语句对于
变换图形来说,可称得上是一把神器,只要在
循环体里修改了旋转角度,就能给图形带来神
奇的变化。
奇异的花朵
打开GoC编程软件,新建“奇异的花朵.cpp”程序文件,并输入下表中的程序,绘制出各种奇异的花朵图形。p.o(50)为画圆命令,尝试修改旋转角度,看看花朵图形会发生什么神奇的变化。
循环语句是一把神器,只要在循环体里修改旋转角度,能给图形呈现神奇的变化。
程序命令 画图效果
p.c(13);
for(int i=1;i<=300;i++)
{
p.o(50);//画半径为50的圆
p.fd(100);
p.rt(150);//向右旋转150度
}
p.c(14);
for(int i=1;i<=300;i++)
{
p.o(50);//画半径为50的圆
p.fd(100);
p.rt(130);//向右旋转130度
}
程序命令 画图效果
p.c(6);
for(int i=1;i<=300;i++)
{
p.o(50);//画半径为50的圆
p.fd(100);
p.rt(50);//向右旋转50度
}
p.c(12);
for(int i=1;i<=300;i++)
{
p.o(50);//画半径为50的圆
p.fd(100);
p.rt(30);//向右旋转30度
}
运用p.c(“颜色号”)命令可以修改笔的颜色,能否通过循环变量来改变颜色编号,绘制如图所示的变色花呢?动脑动手编写一下程序。
变色花
修改程序命令 画图效果
p.c(13);//如何修改?
for(int i=1;i<=300;i++)
{
p.o(50);//画半径为50的圆
p.fd(100);
p.rt(150);//向右旋转150度
}
拓展提高
1.掌握正多边形旋转角度的计算方法:360度/边数
2.会把边改成其他形状
3.灵活运用循环语句绘制创意图形
4.学会利用修改循环体中旋转角度的命令,改变图形的形状
课堂小结
板书设计
第6课 五彩纷呈的花朵
复杂图形分解法,复杂图形简单化
正三角形与正十二边形的旋转方向
谢谢
21世纪教育网(www.21cnjy.com) 中小学教育资源网站
有大把高质量资料?一线教师?一线教研员?
欢迎加入21世纪教育网教师合作团队!!月薪过万不是梦!!
详情请看:
https://www.21cnjy.com/help/help_extract.php

展开更多......

收起↑

资源列表