1 00:00:00,680 --> 00:00:04,880 无需电脑的编程活动 | 循环 2 00:00:06,640 --> 00:00:09,080 大家好!我是Miral Kobt 3 00:00:09,080 --> 00:00:12,680 我设计了iLuminate(一种用可穿戴电脑实现特殊效果的舞蹈) 4 00:00:12,680 --> 00:00:15,830 在我的设计里有些东西我在舞蹈 5 00:00:15,830 --> 00:00:20,200 和程序控制的灯光系统里都用了。那就是...循环 6 00:00:20,200 --> 00:00:23,300 循环是一直重复某个动作 7 00:00:23,300 --> 00:00:28,320 当你重复某个动作或是什么很多次的时候,比如我让呼啦圈 一直旋转动作 8 00:00:28,320 --> 00:00:31,480 我就是在演示让呼啦圈旋转这个动作的循环 9 00:00:31,480 --> 00:00:39,320 这是循环 10 00:00:41,260 --> 00:00:47,600 今天我们打算开一个舞蹈晚会 我们将会用一种新的舞蹈the Iteration迭代来诠释循环。 11 00:00:47,600 --> 00:00:51,360 我们将通过用舞蹈来学习循环 12 00:00:51,360 --> 00:00:56,620 你将会学会机构简单的 动作步骤然后一直重复来完成这个舞蹈 13 00:00:56,620 --> 00:00:59,480 下面就是你要学习的步骤: 14 00:00:59,480 --> 00:01:04,099 拍拍你的双手,然后把你的手放到你的头后面 15 00:01:04,099 --> 00:01:08,080 把你的手放到你的腰上,然后举起你的左手 16 00:01:08,080 --> 00:01:11,179 再举起你的右手 17 00:01:11,179 --> 00:01:12,959 相当简单,不是吗 18 00:01:12,960 --> 00:01:16,660 把手放到头上,腰上,头上,腰上,拍手,拍手,拍手 19 00:01:16,660 --> 00:01:22,200 你看懂这些步骤是怎么重复的吗?比如拍手?那就是循环 20 00:01:22,200 --> 00:01:24,200 我们需要再做两遍,准备好了吗 21 00:01:25,540 --> 00:01:30,200 你会发现如果你把一些 舞蹈动作放到循环里你的描述会简化许多 22 00:01:30,200 --> 00:01:31,840 准备好了吗? 23 00:01:31,850 --> 00:01:36,370 现在我们准备狂笑,准备好了吗 24 00:01:38,780 --> 00:01:41,180 我们的舞蹈里确实用到了很多循环 25 00:01:41,180 --> 00:01:44,720 我们的演员有可穿戴电脑设备,并且在同一个网络里 26 00:01:44,720 --> 00:01:48,120 所以我会不停的重复同一个演员身上的灯光 27 00:01:48,130 --> 00:01:51,390 再循环里我可能会使用迭代,我说你想要 (实际上就是,每个演员身上的灯光在重复变化,六个人也重复变化) 28 00:01:51,390 --> 00:01:55,440 然后这6个演员也不断循环,并且在循环 29 00:01:55,440 --> 00:01:56,560 过程中你想加速,因此 30 00:01:56,560 --> 00:01:59,890 你不仅在重复同一个舞蹈者,而且还增加了 31 00:01:59,890 --> 00:02:03,740 灯光切换的速度,看起来像给观众表演视觉魔术 32 00:02:03,740 --> 00:02:06,420 这都是通过循环进行的 33 00:02:06,900 --> 00:02:10,539 循环在计算机科学里是非常重要的,因为他让我们的工作变得简化、容易 这个例子演示了一个视觉艺术家,利用可穿戴设备,让人们穿上电脑 然后利用循环展示了一些特殊的视觉效果。真的很棒的创意