0:00:01.280,0:00:03.940 Hour of Code へ ようこそ 0:00:13.790,0:00:18.750 私はキャサリーン・ケネディ、「 スター・ウォーズフォースの覚醒」のプロデューサーです 0:00:19.930,0:00:24.110 これから私たちのメインキャラクタの一人であるBB-8 と勉強しましょう 0:00:24.520,0:00:29.880 BB-8 は球形のドロイド 彼の動きはコンピューターによってコントロールされています 0:00:33.890,0:00:39.070 コンピューター科学は様々な分野に影響を与えています 広告、ヘルスケア、そして映画業界などです。 0:00:39.510,0:00:44.420 事実、「フォースの覚醒」も何百人ものエンジニアが一緒になって作り上げました。 0:00:46.380,0:00:49.519 私はレイチェル・ローズ、ILMのシニアR&Dエンジニアです。 0:00:49.859,0:00:52.859 そして動画と生物の開発チームのリーダーでもあります 0:00:53.609,0:00:54.609 フォースの覚醒では キャラクターのひとつであるリグを開発する 0:00:54.609,0:00:57.340 0:00:57.340,0:00:58.889 遙か遠く離れた銀河でも 本物のように動いて見えるように動きを 0:00:58.889,0:01:01.889 つける開発を担当していました 0:01:01.889,0:01:07.230 次の1時間で、スターウォーズのゲームを 0:01:08.630,0:01:13.679 自分で作りながら、プログラミングの基本的な概念を教えたいと思います。[br][br] 0:01:13.679,0:01:17.240 通常プログラミングをする際には テキストを使いますが、ここでは 0:01:17.240,0:01:23.200 ブロックを使いながらプログラミングを書いていきます。 初めに、レイと一緒に 0:01:23.200,0:01:27.700 BB-8 が部品を集めて歩くプログラミングをしましょう。画面は3つに分かれています。 0:01:27.700,0:01:32.259 左側はスターウォーズのゲーム空間で コードが実行するところです。 0:01:32.259,0:01:37.259 各レベルの指令はゲーム空間の下に書かれています。真ん中はツールボックスで 0:01:37.259,0:01:42.009 各ブロックはBB-8が理解できる命令になっています。右側にある白い空間は 0:01:42.009,0:01:44.649 ワークスペースと呼ばれており、私たちがプログラムを組むところです。 0:01:44.649,0:01:51.860 もし私が「左へ動く」ブロックを動かすとどうなるでしょう?BB-8は線目上を左に 0:01:51.860,0:01:56.990 ブロック一つ分動きますもしBB-8を「左に動く」ブロックを動かした後他の事をしたいと 0:01:56.990,0:02:02.280 思ったら?違うブロックを自分のプログラミングに加えることができます 次は「上に動く」 0:02:02.280,0:02:06.180 ブロックです。ハイライトが出るまで「左に動く」ブロックの下に移動させます 0:02:06.180,0:02:10.549 そして、それを離すと、2つのブロックがくっつきます。実行をもう一度押すと 0:02:10.549,0:02:15.989 BB-8はワークスペースの上下に重なる命令になるます もしブロックを削除したかったら 0:02:15.989,0:02:20.560 重なり合っているところから離し、ツールボックスに戻せば大丈夫です。実行を押した後 0:02:20.580,0:02:27.600 リセットボタンを押せばBB-8はスタートに戻ってきます。それではやってみましょう!