Page 116 - BUKU TEKS ASK T1
P. 116

Carta alir Soalan 1                            Carta alir mesej tamat kuiz

                                    MULA

                              Simpan jawapan betul                      Paparkan mesej “Terima kasih
                              dalam pemboleh ubah                        kerana mengambil kuiz ini.”
                               dengan nama Betul
                                                                                 TAMAT
                                Paparkan soalan 1


                              Input jawapan murid               Kaji carta alir Soalan 1,
                                                                kemudian cuba hasilkan
                                                                carta alir untuk soalan-soalan
                             Baca dan banding input             yang berikutnya.
                           dengan pemboleh ubah Betul



                           Ya                   Tidak
                                 Jawapan betul?


                                           Paparkan mesej
                      Paparkan mesej
                        “Tahniah”         “Maaf! Jawapannya
                                              ialah …”



                              Memanggil Atur cara
                             Soalan 2 untuk bermula


                                   TAMAT


                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                   JPG
                    MP3
                    MP3
                    MP3
                    MP3
                    MP3
                    MP3
                    MP3
                    MP3
                    MP3
                           Praktis Aplikasi 4.6
                  1.  Dengan menggunakan perisian aplikasi Scratch 2.0, bangunkan satu atur cara yang
                      akan menjana tiga nombor secara rawak daripada 1 hingga 20. Gunakan kombinasi
                      matematik tambah (+), tolak (–), darab (×) dan bahagi (÷) secara rawak. Pengguna perlu
                      menaip jawapan yang betul. Jika jawapan adalah betul, atur cara akan memaparkan
                      “Tahniah!”. Jika tidak, atur cara akan memaparkan mesej “Maaf. Jawapan anda salah.
                      Jawapan yang betul ialah …”. Proses ini berulang sehingga lima kali.
                  2.  Lakarkan carta alir atau tulis pseudokod untuk pembangunan atur cara ini.
                  3.  Berdasarkan carta alir atau pseudokod yang ditulis, bina pengekodan dengan
                      menggunakan blok-blok arahan dalam perisian aplikasi Scratch 2.0.
                  4.  Lakukan pengujian dan penyahpepijatan ke atas atur cara yang telah dibina.
                  5.  Tuliskan dokumentasi untuk langkah-langkah pembangunan atur cara dari awal
                      hingga akhir.
                                                                                                  107
                                                                             BAB 4  Kod Arahan
       UNIT04_4.1_94-110.indd   107                                                                    9/29/16   3:33 PM
   111   112   113   114   115   116   117   118   119   120   121