1、第11课循环嵌套教学设计【教材分析】本课主要是介绍mind+软件可以利用画笔工具进行绘画,结合生活中画图的过程提炼出画图的流程图,再由最基础的线段开始绘画,通过落笔、颜色、粗细、方向、移动的使用来绘制一个个基础图形。在绘画复杂图形时发现其是由简单图形重复组成,但代码重复量过多,从而产生使用循环嵌套的需要。教材将本课至第13课的学习内容设计成一个项目一一绘制多边形,让学生在多边形的绘制过程中,慢慢了解到循环嵌套、程序调用、带参过程的便捷性。体验一个较为复杂的程序是如何完善优化的。【学情分析】五年级的学生通过上个学期第三单元的学习,已经学会了在Scratch中进行音乐模块的添加,同时在本单元已经学
2、习过了流程图,这对本节课的逻辑整理以及画笔模块的引入打下了良好的基础。【教学目标】1 .了解mind+画图的原理,知道常用的画笔类指令。2 .利用画笔类指令绘制简单的图形,掌握利用循环绘制正多边形的方法。3 .通过绘制多个正多边形,掌握循环嵌套的使用方法。【重点与难点】教学重点:利用循环嵌套绘制多个正多边形。教学难点:理解循环嵌套结构。【环境与素材】1 .学生机安装mind+、视频播放等应用软件。2 .相关的图片、视频等素材。【教学过程】一、新课导入师:今天老师给同学们带来了几个特殊的图案(出示绘画图案)老师如果说他们是用mind+来绘画的同学们会不会感到神奇呢?那绘画的笔是什么呢?其实我们的
3、角色就可以充当画笔。今天我们就来试着用mind+来绘制图案。二、新知探究环节一:分析算法师:我们的图案都是由一条条线段组成,所以在绘制图画前,我们要先弄清楚线段绘画的流程,老师收集了绘画的过程,可是他的先后顺序会是怎么样的呢?有没有谁能帮一帮老师。(展示流程图,学生填写)抬笔落笔移动到初始位置移动到结束位置设置笔的粗细、颜色师:了解了画图过程那在mind+当中如何运用呢?画笔的指令在哪呢?单击“添加扩展,单击画笔”就可以将画笔类指令显示在代码区域中。他们分别有什么用呢?(搭配移动指令,让学生自主探索画笔指令作用)任务一探索画笔指令(5min)搭配移动指令,让学生自主探索画笔指令作用连线归纳这两
4、个都是颜色的指令有异同呢?任者一喀酉己以下.自一讯ixC/将笔的颜色设为环节二:程序设计任务二绘制简单图形师:想一想绘制下列图形,会用到哪些绘图指令?角色需要如何运动?(学生用手画一画)参考以下代码完成任务二任务二拓展绘制如上图形任务二运用以下指令试一试如何绘制正方形?学生演示,或者教师展示对比分析正方形展示循环的运用师:老师刚刚发现有两种正方形的画法,那种更好呢?学:第二种,更简单师:我们可以用重复执行语句来循环执行相同的指令任务三绘制复杂图形师:像正三角形、正方形这样的图形,他们的边长都是相等。可以利用循环,使画画更方便,看似复杂的图形,只需要简单的脚步就可以完成。那这复杂的图案该如何完成呢?分析图形师:他是由什么图形组成的呢?我们该如何画呢?任务三:绘制复杂图形(3)(5)个口(10)旋转120旋转72旋转36师:同学们回答的非常棒,你们可以试一试吗?完成任务三绘制复杂图形请学生展示作品总结循环嵌套任务三拓展:绘制下列图形旋转30任务四丰富你的图形师:加入更多的创意,让图案更加好看,好玩。请学生展示作品师:同学们今天你学会了什么呢?学生总结下课!同学们,再见!板书:第11课循环嵌套