粉丝244获赞702

同学们好,现在我们来看看第十一关的解题思路。那首先先画一下第十一关的前进路线。首先是我们可以观察到啊,其实是两个正方形,那我们去走正方形的三条边,然后这一条边的话可以直接走到头, 然后继续走正方形的三条边去完成它。需要用到两个重复直行。那我们先来做第一个重复直行,重复直行三次,他是走正方形的三条边。首先是大前进四步,然后大夫进行一个左转, 然后大夫前进四步左转,再大夫前进四步左转,然后大夫前进一二三、四、五、六、七八,大夫行走八步,然后大夫右转前进 四步。同样重复三次啊。 最后点击一下运行。以上就是第十一关的解题思路。


同学们好,现在我们来看看第十一关的解题思路。首先先画一下路线,那我们先观察到我们有的路线他是有的地方需要走,有的地方不需要走的,那我们先忽略这段路线,我们先来看一下必须要走的路线, 首先大夫前进两步,大夫右转前进两步,左转前进两步。那这一段路线的话,他是每一次重复他都去走了的路线,必须要走的路线,我们数一下他重复了几次啊? 一次,两次,三次,四次,五次六次,那我们用重复执行来完成重复执行六次,那我们来观察一下哪里不太一样,我们观察到第三次的时候,他是没有额外去多走一段路线, 其他每一次都去额外多走了一段路线。那我们来设置一个如果 a 不等于三的时候,我们需要额外去走一段路线,那我们需要设置一个变量代表次数,复制 a 为一,将 a 增加一。 好,那我们先来走一下。首先呢是带行走两步,带右转带行走两步,那我们可以观察到到这里了,他需要去额外多走一段路线了,只有第三次的时候不用,所以我们用到我们的如果积木, 如果 a 不等于三,那我们需要行行走 def 前进两步, 再后退两步, 然后大夫进行一个左转 去进行下一次重复,一共重复了六次,我们点击运行看一下。 以上就是第十一关的解题思路。

哈喽,同学们好,现在我们来看看第十一关的解题思路。那首先先画一下路线看一下。我们可以看到啊,这一关的话它的分布是比较有规律的,我们可以一眼就看出可以重复的重复了四次。那我们直接用重复执行去完成它。 重复直行四次,那我们看一下大夫的走向是怎么样的?大夫前进两步右转。大夫前进两步右转。大夫前进两步左转。那他有两个前进两步右转。那我们又可以用一个重复套在重复里面嵌套循环啊,前进两步 右转,因为他一共做了两次这个事情。然后呢,再前进两步 进行一个左转,这是完整的一次重复,一共重复了四次,我们点击一下运行。 以上就是第十一关的解题思路。

同学们好,现在我们来看看第十一关的解题思路。首先先画一下路线,那我们先观察到我们有的路线他是有的地方需要走,有的地方不需要走的,那我们先忽略这段路线,我们先来看一下必须要走的路线, 首先大夫前进两步,大夫右转前进两步,左转前进两步。那这一段路线的话,他是每一次重复他都去走了的路线,必须要走的路线,我们数一下他重复了几次啊? 一次,两次,三次,四次,五次六次,那我们用重复执行来完成重复执行六次,那我们来观察一下哪里不太一样,我们观察到第三次的时候,他是没有额外去多走一段路线, 其他每一次都去额外多走了一段路线。那我们来设置一个如果 a 不等于三的时候,我们需要额外去走一段路线,那我们需要设置一个变量代表次数,复制 a 为一,将 a 增加一。 好,那我们先来走一下。首先呢是带行走两步,带右转带行走两步,那我们可以观察到到这里了,他需要去额外多走一段路线了,只有第三次的时候不用,所以我们用到我们的如果积木, 如果 a 不等于三,那我们需要行行走 def 前进两步, 再后退两步, 然后大夫进行一个左转 去进行下一次重复,一共重复了六次,我们点击运行看一下。 以上就是第十一关的解题思路。

