Page 138 - E-Modul Coding For Kids Berbasis Raspberry Pi
P. 138

Dalam  bab  ini,  Anda  akan  mempelajari  lebih  lanjut  tentang  Python  dan  modul-

               modulnya  yang  tersedia  dengan  menulis  program  yang  dapat  memberi  anotasi  pada  peta
               lingkungan Anda.

                       Program  semacam  itu  memerlukan  perhatian  cermat  terhadap  Graphical  User
               Interface (GUI), adalah cara rumit untuk mengatakan bahwa ini adalah program visual yang

               mengharuskan Anda melihat sesuatu dan mengklik tombol. Ketika program selesai:





























                                            Gambar 8 1 Tampilan Peta Interaktif

                       Seperti yang Anda lihat, program ini terlihat sangat profesional dengan bilah judul dan
               tombolnya.  Klik  pada  lokasi  di  peta  untuk  menambahkan  label  yang  berguna.  Setelah

               menyelesaikan bab ini, Anda akan memiliki pemahaman yang baik tentang cara membuat GUI
               agar dapat menambahkan segala macam fungsi tambahan.



                A. Halo Dunia!
                          Seperti  biasa,  saat  mempelajari  teknologi  baru,  mulailah  dengan  program  yang

                   paling sederhana untuk memastikan Anda memahami dasar-dasarnya. Dalam hal  ini, buat

                   window sederhana dengan judul dan teks.
                   Tkinter

                   Ada banyak modul Python yang dapat Anda gunakan untuk membuat program grafis, tapi
                   kami akan menggunakan modul yang disebut Tkinter. Modul ini disertakan secara default

                   di Python dan berfungsi di hampir semua komputer dan sistem operasi.
                   Tkinter memiliki fitur yang mudah digunakan untuk membuat kotak teks, tombol, scrollbar,

                   menu,  dll.  Komponen-komponen  ini  secara  kolektif  disebut  widget.  Untuk  membuat




                                                           127
   133   134   135   136   137   138   139   140   141   142   143