[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:18.75,Default,,0000,0000,0000,,私はキャサリーン・ケネディ、「 スター・ウォーズフォースの覚醒」のプロデューサーです Dialogue: 0,0:00:19.93,0:00:24.11,Default,,0000,0000,0000,,これから私たちのメインキャラクタの一人であるBB-8 と勉強しましょう Dialogue: 0,0:00:24.52,0:00:29.88,Default,,0000,0000,0000,,BB-8 は球形のドロイド 彼の動きはコンピューターによってコントロールされています Dialogue: 0,0:00:33.89,0:00:39.07,Default,,0000,0000,0000,,コンピューター科学は様々な分野に影響を与えています 広告、ヘルスケア、そして映画業界などです。 Dialogue: 0,0:00:39.51,0:00:44.42,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:52.86,Default,,0000,0000,0000,,そして動画と生物の開発チームのリーダーでもあります Dialogue: 0,0:00:53.61,0:00:54.61,Default,,0000,0000,0000,,フォースの覚醒では キャラクターのひとつであるリグを開発する Dialogue: 0,0:00:54.61,0:00:57.34,Default,,0000,0000,0000,, Dialogue: 0,0:00:57.34,0:00:58.89,Default,,0000,0000,0000,,遙か遠く離れた銀河でも 本物のように動いて見えるように動きを Dialogue: 0,0:00:58.89,0:01:01.89,Default,,0000,0000,0000,,つける開発を担当していました Dialogue: 0,0:01:01.89,0:01:07.23,Default,,0000,0000,0000,,次の1時間で、スターウォーズのゲームを Dialogue: 0,0:01:08.63,0:01:13.68,Default,,0000,0000,0000,,自分で作りながら、プログラミングの基本的な概念を教えたいと思います。\N\N Dialogue: 0,0:01:13.68,0:01:17.24,Default,,0000,0000,0000,,通常プログラミングをする際には テキストを使いますが、ここでは Dialogue: 0,0:01:17.24,0:01:23.20,Default,,0000,0000,0000,,ブロックを使いながらプログラミングを書いていきます。 初めに、レイと一緒に Dialogue: 0,0:01:23.20,0:01:27.70,Default,,0000,0000,0000,,BB-8 が部品を集めて歩くプログラミングをしましょう。画面は3つに分かれています。 Dialogue: 0,0:01:27.70,0:01:32.26,Default,,0000,0000,0000,,左側はスターウォーズのゲーム空間で コードが実行するところです。 Dialogue: 0,0:01:32.26,0:01:37.26,Default,,0000,0000,0000,,各レベルの指令はゲーム空間の下に書かれています。真ん中はツールボックスで Dialogue: 0,0:01:37.26,0:01:42.01,Default,,0000,0000,0000,,各ブロックはBB-8が理解できる命令になっています。右側にある白い空間は Dialogue: 0,0:01:42.01,0:01:44.65,Default,,0000,0000,0000,,ワークスペースと呼ばれており、私たちがプログラムを組むところです。 Dialogue: 0,0:01:44.65,0:01:51.86,Default,,0000,0000,0000,,もし私が「左へ動く」ブロックを動かすとどうなるでしょう?BB-8は線目上を左に Dialogue: 0,0:01:51.86,0:01:56.99,Default,,0000,0000,0000,,ブロック一つ分動きますもしBB-8を「左に動く」ブロックを動かした後他の事をしたいと Dialogue: 0,0:01:56.99,0:02:02.28,Default,,0000,0000,0000,,思ったら?違うブロックを自分のプログラミングに加えることができます 次は「上に動く」 Dialogue: 0,0:02:02.28,0:02:06.18,Default,,0000,0000,0000,,ブロックです。ハイライトが出るまで「左に動く」ブロックの下に移動させます Dialogue: 0,0:02:06.18,0:02:10.55,Default,,0000,0000,0000,,そして、それを離すと、2つのブロックがくっつきます。実行をもう一度押すと Dialogue: 0,0:02:10.55,0:02:15.99,Default,,0000,0000,0000,,BB-8はワークスペースの上下に重なる命令になるます もしブロックを削除したかったら Dialogue: 0,0:02:15.99,0:02:20.56,Default,,0000,0000,0000,,重なり合っているところから離し、ツールボックスに戻せば大丈夫です。実行を押した後 Dialogue: 0,0:02:20.58,0:02:27.60,Default,,0000,0000,0000,,リセットボタンを押せばBB-8はスタートに戻ってきます。それではやってみましょう!