随机数和激活命令.ppt

随机数和激活命令.ppt

ID:53065635

大小:328.50 KB

页数:20页

时间:2020-04-16

随机数和激活命令.ppt_第1页
随机数和激活命令.ppt_第2页
随机数和激活命令.ppt_第3页
随机数和激活命令.ppt_第4页
随机数和激活命令.ppt_第5页
资源描述:

《随机数和激活命令.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、海龟的舞蹈——随机数和激活命令复习定义带变量的过程的方法过程名变量一条或多条命令(命令中含有变量)新课引入五只海龟齐画线会转动的风车一、随机数命令试试看下面的过程能画出什么图形(一)过程XIANTOXIANSETPCRANDOM14SETW3WAIT30FDRANDOM60RTRANDOM350END(二)过程CAISEXIANTOCAISEXIANDRAWREPEAT40[XIAN]END随机数命令格式:RANDOMN空格0~32767的整数功能:若N≠0,计算机自动产生一个1到N之间的自然数;若N=0,产生数为0。例:FDRANDOM100

2、这条命令能指挥小海龟做什么动作?答案:命令小海龟往前走,前进的步数是由计算机在1~100之间任意选取的一个数。等待命令格式:WAITN空格等待时间功能:让小海龟等待(N÷100)秒,再执行下一条命令。二、海龟的集体舞激活命令格式:TELL[编号1编号2……]空格功能:指定哪一只或者几只小海龟成为可以活动的海龟。同时激活命令格式:TELLALLN1N2分别为首、尾编号功能:把编号从N1~N2之间的所有海龟同时变成可以活动的小海龟。(共有16只小海龟等候调度,海龟编号为0~15。)例:试试下面的过程能画出什么图形TOJITIWUDRAWTELL1F

3、D40TELL2RT90FD40TELL3LT90FD40TELL4RT180FD40TELLALL04STCAISEXIANEND例2写出同时激活编号为0~7的8只小海龟的命令答案:TELL[01234567]或者TELLALL07三、会转动的风车原理:先画一个风车四只小海龟一起画,每只画一个扇叶;停留一会儿,用“笔擦命令”擦掉;然后小海龟集体转动一个小角度;再画一个一样的风车;再擦掉……。(一)过程SHANYE(画一片扇叶)TOSHANYE:aSETW:aFD40REPEAT2[FD60RT90FD30RT90]BK40END(二)过程ZH

4、UANDONG(形成转动效果)TOZHUANDONGSHANYE1WAIT10PESHANYE2END(二)过程FENGCHE(画转动风车)TOFENGCHE:nDRAWHTTELL1RT90TELL2RT180TELL3RT270TELLALL03REPEAT:n[PDZHUANDONGRT20]PDSHANYE1END(三)运行FENGCHE20小结RANDOM命令执行的结果是一个不确定的数,一般用作“带参数命令”的参数。TELL和TELLALL命令,可以同时激活多个小海龟同时作画,加快绘图速度。WAIT命令让计算机等一会儿再执行命令,用在

5、做动画的过程中,使效果更逼真。课内实践下图中各五角星的边长相等,颜色和位置是随机的。请把画这幅图的过程补充完整。(提示:把笔色设置成过程WJX的参数。)TOWJXSETPCENDTOXINGXINGDRAWREPEAT20[WJXPURTRANDOM360FDRANDOM50PD]HTEND

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。