Page 139 - C:\Users\15710210730001\Documents\Flip PDF Professional\INFORMATIKA-BG-KLS_X\
P. 139

Integritas  sangat  penting dalam  menguasai pemrograman.   Siswa yang
                   melakukan plagiasi, atau menyalin kode program dari teman sekelasnya atau
                   sumber  lain  di internet,  akan  kehilangan  proses  berpikir  yang diharapkan

                   terbentuk dari pembelajaran pada unit ini. Pemrograman merupakan sebuah
                   kemahiran   yang harus  diasah  dengan  berlatih.  Selain  itu,  menyalin  kode
                   merupakan sebuah praktik buruk dalam pemrograman yang perlu dihindari
                   sejak awal melakukan kegiatan pemrograman.

                   E.  Organisasi Pembelajaran

                   Bab ini dibagi menjadi dua bagian, yaitu mengenal algoritma dan pemrograman
                   serta membuat   program   dengan  menggunakan   bahasa C.  Bagian  pertama

                   diperkenalkan   untuk memberikan     kemampuan    dasar  bagi siswa untuk
                   mulai membuat program, yang meliputi kemampuan membaca dan menulis
                   algoritma,  kemampuan    mempersiapkan    lingkungan  pemrograman,    serta

                   kemampuan untuk menulis dan menjalankan program sederhana yang dapat
                   menerima masukan     (input) dan  menghasilkan  suatu  luaran  (output).  Bagian
                   kedua merupakan     pengenalan  terhadap  struktur-struktur  kontrol  dalam
                   pemrograman    yang menjadi fondasi siswa dalam    membuat   program  yang
                   lebih kompleks. Pada bagian kedua ini, siswa harus membuat program untuk

                   menyelesaikan suatu permasalahan yang diberikan.
                       Perlu  dicatat  oleh  guru  bahwa sangat  perlu  bagi siswa untuk menguasai
                   bagian  pertama sebelum  mereka melaksanakan   bagian  kedua.  Bagian  kedua

                   pun  demikian,  sangat  penting agar  siswa dapat  berlatih  dengan  benar  dan
                   menguasai bagian   sebelumnya agar   dapat  memperoleh   hasil  maksimal  di
                   bagian berikutnya.



















                                                                                        131
                                                                  Bab 7 Algoritma dan Pemrograman
   134   135   136   137   138   139   140   141   142   143   144