[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:05.09,0:00:12.53,Default,,0000,0000,0000,,Pelajaran ini disebut lomba dadu. Hampir semua orang suka bermain game komputer. Pernahkah kamu Dialogue: 0,0:00:12.53,0:00:17.64,Default,,0000,0000,0000,,berpikir tentang bagaimana programmer komputer mengubah langkah-langkah permainan menjadi sebuah program? Langkah pertama Dialogue: 0,0:00:17.64,0:00:23.86,Default,,0000,0000,0000,,dalam membuat game komputer dan dalam menyelesaikan masalah apa pun membutuhkan pemikiran dan perencanaan. Dialogue: 0,0:00:23.86,0:00:29.24,Default,,0000,0000,0000,,Langkah berpikir pemecahan masalah menghasilkan suatu algoritma, yang merupakan langkah demi langkah rencana Dialogue: 0,0:00:29.24,0:00:35.10,Default,,0000,0000,0000,,untuk memecahkan masalah atau menyelesaikan tugas. Dalam pelajaran ini, kamu akan membuat algoritma Dialogue: 0,0:00:35.10,0:00:41.82,Default,,0000,0000,0000,,untuk game lomba dadu. Kemudian kamu akan meminta temanmu untuk mencoba rencana tersebut untuk melihat apakah mereka Dialogue: 0,0:00:41.82,0:00:47.00,Default,,0000,0000,0000,,dapat mengikuti langkah-langkah untuk bermain game. Setelah programmer yakin langkahnya benar, Dialogue: 0,0:00:47.00,0:00:51.92,Default,,0000,0000,0000,,saatnya untuk menerjemahkan algoritma ke dalam program dengan bahasa yang dapat dimengerti Dialogue: 0,0:00:51.92,0:00:58.78,Default,,0000,0000,0000,,oleh komputer. Hampir semua yang kita lakukan setiap hari membutuhkan algoritma, daftar langkah Dialogue: 0,0:00:58.78,0:01:03.98,Default,,0000,0000,0000,,yang dapat kamu ikuti untuk menyelesaikan tugas. Pikirkan tentang bersiap-siap ke sekolah atau merencanakan hari yang menyenangkan Dialogue: 0,0:01:03.98,0:01:10.16,Default,,0000,0000,0000,,bersama teman-temanmu atau menyiapkan makanan ringan. Untuk menyelesaikan tugas-tugas itu, kamu harus Dialogue: 0,0:01:10.16,0:01:16.23,Default,,0000,0000,0000,,membaginya menjadi langkah-langkah kecil dan kadang-kadang langkah-langkah tersebut harus dalam urutan tertentu. Pikirkan Dialogue: 0,0:01:16.23,0:01:20.75,Default,,0000,0000,0000,,tentang membuat sandwich. Tidak masalah bahan apa yang kamu dapatkan dari kabinet terlebih Dialogue: 0,0:01:20.75,0:01:26.48,Default,,0000,0000,0000,,dahulu. Tetapi kamu tidak bisa mengoles selai kacang sampai kamu membuka toples. Komputer membutuhkan algoritma Dialogue: 0,0:01:26.48,0:01:31.100,Default,,0000,0000,0000,,dan program untuk menunjukkan kepada mereka bagaimana melakukan hal-hal sederhana yang dapat kita lakukan tanpa Dialogue: 0,0:01:31.100,0:01:38.37,Default,,0000,0000,0000,,memikirkannya. Algoritma adalah pemikiran di balik apa yang perlu terjadi sementara program adalah instruksi aktual Dialogue: 0,0:01:38.37,0:01:44.71,Default,,0000,0000,0000,,yang diberikan kepada komputer untuk mewujudkannya. Algoritma harus diterjemahkan Dialogue: 0,0:01:44.71,0:01:50.99,Default,,0000,0000,0000,,ke dalam sebuah program sebelum komputer dapat menjalankannya. Membagi tugas menjadi langkah-langkah yang disebut algoritma Dialogue: 0,0:01:50.99,0:01:57.34,Default,,0000,0000,0000,,terkadang sulit. Tetapi seperti halnya keterampilan baru apa pun, ia akan semakin mudah dengan berlatih.