WEBVTT 00:00:05.089 --> 00:00:12.530 Pelajaran ini disebut lomba dadu. Hampir semua orang suka bermain game komputer. Pernahkah kamu 00:00:12.530 --> 00:00:17.640 berpikir tentang bagaimana programmer komputer mengubah langkah-langkah permainan menjadi sebuah program? Langkah pertama 00:00:17.640 --> 00:00:23.860 dalam membuat game komputer dan dalam menyelesaikan masalah apa pun membutuhkan pemikiran dan perencanaan. 00:00:23.860 --> 00:00:29.240 Langkah berpikir pemecahan masalah menghasilkan suatu algoritma, yang merupakan langkah demi langkah rencana 00:00:29.240 --> 00:00:35.100 untuk memecahkan masalah atau menyelesaikan tugas. Dalam pelajaran ini, kamu akan membuat algoritma 00:00:35.100 --> 00:00:41.820 untuk game lomba dadu. Kemudian kamu akan meminta temanmu untuk mencoba rencana tersebut untuk melihat apakah mereka 00:00:41.820 --> 00:00:47.000 dapat mengikuti langkah-langkah untuk bermain game. Setelah programmer yakin langkahnya benar, 00:00:47.000 --> 00:00:51.920 saatnya untuk menerjemahkan algoritma ke dalam program dengan bahasa yang dapat dimengerti 00:00:51.920 --> 00:00:58.780 oleh komputer. Hampir semua yang kita lakukan setiap hari membutuhkan algoritma, daftar langkah 00:00:58.780 --> 00:01:03.980 yang dapat kamu ikuti untuk menyelesaikan tugas. Pikirkan tentang bersiap-siap ke sekolah atau merencanakan hari yang menyenangkan 00:01:03.980 --> 00:01:10.159 bersama teman-temanmu atau menyiapkan makanan ringan. Untuk menyelesaikan tugas-tugas itu, kamu harus 00:01:10.159 --> 00:01:16.229 membaginya menjadi langkah-langkah kecil dan kadang-kadang langkah-langkah tersebut harus dalam urutan tertentu. Pikirkan 00:01:16.229 --> 00:01:20.749 tentang membuat sandwich. Tidak masalah bahan apa yang kamu dapatkan dari kabinet terlebih 00:01:20.749 --> 00:01:26.479 dahulu. Tetapi kamu tidak bisa mengoles selai kacang sampai kamu membuka toples. Komputer membutuhkan algoritma 00:01:26.479 --> 00:01:31.999 dan program untuk menunjukkan kepada mereka bagaimana melakukan hal-hal sederhana yang dapat kita lakukan tanpa 00:01:31.999 --> 00:01:38.369 memikirkannya. Algoritma adalah pemikiran di balik apa yang perlu terjadi sementara program adalah instruksi aktual 00:01:38.369 --> 00:01:44.709 yang diberikan kepada komputer untuk mewujudkannya. Algoritma harus diterjemahkan 00:01:44.709 --> 00:01:50.989 ke dalam sebuah program sebelum komputer dapat menjalankannya. Membagi tugas menjadi langkah-langkah yang disebut algoritma 00:01:50.989 --> 00:01:57.339 terkadang sulit. Tetapi seperti halnya keterampilan baru apa pun, ia akan semakin mudah dengan berlatih.