第十关,这关呢稍微有点难度,但是呢也非常有规律,我们仔细看一下地图,大夫沿着直线往前走的话,是每次要走两步,那关键就在他去两边收集能量的过程。 第一次呢要往前走一步,往右边走一步,第二次是往左边走两步,那第三次是往右边,然后第四次是往左边,第五次是右,他是左右左右的进行交替的,但是他的步伐呢,非常有规律,是一二三四五步。 他的关键点就在于我们怎样去让戴夫往左边走还是往右边走,给他区分开。 我们先把程序的整体架构做出来,那我们是需要先创建一个变量,这个变量表示大夫去收集能量所要走的步数一二三四五。那么然后呢,去进行一个重复,之前否循环五次, 那五次里边都干了什么呢?首先是大夫往前走两步,好直接走,然后呢大夫我们让他统一往右转吧,转完之后呢,大夫是需要继续往前走的,对吧?走完之后呢,大夫要干什么?是不是要退回来? 吹回来之后大夫是不是要转回去啊?那转回去是不是要往左边转?这样的话一次重复这样的内容我们就已经做完了,我们来分析一下,那这边是不是应该走 a 步? 那退回来是不是应该走负 a, 然后这个 a 是不是每次要加一,所以呢 a 等于 a 加一, 如果都是在同一边,都是在右边的话,走五次没有任何问题。那么现在是左右交替着走,那应该怎么办呢?在这个前进的程序里边,正数的话大夫会往前走,负数的话 这个大夫就会往后退。第二次,这个 a 加一之后,我们能不能让他去走一个负 a, 那走负 a 的话,他是不是就会往左边去走了?然后负负得正,两个负号,那就得到了一个正的 a, 他就会回到中间的路线。 那么第三次,这个负 a, 我们再让他变成 a, 那这样的话,他是不是就会往右边去走,然后再退到中间啊?依次类推。第四次,我们再让他走负 a, 第五次去走一个正的 a, 那这样的话,关键点就在于我们要找出怎样让这个 a 正负正负的去变换好,这一点呢?稍微有点超纲,我们需要创建一个变量 bb 来表示带夫前进的方向,当 b 是正一的话,那么带夫就是往前走,当 b 是负一的话,带夫就是往后退。 而且呢,我们需要这个 b 在一和负一之间不停的交换,不停的变换。那具体应该怎么做呢?好,我们把这个程序填进去,不管往左边还是右边走,都是走 a 步,我们希望这个 a 具有方向,所以呢,我们可以让他乘上这个方向 b, 那往后退是不是直接乘上一个 负一就可以了?同样也是 a 乘以 b, 好,那么 b 一开始是一,任何一个数乘上一都是它本身,那么第一次应该是没有任何问题的。那么 a 去加一之后, b 怎么变呢?好, b 等于 b 乘以负一,为什么这样去变化呢?我们做一个演算, 一第一次的话,必是一对不对,那经过一次循环,一乘以负一,会得到负一,第三次的话,负一再乘以负一,会得到一个正义。第四次的话,那么负一再乘以一,得到一个负, 第五次的话又得到一个正义,那这样的话就表示第一次是往前走,第二次是往后退,第三次再往前走,第四次还是往后退,第五次又往前走,那这样的话是不是就可以实现这个方向的变化啊?我们看一下程序运行的效果, 哈哈。

好,开始在小小的花园里面挖呀挖呀挖,种小小的种子,开小小的花。在大大的花园里面挖呀挖呀挖,种大大的种子, 开大大的花。在特别大的花园里面挖呀挖呀挖,种特别大的种子,开特别大的花。好,开始在小小的花园 里面挖呀挖呀挖,种小小的种子,开小小的花。在大大的花园里面挖呀挖呀挖,种大大的种 种子,开大大的花。在特别大的花园里面挖呀挖呀挖,种特别大的种。

