Free Ebook Tutorial from Rosihan Ari's Blog

Ebook Javascript | Ebook PHP | Ebook AJAX | Ebook CSS | Ebook FPDF | Ebook Wordpress | Ebook Java SE




Mengenal Konsep Pemrograman Komputer [Bagian 1]


February 29th, 2012 | by rosihanari |


Jual kaos

Melanjutkan artikel sebelumnya tentang Pengenalan Konsep Pemrograman Komputer menggunakan aplikasi Robomind, dalam artikel kali ini akan saya paparkan beberapa perintah dasar untuk mengatur gerakan si robot. Setelah Anda mengenal beberapa gerakan si robot, selanjutnya Anda bisa merangkai gerakan-gerakan tersebut sedemikian hingga si robot bisa menyelesaikan tugas tertentu. Bagaimana cara merangkai gerakan-gerakan tersebut? Nah… di sinilah peran pemrograman komputer, karena pada prinsipnya pemrograman komputer adalah merangkai suatu action atau proses yang harus dilakukan oleh komputer melalui suatu urutan tertentu hingga akhirnya tercapai suatu target/output.

Namun, dalam Bagian 1 ini nanti, sementara saya paparkan dahulu beberapa macam gerakan robot. Untuk merangkai gerakan-gerakan si robot akan dibahas mulai Bagian 2, 3 dst.

OK deh… lanjut…

Di dalam aplikasi Robomind, terdapat beberapa perintah untuk mengatur gerakan robot. Di antaranya:

forward(n)
digunakan untuk menyuruh si robot bergerak maju n langkah (n kotak)

backward(n)
digunakan untuk menyuruh si robot bergerak mundur n langkah (n kotak)

left()
menyuruh si robot menghadap ke kiri 90 derajad

right()
menyuruh si robot menghadap ke kanan 90 derajad

north(n)
menyuruh si robot bergerak ke utara (ke atas) n langkah

south(n)
menyuruh si robot bergerak ke selatan (ke bawah) n langkah

west(n)
menyuruh si robot bergerak ke barat (ke kiri) n langkah

east(n)
menyuruh si robot bergerak ke timur (ke kanan) n langkah

Selain itu masih ada beberapa perintah lagi yaitu

paintWhite()
menyuruh si robot mengeluarkan kuas warna putih untuk mewarnai jalan/kotak yang akan dilewati

paintBlack()
menyuruh si robot mengeluarkan kuas warna hitam untuk mewarnai jalan/kotak yang akan dilewati

paintStop()
menyuruh si robot menyembunyikan kuasnya

pickUp()
menyuruh si robot untuk mengambil obyek di depannya

pickDown()

menyuruh si robot untuk meletakkan obyek di depannya

Selanjutnya, kita bisa mencoba gerakan si robot. Sekarang coba Anda tuliskan perintah berikut ini pada sheet yang telah disediakan

forward(2)

Perintah di atas digunakan untuk menyuruh si robot bergerak maju 2 langkah. Setelah perintah di atas ditulis dalam sheet kemudian dijalankan dengan klik menu RUN – EXECUTE maka perhatikan pergerakan si robot seperti pada gambar di bawah ini.

Posisi mula-mula si robot
Belajar konsep pemrograman

Posisi akhir si robot setelah maju 2 langkah
Belajar konsep pemrograman

atau anda bisa ubah perintah forward(2) menjadi backward(2), maka akan tampak si robot bergerak mundur 2 langkah setelah program dijalankan.

Penting !!!
Pastikan Anda tidak salah menuliskan perintahnya, meskipun hanya di besar kecilnya huruf. Hal ini dikarenakan perintah gerakan robot di Robomind ini bersifat Case Sensitive atau perbedaan besar kecilnya huruf dalam penulisan perintah akan berpengaruh pada bisa atau tidaknya program dijalankan.
Kalau Anda sudah terjun di dunia programming, maka ada beberapa bahasa pemrograman yang juga bersifat Case sensitive, yaitu misalnya PHP, C/C++, Java dll. Sedangkan yang tidak Case Sensitive contohnya adalah Pascal.

OK, untuk Bagian 1 saya rasa cukup dulu… Insya Allah akan saya lanjutkan ke Bagian 2 yang membahas tentang cara merangkai beberapa perintah gerakan robot secara sekuensial/berurutan sehingga robot bisa melakukan tugas tertentu.


Kata kunci: belajar program - pemrograman komputer - tips pemrograman - tutorial pemrograman -


 

Komentar Anda ...