资源简介 (共30张PPT)前面,我们用REPEAT命令画出了各种正多边形和圆。实际应用时,利用REPEAT命令还可以画出正多角星以及各种由正多边形和正多角星组成的图案。第5课 重复命令效率高人教版 信息技术 六年级 下册目录1画多角星2画空心五角星3为封闭图形填色4重复命令的嵌套活动目标通过用REPEAT命令画多角星、空心五角星并填色的学习活动,达到以下目标:认识画多角星的方法,学会画多角星;学会画空心五角星并填充颜色;掌握利用REPEAT命令嵌套的方法画图。1画多角星前面, 我们执行以下命令,画出了一个正五边形。REPEAT 5[FD 60 RT 360/5]可以看出,让小海龟画一条边再转72度,如此重复5次就可以画出一个正五边形。实践观察⌒720画正五边形的过程,相当于让小海龟依次用线条连接正五边形相邻的5个顶点。如果要画一个五角星,可以指挥小海龟把不相邻的顶点连接起来。例如,按A→C→E→B→D的顺序连接。由于每次画完一条线后,要让小海龟对准不相邻的下一个顶点,就应让它转过相当于画正五边形时两倍的角度,即2×72=1440实践观察1440ABCDE因此,执行下面的命令,可以画出边长为120步的五角星。REPEAT 5[FD 120 RT 144]类似地,执行下面的命令,可以画出边长为100步的八角星。REPEAT 8[FD 100 RT 135]实践观察适当改变重复次数和转动的角度就应该能画出各种不同的多角星来关键的问题是如何计算让小海龟转动的角度请动脑筋想一想从以上分析可以设想想一想对于角数是奇数的多角星,可以利用下面的公式来计算转动的角度。转角=180-180÷角数一般来说,多角星可以分为两类,其中一类的角数是奇数,如五角星、七角星……另一类的角数是偶数,如八角星、十角星……想一想画七角星、九角星和十一角星动手做 1执行以下命令,画出七角星、九角星和十一角星。CS REPEAT 7[FD 100 RT 180-180/7]CS REPEAT 9[FD 100 RT 180-180/9]CS REPEAT 11[FD 100 RT 180-180/11]观察画出的多角星,并尝试改变步长、重复次数,画出更多不同的多角星。画八角星、十二角星和十六角星动手做 2执行以下命令,画出八角星、十二角星和十六角星。CS REPEAT 8[FD 100 RT 180-360/8]CS REPEAT 12[FD 100 RT 180-360/12]CS REPEAT 16[FD 100 RT 180-360/16]观察分析画出的多角星。有些多角星,如六角星、十角星、十四角星,不能用上述方法画出来。2画空心五角星观察下面的空心五角星,思考它的画法。实践观察7201440可以看出,要画空心五角星,可以先画出五角星的一条边,然后右转144度,画出另一条边后左转72度,准备画下一个角。把这样的操作再重复4次,就可以画出图形来。画红色空心五角星动手做执行以下命令,画出红色空心五角星。CS SETPC 12 HTREPEAT 5[FD 50 RT 144 FD 50 LT 72]3为封闭图形填色把小海龟移到封闭图形的内部,再执行填色命令,就可以用当前画笔的颜色涂满整个封闭区域。命令的格式:FILL画一个红色五角星动手做分析画法。要完成这项任务,可以先把画笔设为红色,然后画一个空心五角星,再让小海龟抬起画笔,移到五角星内部后放下画笔,最后在封闭图形内涂色。动手做②编写并输入命令,画出红色五角星。CS SETPC 12 RT 18(清屏,选择红色画笔,调整初始方向)REPEAT 5[FD 50 RT 144 FD 50 LT 72](画空心五角星)PU RT 15 FD 5 PD(把小海龟移到五角星内)FILL(涂色)用FILL命令填色时,要注意以下几点:要涂色的区域是封闭的,否则颜色会“漏”出去;小海龟必须位于封闭区域内,并处于落笔状态;落笔点不能与任何图形相连;封闭区域边界的颜色应与要涂的颜色一致。你知道吗4重复命令的嵌套大家知道,用重复命令可以画正多边形。那么,能不能利用画正三角形的命令画右图所示的图形呢?这个图形同5个相同的正三角形组成。首先让小海龟由中心点出发,画出一个正三角形,然后右转72度(360÷5=72),接着,画第二个正三角形,再右转72度……如此重复5次就可以画出这个图形。小海龟画图的过程可以看作重复5次“画正三角形,右转72度”这样的过程。执行下面的命令,观察画出的图形。REPEAT 5[REPEAT 3[FD 60 RT 120]RT 72]实践观察通常,把这种重复命令里又包含着重复命令的形式叫作重复命令的嵌套。重复命令可以有多层嵌套,但命令里的中括号必须成对出现。画右图所示的图形动手做分析画法。这个图形由9个正五边形均匀地围成一圈。让小海龟向前走50步画一个正五边形后左转40度,如此重复9次。②编写并执行下面的命令,画出图形。DRAWREPEAT 9[FD 50 REPEAT 5[FD 30 RT 72] LT 40]1.以正方形为基础,观察下面的图形结构并画出来。探究练习2.输入下面的各组命令,观察画出的图形。仔细想一想,每一行命令画出了图形的哪 一部分,然后把图形保存起来。 DRAW HT LT 70REPEAT 9[REPEAT 3[FD 80 RT 120]RT 10]LT 20 BK 2 ST DRAWREPEAT 6[REPEAT 2[FD 60 RT 140 FD 30 RT 40]PU RT 90 FD 10 LT 90 FD 5 PD]探究练习老师再给大家提供一些图案,大家试着编写命令,再上机验证。当然,你也可以创作出自己心中美丽的图案!思考与练习记着和大家分享你的作品!期待中……这节课就到这里,休息一下! 展开更多...... 收起↑ 资源列表 人教版六年级 下册 知识角 5.程序语言简介.mp4 人教版六年级下册 第5课 重复命令效率高.pptx