0:00:00.680,0:00:04.880 无需电脑的编程活动 | 循环 0:00:06.640,0:00:09.080 大家好!我是Miral Kobt 0:00:09.080,0:00:12.680 我设计了iLuminate(一种用可穿戴电脑实现特殊效果的舞蹈) 0:00:12.680,0:00:15.830 在我的设计里有些东西我在舞蹈 0:00:15.830,0:00:20.200 和程序控制的灯光系统里都用了。那就是...循环 0:00:20.200,0:00:23.300 循环是一直重复某个动作 0:00:23.300,0:00:28.320 当你重复某个动作或是什么很多次的时候,比如我让呼啦圈[br]一直旋转动作 0:00:28.320,0:00:31.480 我就是在演示让呼啦圈旋转这个动作的循环 0:00:31.480,0:00:39.320 这是循环 0:00:41.260,0:00:47.600 今天我们打算开一个舞蹈晚会[br]我们将会用一种新的舞蹈the Iteration迭代来诠释循环。 0:00:47.600,0:00:51.360 我们将通过用舞蹈来学习循环 0:00:51.360,0:00:56.620 你将会学会机构简单的[br]动作步骤然后一直重复来完成这个舞蹈 0:00:56.620,0:00:59.480 下面就是你要学习的步骤: 0:00:59.480,0:01:04.099 拍拍你的双手,然后把你的手放到你的头后面 0:01:04.099,0:01:08.080 把你的手放到你的腰上,然后举起你的左手 0:01:08.080,0:01:11.179 再举起你的右手 0:01:11.179,0:01:12.959 相当简单,不是吗 0:01:12.960,0:01:16.660 把手放到头上,腰上,头上,腰上,拍手,拍手,拍手 0:01:16.660,0:01:22.200 你看懂这些步骤是怎么重复的吗?比如拍手?那就是循环 0:01:22.200,0:01:24.200 我们需要再做两遍,准备好了吗 0:01:25.540,0:01:30.200 你会发现如果你把一些[br]舞蹈动作放到循环里你的描述会简化许多 0:01:30.200,0:01:31.840 准备好了吗? 0:01:31.850,0:01:36.370 现在我们准备狂笑,准备好了吗 0:01:38.780,0:01:41.180 我们的舞蹈里确实用到了很多循环 0:01:41.180,0:01:44.720 我们的演员有可穿戴电脑设备,并且在同一个网络里 0:01:44.720,0:01:48.120 所以我会不停的重复同一个演员身上的灯光 0:01:48.130,0:01:51.390 再循环里我可能会使用迭代,我说你想要[br](实际上就是,每个演员身上的灯光在重复变化,六个人也重复变化) 0:01:51.390,0:01:55.440 然后这6个演员也不断循环,并且在循环 0:01:55.440,0:01:56.560 过程中你想加速,因此 0:01:56.560,0:01:59.890 你不仅在重复同一个舞蹈者,而且还增加了 0:01:59.890,0:02:03.740 灯光切换的速度,看起来像给观众表演视觉魔术 0:02:03.740,0:02:06.420 这都是通过循环进行的 0:02:06.900,0:02:10.539 循环在计算机科学里是非常重要的,因为他让我们的工作变得简化、容易[br]这个例子演示了一个视觉艺术家,利用可穿戴设备,让人们穿上电脑[br]然后利用循环展示了一些特殊的视觉效果。真的很棒的创意