WEBVTT 00:00:00.099 --> 00:00:04.500 Nama saya Jens Bergensten, tetapi saya lebih dikenali sebagai Jeb. Saya ketua pemaju 00:00:04.500 --> 00:00:11.800 untuk Minecraft di mojang.com. Apabila saya berumur 11 atau mungkin 12, saya mula 3 00:00:11,800 --> 00:00:15,390 pengaturcaraan kerana saya mahu mencipta permainan.Salah seorang rakan ayah saya 00:00:15.390 --> 00:00:19.200 berkata jika saya ingin mencipta permainan saya perlu pelajari pengaturcaraan. Itulah 00:00:19.200 --> 00:00:28.090 cara saya bermula. Saya suka mereka bentuk dan memikirkan seni bina sesuatu. Itulah 00:00:28.090 --> 00:00:35.329 sebabnya saya amat berminat Minecraft. Pada jam seterusnya anda akan belajar asas 00:00:35.329 --> 00:00:40.219 sains komputer dengan pengaturcaraan Alex atau Steve untuk bergerak dalam simulasi 00:00:40.219 --> 00:00:46.500 dunia Minecraft. Pengaturcaraan tradisional biasanya dalam teks, tetapi hari ini kita 00:00:46.500 --> 00:00:51.019 akan gunakan blockly: sistem yang menggunakan blok yang anda boleh seret dan lepas untuk 00:00:51.019 --> 00:00:57.620 menulis program. Maksudnya, anda akan menghasilkan kod JavaScript. Konsep yang anda 00:00:57.620 --> 00:01:01.530 akan belajar adalah sesuatu yang pengaturcara komputer gunakan setiap hari dan ini adalah 00:01:01.530 --> 00:01:09.890 asas sains komputer. Di Mojang, kita gunakan konsep yang sama untuk Minecraft.Sebelum kita 00:01:09.890 --> 00:01:15.299 rmula, pilih watak anda. Saya pilih Alex. Mari kita bina kod untuk program yang boleh 00:01:15.299 --> 00:01:22.810 membantu Alex bergerak di sekitar skrin. Skrin anda mengandungi tiga bahagian utama. 00:01:22.810 --> 00:01:28.000 Di kiri adalah ruang permainan Minecraft, di mana program anda akan berjalan. Arahan untuk 00:01:28.000 --> 00:01:34.740 setiap tahap ditulis di bawah. Ruang tengah adalah toolbox dan setiap blok ini adalah 00:01:34.740 --> 00:01:41.899 perintah yang mengarahkan tindakan Alex. Ruang putih di kanan dipanggil ruang kerja 00:01:41.899 --> 00:01:46.920 dan ini adalah ruang kita membina program. Jika kita menyeret blok bergerak ke hadapan 00:01:46.920 --> 00:01:51.800 ke ruang kerja dan kemudian klik Jalan, apa yang akan berlaku? Alex bergerak ke hadapan 00:01:51.800 --> 00:01:59.770 satu kotak di grid. Bagaimana jika kita mahu melakukan sesuatu selepas Alex maju satu kotak? 00:01:59.770 --> 00:02:05.140 tambah blok ke program kami. Saya pilih blok belok kanan, dan saya akan seretnya ke bawah 00:02:05.140 --> 00:02:11.380 blok bergerak ke hadapan sehingga garis oren ini muncul. Kemudian lepaskannya dan 00:02:11.380 --> 00:02:17.260 kedua-dua blok akan bercantum. Apabila kita klik Jalan, Alex akan melaksanakan 00:02:17.260 --> 00:02:22.670 perintah yang disusun dari atas hingga ke bawah ruang kerja kita. Dan jika anda mahu 00:02:22.670 --> 00:02:28.700 memadam blok, hanya seretnya dari timbunan kembali ke toolbox. Untuk membuat asal perubahan 00:02:28.700 --> 00:02:35.000 anda dan kembali ke asal, gunakan butang Mula Semula di sudut kanan atas ruang 00:02:35.000 --> 00:02:41.000 kerja. Satu perkara lagi , anda lihat segi tiga kecil di blok putaran? 00:02:41.000 --> 00:02:44.900 Setiap kali anda melihat segi tiga ini, ia bermakna anda boleh memilih pilihan 00:02:44.900 --> 00:02:48.000 yang berbeza. Mari mula coding!