Small Basic – great tools for kids to learn programming

imageSaya masih teringat ketika dahulu pertama kali berkenalan dengan dunia programming di  kala saya masih tergolong anak2x karena saya waktu itu masih duduk di bangku SMP. Saat itu bahasa pertama yang saya kenal adalah Basic yang mana untuk memprogramnya masih harus memakai editor text biasa dan masih berbasiskan DOS. Tentunya waktu itu tools untuk programming belum seperti sekarang, sehingga banyak kawan-kawan yang tidak tertarik kedalam dunia programming karena bagi mereka ketika itu programming tampak sangat sulit dan tidak terlalu mengasikan karena harus menulis tulisan-tulisan didepan layar yang berwarna biru/hitam.

Jaman telah berganti dan sekarang kakas untuk melakukan pemrogramman telah tumbuh dengan pesat dan telah mulai tampil dengan tampilan yang menarik. Contohnya adalah Visual Studio 2010 yang editornya sudah mulai memakai teknologi WPF sehingga tampilannya menjadi lebih nyaman dimata. Namun dilain sisi Visual Studio akan terlihat terlalu komplek bagi anak-anak. Apakah ini akan kembali menjadi penghalang bagi anak2x untuk mulai belajar programming? tentunya tidak, baru-baru ini telah terbit sebuah kakas pemrogramman baru yang cocok digunakan oleh anak-anak untuk belajar programming.

SmallBasic adalah sebuah kakas pemrogramman yang terdiri dari sebuah editor yang sangat menarik dipandang mata dan sebuah interpreter yang akan menerjemahkan kode program. Kakas ini ditujukan untuk pemula yang baru belajar programming. Contoh cuplikan layarnya adalah seperti dibawah ini :

image

Terlihat sebuah editor text dengan tampilannya cukup sederhana dan berwarna, dimana anak-anak dapat mulai menuliskan kode-kode programnya disana. Selain itu kakas ini pun dilengkapi dengan fitur intellisense. Yap, sama seperti layaknya Visual Studio, fitur ini pun ada di SmallBasic. Contohnya adalah seperti berikut :

image

Terlihat bahwa Intellisense disini memberikan dokumentasi yang lengkap dengan penyajian yang cukup menarik untuk anak-anak. Kemudian bahasa yang digunakan si SmallBasic pun mirip dengan VB hanya lebih sederhana sehingga cocok untuk menerapkan logika-logia sederhana, sebagai contoh sintaks dibawah ini akan membaca input dua angka dan menuliskan hasilnya kelayar dari konsol :

image

Ternyata SmallBasic tidak hanya dapat digunakan untuk menuliskan sesuatu di konsol namun juga didalamnya terdapat sebuah API untuk bermain dengan kura-kura. Sebagai contoh baris kode dibawah ini akan menghasilkan sebuah jendela yang didalamnya digambarkan sebuah kura-kura yang berjalan-jalan dilayar.

image

image

Sebuah contoh pemrogramman yang menarik untuk anak2x bukan? anak2x dapat membuat logika-logika sederhana untuk mengatur jalannya si kura-kura. Selain itu masih banyak API-API sederhana yang dapat diprogram secara sederhana pula seperti mengakses foto dari flickr, memainkan suara hingga mengatur wallpaper yang tentunya mengasyikan untuk anak-anak yang baru belajar programming.

Jika anda tertarik dan ingin mengajarkan pemgrogramman ke anak-anak atau ingin sekedar mencoba maka dapat segera mengunduhnya disini. Komentar saya ini adalah sebuah kakas yang menarik dan dapat membantu anak-anak dinegeri ini untuk belajar pemrogramman secara mengasikan, namun mungkin sayang SmallTalk masih menggunakan bahasa Inggris.

 

cheers

Share this post: | | | |
Published Tuesday, November 03, 2009 1:03 AM by ronald

Comments

No Comments
Powered by Community Server (Commercial Edition), by Telligent Systems