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