今天我们开始学习计算机科学中的逻辑结构。逻辑结构有三种:顺序结构、循环结构、条件结构(分支结构)。
顺序结构:计算机命令是有先后执行顺序的,执行完一条再执行下一条命令。这样才能保证计算机根据我们的命令一步步完成不同的、复杂的操作。
图1
我们来看这一关,这一关的任务是【砍树】,Steven需要 【向前移动】再【向前移动】然后【摧毁方块】这样才能砍伐树木。
按照
第一步 【向前移动】
第二步【向前移动】
第三步【摧毁方块】
这样的逻辑结构就是 顺序结构。
如果我们执行
第一步【摧毁方块】
第二步【向前移动】
第三步【向前移动】
你会发现 Steven 站在了树的前面 ,没有把树砍掉。所以我们命令计算机的时候,要按照顺序依次让计算机做不同的动作,最后实现我们想要的效果。理解了计算机科学知识才能和计算机更好的沟通,让计算机帮助自己更好的成长。
图2
我们看图2,继续学习下顺序结构。图2中的任务是【剪】两只绵羊的羊毛。我们应该
第一步 【向前移动】
第二步 【向前移动】
第三步 【剪】
第四步 我们看一下 Steven的方向,另一只羊在Steven的下面,需要【向右转】
第五步 【向前移动】
第六步 【剪】
我们点运行,图3就是运行后的结果。
图3
图中的
第一步 【向前移动】
第二步 【向前移动】
第三步 【剪】
第四步 我们看一下 Steven的方向,另一只羊在Steven的下面,需要【向右转】
第五步 【向前移动】
第六步 【剪】
都是按顺序来的 ,执行完第一步 ,会依次执行下面的命令。我们就通过命令一步一步的让Steven 完成我们的任务。