哈喽,同学们好,今天给大家讲解一下 ipo 图形化的解题思路。那首先呢我们给大家讲解一下基础入门一,第一关的解题思路,那首先看到我们的我们屏幕的左边有一个地图区,也叫做关卡区,那中间呢是一个积木仓库, 这边一个空白的区域是我们的脚本区,用我们的积木就是拖动到这里来进行编写的。那首先我们看到屏幕上现在有一个大夫行走三步,那就是让我们的大夫前进三步 去取到这个零件。那我们的注视这里也说了,我们的目标呢是用积木代码控制大夫行走,收集地图中的所有零件。那怎么样把积木代码放到中间这个脚本区呢?我们把它 进行拖动,拖动到中间来,然后修改合适的数值,那现在这里已经完成了,我们就点击运行来看一下。 好大夫成功取到了我们的零件,那这里有三颗星,这三颗星是怎样得到的呢?首先第一颗星呢就是我们通过此关就可以拿到第一颗星,第二颗星呢看到这里有一个三步, 那就是在要求的步数内小于或者等于要求的步数就可以拿到第二颗星。那这边呢是一个我们需要用到的积木数量, 那小于或者等于这个数字就可以拿到第三颗星,那我们已经完成这一关了,可以点击这个右边的箭头进入下一关,也可以点击左边这个返回当前指关。那这以上就是我们第一关的解题思路了。

第十七关,我们也可以使用这个负循环去控制飞船的冲飞动,那么他还是说啊,先让我们去给他纠错,那首先呢我们看一下地图啊,看一下他的代码,首先大夫前进一步上了飞船,对不对?然后呢飞船要进行这样一个循环, 那么需要走几次?一二三,走三次,所以呢第一个操作就是他这里应该是三次,然后呢飞船一二三, 因为这里一点的话,他就会默认的生成对你的这个程序。 飞船走三步,然后飞船是需要右转的,所以这个我们去给他改一下,改一下团员 white, 那这样的话应该就没问题了,我们走一下 第十八关,那我们可以看到啊,这个其实他是一个王字型的这样一个重复执行,在揭幕王室中已经讲过了, 我们怎样去结合拍摄代码去走这样一个路线呢?也很简单,首先呢我们是需要让大夫先上飞船的,对不对?大夫往前走两步,然后呢这个飞船要往前走了,我们把网格打开一二,飞船是需要走两步的,然后呢大夫是需要收集 这样一个过程,对吧?好,剩下的我们就可以使用这个重复执行了,我们加上一个破循环,重复执行几次呢?我们刚才已经画过了三次,重复的内容是什么呢?首先是飞船要往前走一二 走两步的,然后该带夫了,对吧?带夫往前走两步, 然后他还要退回来,对不对?大夫,然后膝盖不点减二, 那这样应该就 ok 了,是吧?接下来又要非常往前走了,我们一起看一下这个程序。

