1 / 17

第 6 课 画正多角形

第 6 课 画正多角形. 画 图 单 元 目 录. 第 3 课 蹒跚学步 第 4 课 认识编写程序的过程 第 5 课 画正多边形 第 6 课 画正多角星 第 7 课 机器人转起来. 144 度. B. E. D. C. A. 第 6 课 画正多角星. 一、用重复命令画正五角星. 1 .任务分析: ⑴ 正五角星的 5 个顶角和是 180 度,并且每个顶角都相等。正五角星的每个顶角的度数为 180÷5=36 度,顶角的外角为 180 度 -36 度 =144 度。

dava
Télécharger la présentation

第 6 课 画正多角形

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第6课 画正多角形

  2. 图 单 元 目 录 第3课 蹒跚学步 第4课 认识编写程序的过程 第5课 画正多边形 第6课 画正多角星 第7课 机器人转起来

  3. 144度 B E D C A 第6课 画正多角星 一、用重复命令画正五角星

  4. 1.任务分析: ⑴ 正五角星的5个顶角和是180度,并且每个顶角都相等。正五角星的每个顶角的度数为180÷5=36度,顶角的外角为180度-36度=144度。 ⑵ 画出第一条线段AB,并把机器人前进方向调整到线段BC开始方向的命令:FD 150 RT 144 ⑶ 画出第二条线段BC,并把机器人前进方向调整到线段CD开始方向的命令: FD 150 RT 144 ⑷试着写出画第三、四、五条线段,并把机器人调整方向的命令: 第三条线段CD 第四条线段DE 第五条线段EA 通过观察,我们很容易发现命令“FD 150 RT 144 被重复了五遍。

  5. 2.用重复命令画正五角星 命令组: PD REPEAT 5[FD 150 WAIT 1000 RT 144 WAIT 1000] 3.仿真运行 ⑴ 单击工具栏的“仿真” 按钮, 屏幕出现下传过程名对话框,输入画正五角星的命令组。 ⑵ 单击下传过程名对话框的 按钮,出现机器人仿真运行窗口。单击 按钮,机器人完成了画正五角星的任务,如图所示。

  6. 4.运行 • ⑴ 将机器人通讯电缆接好,打开机器人电源开关。单击工具栏的“连接机器人” 按钮,屏幕出现下传过程名对话框,输入画正五角星的命令组: • REPEAT 5[FD 100 WAIT 1000 RT 144 WAIT 1000] • ⑵完成命令下传,断开机器人电源开关,拔下机器人通讯电缆插头,再重新打开机器人电源开关,就可以看到机器人完成了画正五角星的任务。

  7. 二、巧画奇数正多角星 正奇数多角星根据角数可以分为正五角星、七角星、九角星、十一角星…… 1.任务分析 ⑴ 正多角星每条边和每个内角都相等,所以用重复命令画正多角星很方便。 ⑵ 画正多角星形的关键,是要确定机器人每画一条边就要转动一次的角度。每个次转动的度数应为:180度—180度÷边数(除号用“/”代替)。 ⑶ 画正多角星时,前进的步数是边长,角数是重复次数,因此画正多角星的 基本命令格式为: REPEAT 角数[FD 边长 RT (180-180/角数)]

  8. 2.机器人画正多角星的命令 正七角星边形 正九角星边形 正七角星:REPEAT [FD RT (180-180/)] 正九角星:REPEAT [FD RT (180-180/)] 当我们用180除以角数除不尽的时候,最好让计算机去算。如RT (180-180/7 ) 3.仿真运行 在仿真环境中运行以上画正多角星的命令。

  9. B C D A 三、画正空心五角星

  10. 1.任务分析 ⑴ 画正空心五角星与正五角星不同,五角星每画一条边转一个外角,五条线交叉画出五角星,而空心五角星要转两次角。 ⑵ 画一条边后右转的外角为720度/角数,所以720/5=144度。 ⑶ 画一条边后左转的角度为360度/角数,所以360/5=72度。 ⑷ 正五角星可以看成是五个等腰三角形拼在一起的组合图形。等腰三角形的特点:两腰相等,两底角也相等。如果等腰三角形的顶角为36度,那么两底角应该是(180-36)÷2=72度,见图6-3。 ⑸ 将以上的步骤重复5次。

  11. 2.画正空心五角星 画边长为80的正空心五角星: ⑴ 画出第一条线段AB,并把机器人调整到线段BC方向的命令:FD 80 RT 144 ⑵ 画出第二条边BC,并把机器人调整到线段CD方向的命令:FD 80 LT 72 上面两条命令让机器人画出了正空心五角星的一个顶角。 ⑶ 后面的步骤与前面的相同,命令组:FD 80 RT 144 FD 80 LT 72被重复了五遍。 ⑷ 画正空心五角星的命令组是:PD REPEAT 5 [FD 80 WAIT 1000 RT 144 WAIT 1000 FD 80 WAIT 1000 LT 72 WAIT 1000]

  12. 3.仿真运行 ⑴ 单击工具栏的“仿真” 按钮, 屏幕出现下传过程名对话框,输入画正空心五角星的命令组。 ⑵ 单击下传过程名对话框的 按钮,出现机器人仿真运行窗口。单击 按钮,机器人完成了画正空心五角星的任务,如图所示。

  13. 4.运行 ⑴ 将机器人通讯电缆接好,打开机器人电源开关。单击工具栏的“连接机器人” 按钮,屏幕出现下传过程名对话框,输入画正空心五角星的命令组: PD REPEAT 5 [FD 80 WAIT 1000 RT 144 WAIT 1000 FD 80 WAIT 1000 LT 72 WAIT 1000] ⑵ 完成命令下传,断开机器人电源开关,拔下机器人通讯电缆插头,再重新打开机器人电源开关,就可以看到机器人完成了画正空心五角星的任务。

  14. 二、画正空心多角形 各边都相等,各角也都相等的空心多角形叫做正空心多角形。正多边形根据角数可以分为正空心五角星、正空心六角星、正空心七角星…… 任务分析 ⑴ 画正空心多角星与正多角星不同,五角星每画一条边转一个外角,而空心五角星要转两次角。 ⑵ 画一条边后右转的外角为720度/角数,画一条边后左转的角度为360度/角数。 ⑶角数是重复的次数 ⑷ 画正正空心多角星基本命令格式为:REPEAT 角数[FD 边长 RT 720/角数FD 边长 LT 360/角数]

  15. 拓展练习

  16. 1.画正空心多角星多的命令 正空心七角星 正空心八角星 正空心六角星 正空心六角星:REPEAT [FD RT 720/ FD LT 360/ ] 正空心七角星:REPEAT [FD RT 720/ FD LT 360/ ] 正空心八角星:REPEAT [FD RT 720/ FD LT 360/ ] 2.仿真运行 在仿真环境中画正空心多角星。

  17. 下课了 再见

More Related