第 七 周 星期 三 2018 年 4 月 11 日
教学内容 | 五彩纷呈的花朵 | 课型 | 新课 | |||
教 学 要 求 | 1、掌握正多边形旋转角度的计算方法:360度/边数; 2、会把边改成其他形状; 3、灵活运用循环语句绘制创意图形; 4、学会利用修改循环体中旋转角度的命令,改变图形的形状。 | |||||
教学分析 | 重点 | 掌握正多边形旋转角度的计算方法:360度/边数 | ||||
难点 | 灵活运用循环语句绘制创意图形 | |||||
关键 | 灵活运用循环语句绘制创意图形 | |||||
教具 | 课件、素材 | |||||
教时 | 1课时 | |||||
教 学
过 程 | 一、情境导入 贝贝和玲玲来到花的海洋,不仅看到有漂亮的太阳花、可爱的牵牛花,还有很多其他没有见过的奇异花朵。玲玲和贝贝想将这些美妙的花朵通过GoC软件绘制并保存起来,我们一起去帮帮他们吧!(引出课题:五彩纷呈的花朵) 说一说:这些花朵图形有什么样的特点?
二、用循环绘制太阳花 这么复杂的太阳花,可以分解成哪些简单的图形? 试一试:分别编写绘制正三角形和正方形的程序。 正三角形 正方形
推出画正n边形的旋转角度计算方法:360/n。 学生练习:编写绘制正十二边形的程序。 现在,我们已经掌握了画正多边形的秘诀,只要先画出一个正十二边形,然后在每条边外侧加一个正三角形,就能绘制出漂亮的太阳花。 int N=12; for(int i=1;i<=N;i++) { //画外侧三角形 p.fd(30).lt(120); p.fd(30).lt(120); p.fd(30).lt(120); //画中间N边形的边 p.fd(30); p.rt(360/N); } 显身手:分解牵牛花的图形,寻找简单方法,尝试绘制出可爱的牵牛花! 三、用循环绘制奇异的花朵 观察下图的花朵,你们能说一说奇异的花朵图形的特点吗?
学着做:打开GoC编程软件,新建“奇异的花朵.cpp”程序文件,并输入书35页的程序,绘制出各种奇异的花朵图形。p.o(50)为画圆的命令,尝试修改旋转角度,看看花朵图形会发生什么神奇的变化。 四、课堂总结 这节课,你们收获了什么呢? | |||||
教学后记 | 由已知迁移到未知,引导学生观察、发现、归纳出正多边形旋转角度的计算方法,进而画出正十二边形,再运用“复杂图形分解,复杂问题简单化”的方法,绘制出漂亮的太阳花。学生能够理解并绘制出图案,但改编有难度。 |