[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.32,0:00:03.74,Default,,0000,0000,0000,,コンピューターが本当に得意なことの一つに\Nコマンドをくりかえすことがあります。 Dialogue: 0,0:00:03.74,0:00:08.17,Default,,0000,0000,0000,,人が同じことを何回もやらなければ\Nいけなかったらかなり退屈するでしょう Dialogue: 0,0:00:08.81,0:00:12.85,Default,,0000,0000,0000,,しかし、コンピューターは何回でも、 Dialogue: 0,0:00:12.85,0:00:15.00,Default,,0000,0000,0000,,同じことを飽きることなくとても上手にできるのです。 Dialogue: 0,0:00:15.50,0:00:17.43,Default,,0000,0000,0000,,たとえば、Facebookの友達全員に Dialogue: 0,0:00:17.43,0:00:20.96,Default,,0000,0000,0000,,誕生日をお祝いするメールを送りたいとしたら、 Dialogue: 0,0:00:20.96,0:00:24.85,Default,,0000,0000,0000,,メールを全員に書くだけでも、100年以上かかるかもしれません。 Dialogue: 0,0:00:25.27,0:00:28.76,Default,,0000,0000,0000,,でも、数行のコードでシステムを使って、Facebookの友達全員に Dialogue: 0,0:00:28.76,0:00:32.23,Default,,0000,0000,0000,,お誕生日をお祝いするメールをおくることができるのです。 Dialogue: 0,0:00:32.23,0:00:34.00,Default,,0000,0000,0000,,それがループがそのものであり、非常に役立つ理由です。 Dialogue: 0,0:00:34.50,0:00:37.18,Default,,0000,0000,0000,,そして、コンピューターはループをとても上手くできます。 Dialogue: 0,0:00:37.18,0:00:40.55,Default,,0000,0000,0000,,この例では、トリを動かしてブタを捕まえましょう。 Dialogue: 0,0:00:40.55,0:00:44.94,Default,,0000,0000,0000,,「くりかえし」ブロックをつかうと、これをとても簡単にできます。 Dialogue: 0,0:00:44.94,0:00:49.21,Default,,0000,0000,0000,,「move forward」コマンドを5回使えば、 Dialogue: 0,0:00:49.21,0:00:52.22,Default,,0000,0000,0000,,とりをブタに一歩ずつ、合計で5歩近づけて Dialogue: 0,0:00:52.22,0:00:57.08,Default,,0000,0000,0000,,捕まえることができますね。 Dialogue: 0,0:00:57.08,0:01:00.59,Default,,0000,0000,0000,,また、「move forward」ブロックを1回使って Dialogue: 0,0:01:00.59,0:01:04.15,Default,,0000,0000,0000,,それを5回くりかえすように指示すれば、同じことをくり返します。 Dialogue: 0,0:01:04.15,0:01:08.28,Default,,0000,0000,0000,,[前に すすむ]コマンドをドラッグして、 Dialogue: 0,0:01:08.28,0:01:11.73,Default,,0000,0000,0000,,「くりかえし」ブロックの中に入れれば、簡単にできます。 Dialogue: 0,0:01:11.73,0:01:16.20,Default,,0000,0000,0000,,「くりかえし」ブロックをクリックして、\Nブロックをくり返す回数を数字として入れて Dialogue: 0,0:01:16.20,0:01:19.97,Default,,0000,0000,0000,,何歩ほど前に進みたいか指定しましょう。 Dialogue: 0,0:01:19.97,0:01:23.54,Default,,0000,0000,0000,,それから、「くりかえし」ブロックには、\Nすきなだけコマンドを入れることができます。 Dialogue: 0,0:01:23.54,0:01:26.91,Default,,0000,0000,0000,,たとえば、こうすれば「move forward」と「turn left」を5回くり返します。 Dialogue: 0,0:01:26.91,0:01:30.97,Default,,0000,0000,0000,,よくできましたね。\Nたのしんでください。