LOGO语言培训课件.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
小知识 1、随机函数: RANDOM X 可以随机产生一个1~X之间的正整数。在一些带参数的命令中,用随机函数作为参数,使执行结果在预定的范围内,但不能具体确定。例如:REPEAT 5 [SETPC RANDOM 14 FD 90 RT 144] 再如:PR RANDOM 6 ,输出结果是1~6中的随机正整数。 2、赋值命令 MAKE 变量必须先赋值,有了确定的值后,该变量才能参与运算。 赋值语句格式为: MAKE 变量名 数据,如:MAKE S 9 其中,引号后面的是变量名,而不是变量(LOGO中的变量要带冒号的) 。 后边的数据是赋值内容,也可用READ命令等待键盘输入。如: MAKE “S READ,回车后,输入60,则变量S的值就赋值为60,此时若 输入 PR :S,则会显示为60。 给变量赋值后,若要在过程中或命令行中使用该变量,则要在变量名前加上冒号。 第九讲 综合实践(P72) 这是对前面知识的综合运用。本PPT不作讲解。请大家结合教材自学。自学时能结合教材看懂这些过程语句就行了。也不必要求所有学生都能掌握这部分内容。 第九讲 本PPT教程到此结束,因本人水平有限,且时间仓促,其中一定存在着错误和不足,望大家指正。 LOGO语言其实是很强大的,它还有很多功能,如数学运算、音乐播放等,不在本次教材培训的讨论范围之内。如有兴趣,请大家在“盖州信息技术教师2群中”讨论或直接与本人交流。谢谢! 第九讲 写在后面的话 * * 练技能 自由阅读教材 P 49~50内容 第六讲 小知识 GETXY 显示海龟当前的坐标。 XCOR 输出海龟横坐标位置。 YCOR 输出海龟Y坐标位置。 DOTCOLOR [:X :Y] 返回指定坐标点的颜色值。 大家在电脑上试一下。 第六讲 多角星和空心星(1) 画非空心的多角星的公式 REPEAT 角数 [FD 步数 RT 360*K/角数] 其中 1K角数/2 ,且是与角数没有(1以外的)公约数的正整数。 计算K的方法举例: 五角星: 5÷2=2.5 所以,K的取值是2。 六角星: 6 ÷2=3 K的取值范围是2,但2与角数6有公约数,所以,无法取值。 七角星: 7 ÷2=3.5 K的取值是2 、3。 八角星: 8 ÷2=4 K的取值范围是2、3,但2与角数8有公约数,所以,K的取值是3。 九角星: 9 ÷2=4.5 K的取值范围是2、3、4,但3与角数9有公约数。所以,K的取值为2、4。 十角星: 10 ÷2=5 K的取值范围是2、3、4,但2、4与角数10有公约数 ,所以,K的取值是3。 第六讲 多角星和空心星(2) 画空心多角星的公式 方法一: REPEAT 角数 [FD 边长 RT 720/角数 FD 边长 LT 360/角数] 方法二: REPEAT 角数 [ FD 边长 RT 第一次转角 FD 边长 LT 第一次转角-360/角数] 例如:画边长为40、第一次转角为100的空心五角星,方法是: REPEAT 5 [ FD 40 RT 100 FD 40 LT 100-72] 第六讲 练一练 动手练习一下P40~41 第六讲 带参数(变量)的过程 示例 TO ZFX :A REPEAT 4 [FD :A RT 90] END 输入 ZFX 20 ,回车。 再输入ZFX 30 ,回车。 再输入ZFX 40 ,回车…… 第六讲 带参数(变量)的过程 示例二: TO YUAN :A :B STAMPOVAL :A :B END 输入YUAN 20 60,回车。 再输入YUAN 80 50 ,回车。 再输入YUAN 100 80,回车…… 第六讲 想一想 画正多边形的公式: REPEAT 边数[FD 边长 RT 360/边数] 你能定义一个带参数的过程来画任意边长和边数的正多边形吗? TO DBX :N :B REPEAT :N [FD :B RT 360/:N] END 输入 DBX 6 90 ,回车后即可画出边长为90的六边形。 输入 DBX 8 100 ,回车后即可画出边长为100的八边形。 第六讲 画任意多角星(请参见本PPT 68页) TO DJX :N :BC :K REPEAT :N [FD :BC RT 360* :K/ :N] END 其中, :N表示多角星的角数。 :BC 表示多角星的线长。 :K 表示倍数。 倍数K的确定方法,参见以前内容。 例如画线长为70的八角星,输入 DJX 8 70 3 ,再回车即可。 第六讲 画任意空心多角

文档评论(0)

smashing + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档