NOTA ASK TING 1 BAB 3 - ALGORITMA

0

Presentation Transcript

  • 1.BAB 3 - ALGORITMA
  • 2.Apa itu ALGORITMA? 2 Klik VIDEO INTRO
  • 3.Algoritma Algoritma ialah urutan atau jujukan langkah-langkah untuk menyelesaikan masalah, prosedur bagaimana proses, penyelesaian masalah dilaksanakan. Algoritma diperlukan untuk mengarahkan komputer melaksanakan langkah-langkah tertentu dalam penyelesaian masalah Secara umumnya, algoritma ialah satu susunan langkah-langkah untuk menyelesaikan masalah. 3
  • 4.4
  • 5.Carta alir 5
  • 6.Pseudokod 6
  • 7.Simbol carta alir 7
  • 8.3.1.1 PEMBANGUNAN ALGORITMA Murid dapat: Menulis pseudokod dan melukis carta alir pelbagai pilihan dalam penyelesaian masalah Klik VIDEO PEMBANGUNAN ALGORITMA KANDUNGAN ASAS
  • 9.Pseudokod dan carta alir yang melibatkan struktur kawalan pilihan 9
  • 10.Struktur kawalan pilihan tunggal 10 Hanya mempunyai satu pilihan untuk melaksanakan tindakan , jika satu syarat yang diuji BENAR maka satu set tindakan akan dilaksanakan
  • 11.Struktur kawalan dwipilihan 11 Memilih antara dua tindakan atau 2 set tindakan untuk dilaksanakan Set tindakan yang dilaksanakan bergantung kepada syarat dipernuhi atau tidak
  • 12.Struktur kawalan dwipilihan 12 Memilih antara dua tindakan atau 2 set tindakan untuk dilaksanakan Set tindakan yang dilaksanakan bergantung kepada syarat dipernuhi atau tidak
  • 13.Struktur kawalan pelbagai pilihan 13 Struktur ini mempunyai lebih dari dua set tindakan yang berlainan sebagai pilihan untuk dilaksanakan
  • 14.AKTIVITI 1 14
  • 15.15 Rujuk buku teks m/s 76, Aktiviti Berfikir 3.1
  • 16.AKTIVITI 2 16
  • 17.17 Rujuk buku teks m/s 78, Aktiviti Berfikir 3.2
  • 18.3.1.2 PSEUDOKOD DAN CARTA ALIR STRUKTUR KAWALAN ULANGAN Murid dapat: Menulis pseudokod dan melukis carta alir yang melibatkan ulangan KANDUNGAN ASAS
  • 19.19
  • 20.Struktur Kawalan Ulangan For ( Untuk) Struktur kawalan ini dilaksanakan satu langkah atau satu set langkah berdasarkan pembilang yang telah ditetapkan Cth: penetapan pembilang sebanyak 3 kali untuk laungan MERDEKA 20 Klik VIDEO K.U FOR
  • 21.Struktur Kawalan Ulangan Selagi (While) Struktur kawalan ini melaksanakan satu langkah selagi satu syarat yg diuji adalah benar Cth: nyalaan lampu isyarat 21 Klik VIDEO K.U WHILE
  • 22.Struktur Kawalan Ulangan Ulang Hingga (Repeat Until) Struktur kawalan ini melaksanakan satu langkah atau satu set langkah secara berulang hingga syarat yang diuji adalah benar Cth: lampu isyarat yang bernyala dan aturcara terhenti apabila lampu ditutup 22 Klik VIDEO K.U REPEAT UNTILL
  • 23.Perbezaan Selagi ( while ) dan Repeat Until ( ulang sehingga ) 23
  • 24.AKTIVITI 3 24
  • 25.Soalan: Wafi perlu melakukan ketuk ketampi sebanyak 20 kali. Hasilkan pseudokod yang tepat 25
  • 26.3.1.3 PENGESANAN RALAT DALAM PSEUDOKOD DAN CARTA ALIR Murid dapat: Mengesan ralat daripada pseudokod dan carta alir dalam penyelesaian masalah Klik VIDEO PENGESANAN RALAT KANDUNGAN TAMBAHAN
  • 27.Ralat Ralat ialah kesilapan yang menyebabkan algoritma atau atur cara tidak berfungsi seperti diharapkan atau mengeluarkan output yang salah 27
  • 28.TEKNIK SEMAKAN SEMULA 28
  • 29.AKTIVITI 4 29
  • 30.30 Rujuk buku teks m/s 84
  • 31.3.1.4 PENGHASILAN PSEUDOKOD DAN CARTA ALIR BAGI ALGORITMA GABUNGAN Murid dapat: Menghasilkan pseudokod dan carta alir yang melibatkan gabungan pelbagai pilihan dan ulangan KANDUNGAN PELENGKAP
  • 32.32 Langkah menghasilkan pseudokod dan carta alir bagi sesuatu algoritma
  • 33.AKTIVITI 5 33
  • 34.Soalan: Miya Hannah ingin membeli sepasang kasut baharu. Dia suka akan kasut berwarna merah. Dia mahu kasut itu sekiranya saiz dan warna kasut diingini ada di kedai tersebut. Hasilkan pseudokod dan carta alir berdasarkan situasi tersebut 34
  • 35.TAMAT 35