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