Belajar Konsep Pemrograman Yuk !!!
September 28th, 2011 | by rosihanari |
Cetak Artikel
Sudah lama sekali saya tidak menyapa pengunjung setia blog ini dengan menulis artikel-artikel seputar pemrograman. Hal ini dikarenakan berbagai urusan baik di kantor maupun rumah yang belum bisa ditinggalkan, karena merupakan amanah yang harus diselesaikan.
Dalam artikel saya yang pertama ini semenjak absen cukup lama dari menulis blog, saya akan mencoba membuat artikel berseri tentang bagaimana belajar memahami konsep pemrograman. Mengapa hal ini perlu dibahas??? Ya, karena banyak orang mengerti bahasa pemrograman tapi tidak menguasai konsep pemrograman. Wah, maksudnya apa ya? Mereka hanya tahu sintaks-sintaks dalam suatu bahasa pemrograman, namun tidak tahu cara menggunakannya dalam membuat program untuk menyelesaikan suatu masalah. Sebagai contoh, ada orang yang mengetahui persis cara menuliskan perintah IF … THEN … sampai hapal di luar kepala, namun dia tidak tahu kapan harus menggunakannya dalam program yang dia buat, demikian juga tatkala seseorang tahu sintaks WHILE … (looping) tapi dia tidak tahu kapan menggunakannya dalam program. Nah… analogi dari hal ini semua sama seperti kalau ada seseorang yang tahu beberapa kata (vocabulary) dalam bahasa Inggris, namun dia tidak tahu bagaimana merangkainya menjadi sebuah kalimat untuk bisa saling berkomunikasi dengan orang lain. Repot sekali kan???
Untuk menjelaskan bagaimana konsep pemrograman komputer tersebut, saya akan menggunakan sebuah software yang luar biasa bernama RoboMind. Software ini digunakan untuk mensimulasikan konsep pemrograman dalam bentuk kendali robot. Dengan menggunakan sebuah kode program yang cukup sederhana, Anda diminta mengendalikan si robot untuk melakukan suatu tugas tertentu.
Artikel berseri untuk menjelaskan konsep pemrograman menggunakan RoboMind ini nanti dibagi ke dalam beberapa bagian yaitu:
- Bagian 1 (Pendahuluan)
Pada bagian ini akan dipaparkan beberapa perintah dasar untuk mengatur aktivitas si robot - Bagian 2 (Struktur Kontrol – Sequence)
Pada bagian ini akan dipaparkan bagaimana merangkai beberapa perintah yang sudah dijelaskan di bagian 1 menjadi kesatuan program yang tersusun secara sekuensial untuk menyuruh robot menyelesaikan tugas khusus. - Bagian 3 (Struktur Kontrol – Kondisional)
Pada bagian ini dijelaskan bagaimana mengatur aktivitas robot menggunakan struktur kontrol kondisional atau bersyarat. - Bagian 4 (Struktur Kontrol – Looping)
Pada bagian ini dijelaskan bagaimana mengatur aktivitas robot menggunakan struktur kontrol looping atau perulangan (proses yang diulang-ulang). - Bagian 5 (Procedure)
Pada bagian ini dijelaskan bagaimana mengatur aktivitas robot dengan memanfaatkan prosedur atau subprogram yang kita buat sendiri.
Mengapa hanya ada 5 bagian pembahasannya? Iya, karena dengan bekal 5 hal tersebut Anda sudah dianggap menguasai konsep pemrograman karena pada garis besarnya dalam membuat sebuah program harus memahami kelima hal tersebut. Jika bagian-bagian di atas diperhatikan, maka pembahasan ini lebih cenderung berfokus pada struktur kontrol. Mengapa demikian? Ya… karena struktur kontrol ini komponen paling penting dalam konsep pemrograman karena berfungsi untuk mengatur kesatuan instruksi yang harus disusun secara algoritmik. Tanpa memahami konsep ini, mustahil sebuah program bisa dibuat dengan benar.
Untuk mendapatkan software RoboMind, silakan mendownload dari link di bawah ini
Setelah Anda melakukan instalasi RoboMind, pastikan di komputer Anda sudah diinstall Java Runtime Environment. Jika belum ada, silakan mendownload di bawah ini
Berikut ini tampilan dari RoboMind setelah diinstall.

Setelah Anda menuliskan kode program pada tempat yang disediakan, Anda dapat mengeksekusi program tersebut dengan menekan F5 pada keyboard atau mengklik menu RUN – EXECUTE. Untuk sekedar mencoba-coba mengeksekusi program dan melihat hasilnya, Anda bisa membuka contoh kode program yang sudah jadi dengan mengklik ikon di bawah ini

kemudian pilih OPEN, dan selanjutnya tentukan pilihannya pada sebuah contoh file programnya. Setelah dibuka contoh kode programnya, selanjutnya lakukan eksekusi programnya. Terkadang sebuah kode program membutuhkan file map tertentu. File map ibaratnya adalah peta medan di mana robot berada. Untuk membuka file map, caranya klik ikon seperti di atas, lalu pilih OPEN MAP.
Silakan mencoba-coba dahulu contoh programnya, nah… untuk pembahasan selanjutnya kita mulai dari perkenalan beberapa perintah instruksi dasar bagi robot untuk melakukan action tertentu, seperti hadap kanan, hadap kiri, maju beberapa kotak, mundur beberapa kotak dsb.
| Baca Juga Artikel Terkait |
Kata kunci: belajar algoritma - belajar pemrograman - dasar pemrograman - konsep pemrograman -




ok kang… menuju tkp.. matur suwun
artikelnya sangat bermanfaat pak, terutama bagi orang yang mau belajar pemorgraman.
ijin bertanya pak, pada artikel sebelumnya bpk menulis artikel dengan judul “Mudahnya Membuat Barcode dengan PHP”. Nah yg saya tanyakan, apakah bisa membuat barcode reader (khususnya dengan menggunakan PHP) yang memanfaatkan webcam untuk diintegrasikan dengan aplikasi web kita. Misalnya, aplikasi web untuk kasir yang inputnya berupa barcode yg dibaca oleh webcame, jadi ga usah beli barcode scaner…
Maksih sebelummya..
mantap pak….saya dari dulu mo bt game tp ga tau mulai dari mana…makasih ilmunya
keren banget mas, kalo udah kena logikanya belajar syntaxnya jadi lebih mudah ya.
@satyapradana: yup… you’re absolutely right
tulisan yang menarik, good job
assalam . . . terimakasih mas ilmunya ..
I.allah berguna untuk saya yang pemula sebelum masuk menjadi mahasiswa mas . .
sekali lagi terimakasih banyak mas . .
asalamu’alaikum..
maaf sebelumnya pak.. saya merupakan mahasiswa baru jurusan teknik informatika.. sebenarnya saya sangat awam pak mendengar pemrograman maka dari itu saya ingin belajar banyak dari bapak..
ouw z.. pak yang saya tanyakan saya belum punya komputer sendiri pak di rumah gpp pak seandainya kalau software ini saya download di flasdik saya dan saya operasikan di warnet…??
terimakasih atas jwbnnya pak.
wasalam..