WEBVTT 00:00:05.089 --> 00:00:12.530 Pelajaran ini dipanggil perlumbaan dadu. Hampir semua orang suka bermain permainan komputer. Pernahkah anda 00:00:12.530 --> 00:00:17.740 berfikir bagaimana pengaturcara komputer bertukar langkah-langkah permainan ke program? Langkah pertama 00:00:17.740 --> 00:00:23.860 untuk menghasilkan permainan komputer dan menyelesaikan sebarang masalah memerlukan pemikiran dan perancangan. 00:00:23.860 --> 00:00:29.240 Langkah pemikiran penyelesaian masalah menghasilkan algoritma, yang merupakan pelan langkah demi langkah 00:00:29.240 --> 00:00:35.100 untuk menyelesaikan masalah atau sesuatu tugas. Dalam pelajaran ini, anda akan mencipta algoritma 00:00:35.100 --> 00:00:41.820 untuk permainan perlumbaan dadu. Kemudian meminta rakan anda untuk mencuba pelan anda dan lihat jika 00:00:41.820 --> 00:00:47.000 mereka boleh mengikut langkah untuk bermain permainan. Selepas pengaturcara pasti langkahnya betul, 00:00:47.000 --> 00:00:53.000 menterjemahkan algoritma ke dalam program dengan bahasa yang boleh difahami komputer 00:00:53.500 --> 00:00:58.780 Hampir semua yang kita lakukan setiap hari memerlukan algoritma, senarai langkah 00:00:58.780 --> 00:01:03.980 yang boleh diikut untuk menyelesaikan tugas. Contoh, bila anda bersedia untuk ke sekolah atau merancang 00:01:03.980 --> 00:01:10.159 pelan dengan rakan atau membuat snek. Untuk menyelesaikan sebarang tugas tersebut, anda perlu 00:01:10.159 --> 00:01:16.229 bahagikan tugas ke langkah kecil dan kadang-kala langkahnya mesti mengikut urutan tertentu. Contohnya 00:01:16.229 --> 00:01:20.849 membuat sandwic. Tidak kira bahan manakah yang anda keluarkan dari kabinet dahulu. 00:01:20.849 --> 00:01:26.479 Anda tidak boleh menggunakan mentega kacang sehingga anda membuka balangnya. Komputer memerlukan algoritma 00:01:26.479 --> 00:01:31.999 dan program untuk menunjukkan bagaimana untuk melakukan perkara yang mudah. 00:01:31.999 --> 00:01:38.369 Algoritma adalah pemikiran di sebalik apa yang perlu berlaku sedangkan program sebenarnya 00:01:38.369 --> 00:01:44.709 arahan yang diberikan kepada komputer untuk melakukan sesuatu. Algoritma mesti diterjemahkan 00:01:44.709 --> 00:01:50.989 ke program sebelum komputer dapat menjalankannya. Bahagikan tugas ke langkah kecil yang dipanggil algoritma 00:01:50.989 --> 00:01:57.339 kadang-kadang sukar. Tetapi seperti mana-mana kemahiran baru, ia menjadi lebih mudah dan senang dengan latihan.