学哥量化交易学习
持续学习,提高认知,磨炼技艺,从零基础学编程并跨过量化程序交易的大门。
 返回首页
 
 
S016 创始人扎克伯格亲自讲解:编程中循环的力量
作者:学哥
发布时间:2017-9-29
上节课完成了codeorg课程2的第4节课程。
这节课学习codeorg课程2的第5节和第6节课程。

课程2第5节
打开浏览器,输入网址进入:https://studio.code.org/s/course2,找到第5节课程的名称为“越来越糊涂”,点击右侧的“线下的活动”按钮,可以看到视频,视频是之前在课程1当中曾经出现过的视频,视频的主要内容是介绍编程当中循环逻辑的作用: 关键点在于让孩子有一个循环的概念,也就是重复的事情可以使用相同的程序的语句来实现。 点击“完成!继续下一个阶段”,进入第2关: 这一关是要理解循环模块是如何使用的,如果学习过课程1的循环相关课程的话,完成这一题应该不难。 如果没有学习过课程1,直接开始学习课程2的话,则家长要指导孩子循环模块的作用,循环模块里面的模块是可以重复运行的,重复运行的次数由循环模块上的次数来决定。
课程2第6节第1关
进入第1关: 这一关很简单,使用相同的5个模块:向前移动,即可完成。 就是要重复拖动5次,感觉有点麻烦,那么,可以用更简单的办法来实现相同的目的吗? 进入第2关,会先看到一个视频,视频内容是由facebook的创始人扎克伯格亲自讲解,关于循环的使用方法。 然后是第2关的题目: 可以看到,题目和第1关一样,但是要用另外一个循环的模块来实现相同的步骤。 先拖动一个循环模块,然后再拖动一个向前移动模块放在循环里面,注意循环的次数是5: 课程2第6节后续所有关卡
进入第3关: 这关和第1关类似,注意小鸟出发时面对方向,是否需要转方向。 第4关有一点变化,先要向右走4步,然后转向,再前进5步。 因此需要2个循环来实现,循环的次数分别是4和5,当中要插入一个转向。 解答如下: 第5关先前进,然后转向,再使用循环。关键是引导孩子注意重复的步骤可以使用循环。 第6关是一个改错题。可以先不看已经存在的解答,先引导孩子自己完成,然后再去修改。 这里有一点变化,就是注意在循环模块内部,是可以执行多个步骤的,因此关键是要注意,重复的步骤不一定是单步,还可以多个步骤形成的一组,比如这个题就可以总结出来,要执行3组重复的步骤:转向右,前进,前进。 解答如下: 第7关和第6关类似,就是要找出重复的是哪些步骤形成的组合,然后对整个组合进行循环。 第8关和第7关类似,就是注意循环的次数,以及循环内部要执行哪些操作。当然也可以在循环内部再使用一个循环,这样可以减少一个模块数,可以只使用5个模块就达到目的。 使用6步完成的解答: 使用5步完成的解答: 通过这2种解法来体会循环的力量,只要是完全重复的动作都可以使用循环来实现,从而减少程序的步骤。 第9关和第8关类似,前面的步骤可以循环里面套循环来完成,可以只用9步就完成,解答如下: 第10关和第11关和前面关卡类似,注意循环内部的步骤。 第12关、第13关和第14关是考试题目,请孩子自己完成。 这节课的目的就是让孩子开始学习使用循环逻辑,完成重复动作。循环逻辑是所有程序中最最重要的逻辑,计算机的能力全部靠这个来实现,人去做重复动作太累,但计算机去做就能体现出机器的力量。
下节课预告
下节课介绍课程2第7节【小艺术家:循环】,继续练习循环逻辑。
学哥量化交易学习团队
   致力于:持续学习,提高认知,磨炼技艺,持续输出高质量的教程和课程,帮助更多的人从零基础学编程并跨过量化程序交易的大门。
零基础学编程Python入门课程
课程包含以下内容:
1.图文教程《零基础学编程入门-从Python到Web网站.pdf》,学哥原创版权,共计1024页高清图文教程。
2.视频课程《零基础学编程Python入门》,学哥原创版权,共计24节课45个高清视频。
3.视频教程《玩转魔方》,学哥原创版权,可以送给孩子,共计16个高清视频。
4.图文教程《如何寻找编程相关的电子书下载资源.pdf》。
5.加入学哥编程学习辅导QQ群在线交流。

客服 10:00-17:00
QQ: 44556287
微信公众号
学哥量化交易学习
 
  微信公众号:学哥量化交易学习     QQ群1:603559164    客服QQ号:44556287
工信部备案/许可证编号:沪ICP备15050545号-4