大家好,我是辛巴啊,现在我们进入基础训练四第十一个关卡的训练, 在这个关卡我们要学到一个新的语法,新的语法拍摄语法啊,是我们循环的另外一种啊,控制方式叫 why why? 首先我们进入我们这个知识回顾啊,当我们在 y 语句中使用 way 的指令时,我们就是在告诉计算机,等着,一直等着,直到 y 语句的条件不满足才结束啊,这就是我们的 y 循环 waiter 呢,是我们的一个指令啊,只不过是我们的一个指令。然后呢,我们现在呃了解到了 y 循环啊,有的一个也知道一个叫 way 指令。下面 我们进入我们的地图啊,来看一下,我们地图呢,这块也出现了变化啊,变化是什么呢?出现了另外一种物件,这种物件呢?哈,他有时候会 显示,有的会,有时候会什么?哎,会隐藏啊,是吧,这种飞板他有时候会显示,有时候会隐藏,所以我们小人想通过这种路段,那必须是什么,在他 显示的时候我们可以走过去,在他隐藏的时候我们就没办法走过去啊,所以我们这里面就会用到了我们今天学到的两个知识啊,两个知识点,第一个就是用 wow 循环语句, 瓦尔循环语句是怎么用呢啊?它的语法规则是这样子的啊,首先我们有一个瓦尔关键字啊,关键词啊,后面根字的是 我们的什么一个条件啊,一个呃,这个条件的结果啊,要么是真,要么是假,要么是真,要么是假,也是出或者或者 force, 如果是出的时候是真的时候就会进入我们这个 啊,这个这个挖耳控制的逻辑代码块,如果他变成假了啊,那我们这个挖耳循环就结束了,就直接结束了,明白这个意思吧?如果他是假, 他就直接结束了,就会到下面这个一句去,去执行下面一句了。所以,呃,我们的这个娃儿语句是这么一个特征啊,然后他的语法跟我们的呃义父语句啊,和破循环啊都有点像啊,他们都会有个冒号啊,冒号, 然后他们呢所控制的代码块需要缩进啊,需要同样缩进,然后我们这个位特之类 啊,微的指定就是让让我们这个小机器人啊,在里面等啊,不要走,就等在这块不要动哈,就是 等下一次等到什么呢?等到这个版,这个语句的意思就等到这个版什么出现的时候,然后下面这个小人就可以动了,就可以直接下面代码,就是这个意思啊。好,呃,我们这边还讲到另外一个叫 dyspe 这一个方法啊,布莱尔多了一个叫 dcp 的方法, 呃,这个方法返回一个值啊,返回一个值就是真还是假处或者 forse, 如果是 dissipe, 如果他他啊这个布莱尔消失了,他返回的是一个 too 处,如果是消失了,我们这个语句的意思就是如果消失就在这个等啊,就是这个意思啊。好,我们呃运行一下代码看看。 首先走三步啊,这边是走三步,不是走两步,需要修改一下,修改一下好,跑一下看看啊,我们小人士呃,过去了。第一个关卡很简单啊,我们这第十一关的啊,这个关卡很简单,其实就是为了大家认识这个叫 哇循环和胃的指令的呃,联合的运用的一个效果就是让小人可以在这个背板前面等啊等,一直等到背板出现的时候再让小人通过这个路段啊, 好啊,本课讲述完毕啊。呃,大家如果有什么意见和建议,欢迎在我们的视频结尾处留言,然后如果您觉得我的视频做的还不错啊,欢迎您给我点个赞啊,长按赞三秒可以触发超级赞,感谢!



哈喽,同学们好,现在我们来看看第十二关的解题思路。那首先先画一下前进路线,那我们已知红色能量是不能收集的,那我们飞船单独走过的话,就不算收集这些红色能量。 所以呢,我们经过红色能量的时候,记得要保证大夫不在飞船上。那我们来走一下,首先大夫前进一步,大夫右转前进三步,然后大夫要后退回来,因为飞船是要前进的,后退 回来三步,然后大夫的话左转前进一步到这个位置,因为我们下一次重复还是要前进一步,然后飞船是前进两步, 这样子说一次重复,然后我们一共是重复 重复四次。那我们来完成一下, 首先重复四次,大夫行走一步,然后大夫右转,大夫行走三步,大夫后退三步, 那我们现在大夫在这个位置上啊。然后我们需要进行一个左转,因为大夫还要再往前一格,大夫先走一步,然后飞船前进两步,这样子才是一次完整的重复。 然后点击一下运行。 以上就是第十二关的解题思路。

第十九关这关呢我们在进入模式中也做过,我们一起来看一下,我们来分析一下应该怎样去走。首先第一步是不是带飞船要往前走,然后大夫上飞船, 那接下来还是飞船走,飞船要走这样一个过程,是不是?然后大夫在下飞船是不是就 ok 了?好,我们带着这个思路啊,去做一下这个代码。首先第一步飞船前进, 然后带服前进,对吧?接下来那飞船要走这样一个路线,是不是要走一个环形的循环,对吧?所以呢,我们要使用到破循环,那循环几次呢?一二三一共是三次 循环,都干嘛呢?首先第一步非常是需要先转向的,对吧?先右转往这边转,然后 啊飞船是需要一二三四走四步的啊,点一下飞船,然后前进四步, 那重复零三次之后,飞船是会到这个位置,那接下来呢,是不是该大夫了?大夫走一步,那这里呢?他不是在重复之内的,那如果我们直接在这啊点一下这个大夫前进一步,那么他 看注意看前边是有四个空格的,这样的话他还是在这个循环里边的,所以呢我们要在这啊,就要要把它删掉,删掉,那这样的话他就表示在循环的外边。好了,我们一起看一下这个程序的运行。 学过循环之后呢,后边还有很多有趣的这个代码在等着,确实是非常的开发我们的大脑。
