[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,,「 スター・ウォーズフォースの覚醒」の\Nプロデューサーです Dialogue: 0,0:00:19.68,0:00:22.52,Default,,0000,0000,0000,,今日はこれから\Nメインキャラクタの一人と Dialogue: 0,0:00:22.58,0:00:23.94,Default,,0000,0000,0000,,勉強します。BB-8です Dialogue: 0,0:00:24.48,0:00:26.03,Default,,0000,0000,0000,,BB-8 は球形でできたドロイドです Dialogue: 0,0:00:26.08,0:00:28.68,Default,,0000,0000,0000,,彼がするすべての行動や動きはすべて Dialogue: 0,0:00:28.76,0:00:32.48,Default,,0000,0000,0000,,コンピューターソフトウエアによって\Nコントロールされています Dialogue: 0,0:00:33.56,0:00:36.51,Default,,0000,0000,0000,,コンピューターサイエンスは\N様々な産業に影響を与えています Dialogue: 0,0:00:36.51,0:00:39.04,Default,,0000,0000,0000,,広告から、ヘルスケア、\Nそして映画業界などです 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,,「フォースの覚醒」のような\N映画を作り上げました Dialogue: 0,0:00:46.38,0:00:49.52,Default,,0000,0000,0000,,私はレイチェル・ローズ、\NILMのシニアR&Dエンジニアです Dialogue: 0,0:00:49.86,0:00:51.75,Default,,0000,0000,0000,,そしてアニメーションとクリチャ―の Dialogue: 0,0:00:51.75,0:00:53.61,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,,キャラクターが遙か遠く離れた銀河で\N本物が動いているよう 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時間で、\N自分でスターウォーズのゲームを作りながら Dialogue: 0,0:01:10.19,0:01:13.01,Default,,0000,0000,0000,,プログラミングの\N基本的な概念を教えたいと思います Dialogue: 0,0:01:13.01,0:01:14.94,Default,,0000,0000,0000,,通常プログラミングはすべて テキストですが Dialogue: 0,0:01:14.94,0:01:16.68,Default,,0000,0000,0000,,ここではブロックを動かすことで Dialogue: 0,0:01:16.68,0:01:18.51,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,,部品を集めながら歩くような\Nプログラミングを作っていきます 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,,各レベルの指令は\Nゲーム空間の下に書かれています Dialogue: 0,0:01:34.26,0:01:36.50,Default,,0000,0000,0000,,真ん中にある空間はツールボックスになっていて Dialogue: 0,0:01:36.54,0:01:39.88,Default,,0000,0000,0000,,各ブロックはBB-8が\N理解できる命令になっています Dialogue: 0,0:01:40.19,0:01:42.88,Default,,0000,0000,0000,,右側にある白い空間は\Nワークスペースと呼ばれており Dialogue: 0,0:01:42.88,0:01:45.24,Default,,0000,0000,0000,,ここに私たちがプログラムを組むところです Dialogue: 0,0:01:45.24,0:01:47.67,Default,,0000,0000,0000,,もし私が「左へ動く」ブロックを Dialogue: 0,0:01:47.67,0:01:50.03,Default,,0000,0000,0000,,ワークスペースに動かして、\N実行を押すとどうなるでしょう Dialogue: 0,0:01:50.03,0:01:52.56,Default,,0000,0000,0000,,BB-8は線目上に左にブロック一つ分動きます Dialogue: 0,0:01:53.02,0:01:55.08,Default,,0000,0000,0000,,それでは、もしBB-8の\N「左に動く」ブロックを動かした後 Dialogue: 0,0:01:55.08,0:01:56.52,Default,,0000,0000,0000,,他の事をしたいと思ったらどうでしょう Dialogue: 0,0:01:56.52,0:01:58.98,Default,,0000,0000,0000,,別のブロックを\N自分のプログラミングに加えることができます Dialogue: 0,0:01:59.07,0:02:01.03,Default,,0000,0000,0000,,次は「上に動く」ブロックです Dialogue: 0,0:02:01.03,0:02:04.81,Default,,0000,0000,0000,,ハイライトが出るまで\N「左に動く」ブロックの下に移動させます Dialogue: 0,0:02:04.81,0:02:07.86,Default,,0000,0000,0000,,そして、それを離すと、\N2つのブロックがくっつきます Dialogue: 0,0:02:08.07,0:02:09.87,Default,,0000,0000,0000,,それから実行をもう一度押すと Dialogue: 0,0:02:09.87,0:02:13.96,Default,,0000,0000,0000,,BB-8はワークスペースの上下に\N重なる命令に従います Dialogue: 0,0:02:15.03,0:02:16.72,Default,,0000,0000,0000,,もしブロックを削除したかったら Dialogue: 0,0:02:16.72,0:02:17.92,Default,,0000,0000,0000,,重なり合っているところから離し、 Dialogue: 0,0:02:17.92,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.67,0:02:24.95,Default,,0000,0000,0000,,いつでもBB-8はスタートに戻ってきます Dialogue: 0,0:02:26.27,0:02:27.97,Default,,0000,0000,0000,,それではやってみましょう!