《ELOGO易乐谷中文编程系统初级教程37岁子程序编辑器.docx》由会员分享,可在线阅读,更多相关《ELOGO易乐谷中文编程系统初级教程37岁子程序编辑器.docx(27页珍藏版)》请在优知文库上搜索。
1、二Hi剪切、粒制、粘贴:把所选择的代码进行剪切、发制、粘贴的操作。M*田复、撤销:理复或掇销所进行的操作.口查找:杳找的想要找的代码文本.y应用子程序:使写好的子程序代码生效,可以在吩咐中被御用。只有了解了这线按钮后,才会让我们在子程序的编写过程中得心应手。第一步:点击按钮,新建一个子程序框架.如图2-2所示)由EXS,口子程序开始子程序结束IS2-2其次步,第三步:点击J按钮,使子程序生效,如图24所示.m2-4图2-10接卜来就是完成子程序生效的最终操作了,在单个子程序的编靴区中的。学按钮,就是用来使子程序生效的.它的名字叫“生成新的子程序”,点击它。如图2-11所示。如何分辨子程序是否生
2、效了呢,很简油,在点击o型按钮后,猴子爵下方的小阅读框中便会显示出“画折线”的子程序代码,如图2ll所示.好了,流程图画子程序“画折线”完成了.2 .用生效后的子程序桀写子程序的目的是可以双爱的享用子程序体的代码。如何运用己经生效后的子程序呢?其实是这一件很简洁的操作。在上面我们已经编写了一个画折线的子程序.子程序名为“画折纹”,接下来我们就来运用这个子程序,在场乐谷中我们把子程序的运用叫做子程序隅用,调用的方法为:在吩咐窗口中输入要调用的子程序名“画折践:然后回车运行、或按全邰执行】怙的运行一如图2-2所示.图2-123 .保存、打开子程序编写完成的子程序,假如想在卜次打开易乐谷的时候再次运
3、用,那就须要把子程序保存起来,在下次运用的时候打开便可以了.保存子程序在所有子程序功能编辑区域的上方快捷工具条中,点击其中的E(保存)按钮.在保存提示窗口中输入要保存的文件名称,按下俣存(三)I,在易乐谷中.用于保存子程序的文件格式为*.E1.G-o如图2-13所示。图243打开子程序如何把保存了的子程序打开运用呢?在所有子程序功能编辑区域的上方快捷工具条中,点击其中的回(打开)按钮.在打开提示窗口中选择须要打开的子程序文件,按下1.打开),如图2-14所示。ift1ft入欧。开的文本文件名,W2-14到这里,易乐谷子程序的简洁应用就都学完了,信任大家对于程序的了解乂更进了一步.在以后的学习中
4、,向大家介绍流程图的具体应用方法.下面的学习会更更精彩!第三节编辑、打开、保存流程图1.海程图小常次什么是谦程图流程是事物进展的依次,而流程图可表示出事物进展的全过程.在易乐谷中,流程指的是子程序在执行时,好一步所被执行吩咐的依次,流程图就是显示子程序中全部吩附的执行依次的图。流程图的馅成部分流程图是由两部分粗成的:部分是图形;另一部是连接图形的艘,我们叫它流程线流程图中的图形有四种样式,分别是o椭圆1形、方形、a多边形、。校形,流程战的样子是A,出流程图并且连接如何Bi出流程图?其实这并不准。举卜例子,假设我们要画;/方形.点击快捷匚具条中的;,按钮,然后在图形所要画的位置匕点击鼠标,而出图
5、形.如图3-1所示。/程图压性设置常现sI对象I6所有Sl形r被选中的形展性字体设置字体I分技文本is色二I背景颜色j底用方式IS)片居左上二底图I流程物色流程三sJi1国无颜色I口勺边框相近ij边IS颜色IQuaPWl,清图3-3“流程图属性设置”窗Q中有两个设置子夹,其中“常规”子夹可以对指定的图形修改背景颜色、流程找的颜色等等很多的操作:找设我的这里有一个校形.想把这的边柢线改成纤.色.边框的粗细改为3,填充颜色变为.很便利吧.这样在用流程图做子程序的时候可以用来区分不同的结构。在这个帝口的运用过程中,同学们要用意的是所画雌匹的选择,其中“全部图形”指是把所检的修改应用到全部图形上,“被
6、选中图形”是把所做的蟋改应用到被选中的图形中去.用来修改流程图编辑区域有:背景或色3底图方式用芹居妾上二J底图:1其中“背景颜色”修改编辑区的背景颜色:“底图”是为编辑区吊加底图:而“底图方式”用于设汽为编辑区所添加的图片的显示方式,显示方式分为:“图片居左上、图片平铺二”图片居中”。而“流程图性设Sr窗口中的“高级”子夹,用于设置“流程图转代码时”或“代码转流程图时”是否连接端译器的操作。如图所示34所示.图34源程图的假定设J1.对已经画好的流程图形,一个不当心的动作,或使图形变了大小,或使图形偏移位置.都会带来很大的麻烦.怎么办呢?没关系!易乐谷为此添加了钺定设置.流程图的锁定设置,可以
7、把图形进行锁定,被锁定后的图形不会被恶意修改大小或是位就。锁定的方法是:选择所要锁定的图形后.击点快捷工具条中的惭定)按钮就可以T.被镇定的图形四周的调整点会变为灰色,去示已不能被进行移动或变更大小,如图35所示。未被锁定的图形被锁定的图形图35解除锁定的方法是:选择要蚱锁的图形后,击点快捷工具条中的(锁定按钮,3.流程图的对齐方式波程图的对齐方式有六种,分别是:中顶边对齐心底边对齐左边对齐昌右边对齐在运用上特别的简法,我们以“腰边对齐”为例,选择三个不在同一高度的图形.点击快捷工具条中的中按/,三个图形会被对齐.如图3M所示.对齐前项对齐后图3-6其它的对齐方式的运用方法及“顶边对齐”的运用
8、方法一样,同学们可自行选择多个图形来进行对齐的练习.在为图形进行对齐操作时,同学们要留意的是:假如按下Ctrl犍进行选择图形,系统会以最终被选择的图形作为基准点进行对齐:假如是用鼠标框选图形,系统会以所被选择的图形中被地终画好的图形作为批准点进行对齐。名称,我们便进入了流程图的端辑世界(如图3-7所示,同学们可以在这里新建一个子程序,或时已有的子程序进行修改。为便利同学们的运用,在刚刚打开的流程图编辑区域内,系统会为同学们供应一个流程图“新模式。这个“新建”模式犬实就是点击快还工具第中二(新建)按钮后,流程图编辑区域所供应的编辑样式.新建流程图:点击;(新建)按钮,假如流程图煽辑区中行编辑过的
9、图形,系统会提示该流程图是否要保存.如图3-8所示.图3S假如点击幽_ku.会弹出保存流程图窗口,提示同学们要保存的地址和要保存的流程图文件名,(关于保存在“6.保存流程图”的学习中有具体的介绍)修改子程序名;选择图形后,在“流程图代码”输入区中输入子程序名。如图39所示。图39这样,子程序名字就起好八5 .IUt程图一奇妙的正方形请同学们把网标放到这个工作区域上方的快捷按钮上,细致视察一下提示.我们先来了解,下3J)0按钮的用意:3起先/结束用来画子程序头和子程序尾-/过程用来,一般的过程吩咐,如“前进二“后退”、“右转二“倒笔粗细”等J他环用来画雅环语句,如“柬安”、“步循环”、“条件循环
10、”O判定用来画判定环语句,如“假如”“那么”关于语句的具体运用方法,请参考ElOgO的其它学习章节.在用流程图Si子程序的过程中,这些图形都是常常要运用到的,比如我们盲一个正方形,最便利的方法就是用“wir吩对来完成,也就是循环语句:再如我In想做一个选择性的画图形方式,那个选择性的变地为a,黄如是U=1.就亘出方形.假如是a=2,就画出三角形.这就要用到“假如”“那么”吩咐了,也就是判定谙句.在接下来的流程图的学习中,我们就是要通过“过程”“循环”、“判定”这:种语句的流程图表达方式来完成这一节的学习。流程图中的代码埴耳、流程图之产的连接、流程图生成效为子程序,我们都己经在上几节的学习中解3
11、所以在这里就不再做更多的说明白.在这一小节中我们将画出很多奇妙的方形.有的同学会向,一个方形有什么奇妙的呢?那是因为,我们Ur以通过不同的流程图样式画出很多个一模一样的方形出来,是不是很子程序开始画神奇的方形前进200右转90前进200右转90前进200右转90前进200右转90图3“1第三步;添加子程序尾选杵G按钮,加后在图形所要画的位汽上点击副标,画出图形.并在“流程图代码”输入区中.输入代码“子程序结束”.如图3-12所示.子程序开始画海奇的方形前进200右转90前进200右转90前进200右转90前进2。0石粘90子程序结束图3-12第四步:连接全部子程序,一般的过程式流程图就画完九所
12、图3-13所示.开始IS3-14循环开始循环体循环结束了解了循环的表示方法后,我们就来盲奇妙的方形吧,在上面章节的学习中,我们已娴熟的驾驭了画流程图的方法及过程,所以在接卜来的学习中,将不再重史这些简洁的操作了.这段简洁的操作就由同学们自己动手去作一作,腰使练习一下.SM.先柬回想一下“羽复”谱句的一般格武:MX篁复次数I循环体I好了,I可想起来吗.我们来看一下画后的流程图是什么样子的吧.如图3-15所示,千程序开始画冲奇的方形重复4前进200右专90干程序结束干段序开的面神奇的方影驻值“aO步循环a141前进200右专90子行仲姑京S3-18步很环的嵌套格式为:步循环变显初始但终止但递增值【
13、步循环变此初始值终止值递增值I循环体Iai好的“奇妙的方形”子程序的流程图,如图3/9所示.于程序括变图3-19条件循环:条件储环的一般格式为:赋值变量名初始值条件循环条件H-环体商好的“奇妙的方形”子程序的流程图,如图32O所示。千U芹Si交条件循环的帙套格式为:赋值”变Iit名初始值条件循环I条件11赋位变此名初始侦条件循环条件H循环体他好的“奇妙的方形”于程序的流程图.如图3-21所示.千艘舁a交图21。判定语句单推断:用判定语句画出方形,这也并不足件难事。假如数字是I.我的就让小海危画出方形。如图3-22所示.千程惇开怙册稗暗的方影EB3-22这是一个简洁的划定流程图。只进行了”是”推
14、断.请同学们细致视察上图中最简洁的判定谱句.用蓝色线便枢起来的:两个。图形.面的表示“是”.下面的表示“否二”是”及“否”之间有一个很转折的人蟒头,那些被板起来的是冗定胜利后所要运行的吩时。在融判定语句的流程图时,同学们要制意的是最终要用一个空的。图的作为判定语句的结束。假如没有该站IH图形,流程图转换为代码的时候就会发生异样.假如a=时,就会进入判定体内进行画方形的流程,否则系统会顺希人折线到“否”推断.从否推断向下执行吩咐.在这个流程图中,“否”推断后子程序便结束了.双判定;更有好的事情就要发生了,假如可以让小海龟即能画出方形,又能亘出方形现成的花样,那该怎么做呢?这就要用到“判定”谱句了.我们来设定两个数字,一个是I,另一个是除I的随意数字.经如你选择的是I.那么就让小海龟画一个方形,假如是除I的Rfl想数字就让小海龟画出方形组成花样,在让小海龟画花样的时候,我们饕眼小海他玩儿一个小小的花样.那就是,在画花样时所用的循环及以往的不同,内循环用“步循环而外循环我们用“重史”来完成.怎么样是不是很奇妙呢?起先吧.如图323所示.千榭?开帕画神奇的方形I图323判定语句的谀套方式:判定语句的嵌套方式及循环语句的嵌套方式相类似,做法很简洁,如图3-24所示:千桂片开的蠡律嘀的方形旗值a2