[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:01.28,0:00:03.94,Default,,0000,0000,0000,,Hour of Code へ ようこそ Dialogue: 0,0:00:13.79,0:00:16.46,Default,,0000,0000,0000,,私はキャサリーン・ケネディです。 Dialogue: 0,0:00:16.57,0:00:19.57,Default,,0000,0000,0000,,「 スター・ウォーズフォースの覚醒」のプロデューサーです Dialogue: 0,0:00:19.68,0:00:22.52,Default,,0000,0000,0000,,今日はこれから私たちのメインキャラクタの一人である Dialogue: 0,0:00:22.58,0:00:24.52,Default,,0000,0000,0000,,BB-8 と勉強しましょう。 Dialogue: 0,0:00:24.52,0:00:26.95,Default,,0000,0000,0000,,BB-8 は球形でできたドロイドです。 彼がとるすべての動きは Dialogue: 0,0:00:27.16,0:00:30.88,Default,,0000,0000,0000,,コンピューターソフトウエアによってコントロールされています Dialogue: 0,0:00:33.56,0:00:36.51,Default,,0000,0000,0000,,コンピューター科学は様々な産業に影響を与えています Dialogue: 0,0:00:36.51,0:00:39.04,Default,,0000,0000,0000,,広告から、ヘルスケア、そして映画業界などです。 Dialogue: 0,0:00:39.04,0:00:41.86,Default,,0000,0000,0000,,事実、何百人ものエンジニアが一丸となり Dialogue: 0,0:00:41.86,0:00:44.50,Default,,0000,0000,0000,,「フォースの覚醒」のような映画を作り上げました。 Dialogue: 0,0:00:46.38,0:00:49.52,Default,,0000,0000,0000,,私はレイチェル・ローズ、ILMのシニアR&Dエンジニアです。 Dialogue: 0,0:00:49.86,0:00:53.46,Default,,0000,0000,0000,,そしてアニメーションとクリチャ―の開発チームのリーダーでもあります Dialogue: 0,0:00:53.61,0:00:56.21,Default,,0000,0000,0000,,「フォースの覚醒」の中で私は キャラクターの Dialogue: 0,0:00:56.21,0:00:58.50,Default,,0000,0000,0000,,ひとつであるリグを開発するために Dialogue: 0,0:00:58.67,0:01:00.69,Default,,0000,0000,0000,,アーティストをサポートしました。 Dialogue: 0,0:01:00.69,0:01:04.09,Default,,0000,0000,0000,,キャラクターが遙か遠く離れた銀河で本物が動いているよう Dialogue: 0,0:01:04.23,0:01:05.88,Default,,0000,0000,0000,,見える動きをつける開発を担当していました Dialogue: 0,0:01:07.06,0:01:10.07,Default,,0000,0000,0000,,次の1時間で、自分でスターウォーズのゲームを作りながら Dialogue: 0,0:01:10.19,0:01:13.01,Default,,0000,0000,0000,,プログラミングの基本的な概念を教えたいと思います。 Dialogue: 0,0:01:13.01,0:01:15.31,Default,,0000,0000,0000,,通常プログラミングはすべて テキストですが Dialogue: 0,0:01:15.31,0:01:17.40,Default,,0000,0000,0000,,ここではブロックを動かすことで Dialogue: 0,0:01:17.47,0:01:19.24,Default,,0000,0000,0000,,プログラミングを書いていきます。 Dialogue: 0,0:01:19.24,0:01:21.39,Default,,0000,0000,0000,,初めに、レイと一緒にBB-8が Dialogue: 0,0:01:21.39,0:01:24.70,Default,,0000,0000,0000,,部品を集めながら歩く プログラミングを作っていきます。 Dialogue: 0,0:01:25.34,0:01:27.70,Default,,0000,0000,0000,,あなたの画面は3つに分かれています。 Dialogue: 0,0:01:27.70,0:01:29.26,Default,,0000,0000,0000,,左側はスターウォーズのゲーム空間で Dialogue: 0,0:01:29.26,0:01:31.08,Default,,0000,0000,0000,,コードが実行するところです。 Dialogue: 0,0:01:31.16,0:01:34.26,Default,,0000,0000,0000,,各レベルの指令はゲーム空間の下に書かれています。 Dialogue: 0,0:01:34.26,0:01:36.84,Default,,0000,0000,0000,,真ん中にある空間はツールボックスになっていて Dialogue: 0,0:01:37.01,0:01:39.88,Default,,0000,0000,0000,,各ブロックはBB-8が理解できる命令になっています。 Dialogue: 0,0:01:40.19,0:01:43.19,Default,,0000,0000,0000,,右側にある白い空間はワークスペースと呼ばれており Dialogue: 0,0:01:43.19,0:01:45.51,Default,,0000,0000,0000,,ここに私たちがプログラムを組むところです。 Dialogue: 0,0:01:45.51,0:01:48.36,Default,,0000,0000,0000,,もし私が「左へ動く」ブロックを私たちのワークスペースに Dialogue: 0,0:01:48.42,0:01:50.47,Default,,0000,0000,0000,,動かして、実行を押すとどうなるでしょう Dialogue: 0,0:01:50.51,0:01:52.97,Default,,0000,0000,0000,,BB-8は線目上に左にブロック一つ分動きます Dialogue: 0,0:01:53.02,0:01:55.65,Default,,0000,0000,0000,,それではもしBB-8を「左に動く」ブロックを動かした後 Dialogue: 0,0:01:55.65,0:01:57.67,Default,,0000,0000,0000,,他の事をしたいと思ったらどうでしょう 私は別のブロックを Dialogue: 0,0:01:57.79,0:02:00.17,Default,,0000,0000,0000,,自分のプログラミングに加えることができます Dialogue: 0,0:02:00.25,0:02:01.96,Default,,0000,0000,0000,,次は「上に動く」ブロックです Dialogue: 0,0:02:02.01,0:02:05.12,Default,,0000,0000,0000,,ハイライトが出るまで「左に動く」ブロックの下に移動させます Dialogue: 0,0:02:05.18,0:02:07.86,Default,,0000,0000,0000,,そして、それを離すと、2つのブロックがくっつきます Dialogue: 0,0:02:08.07,0:02:09.87,Default,,0000,0000,0000,,それから実行をもう一度押すと Dialogue: 0,0:02:09.87,0:02:12.99,Default,,0000,0000,0000,,BB-8はワークスペースの上下に重なる命令になるます Dialogue: 0,0:02:15.03,0:02:16.72,Default,,0000,0000,0000,,もしブロックを削除したかったら Dialogue: 0,0:02:16.72,0:02:19.38,Default,,0000,0000,0000,,重なり合っているところから離し、ツールボックスに Dialogue: 0,0:02:19.40,0:02:20.68,Default,,0000,0000,0000,,戻せば大丈夫です。 Dialogue: 0,0:02:20.68,0:02:23.40,Default,,0000,0000,0000,,実行を押した後リセットボタンを押せば いつでも Dialogue: 0,0:02:23.65,0:02:27.60,Default,,0000,0000,0000,,BB-8はスタートに戻ってきます。それではやってみましょう!