belajar ardublock di mojokerto

Ardublock: block based programming, menjadi standar di Kampong Robot Mojokerto

Kehadiran block based programming diawali oleh Scratch yang dibuat oleh MIT Media Laboratory, dibuat untuk menyederhanakan pemrograman secara umum. Scratch terutama digunakan untuk membuat pemrograman game agar mudah dan mudah dipelajari oleh semua orang, bahkan oleh anak – anak sekalipun.

Dengan block coding, kerumitan yang terjadi ketika melakukan pemrograman menjadi hilang, meskipun tidak 100% tetapi hampir mendekati 100%. Bahkan dunia pemrograman yang dulunya hanya untuk programmer serius, saat ini sudah menjadi konsumsi anak – anak, apalagi dengan penerapan warna warni dalam block-nya membuat semakin menarik.

Untuk dunia pemrograman mikrokontroller Arduino, hadir beberapa platform yang diciptakan untuk mengakomodasi block coding ini, khusus untuk arduino.

Salah satu platform block coding untuk arduino ini adalah Ardublock. Jika pada versi pertama Ardublock menjadi add ons untuk arduino IDE, ketika versi 2 (Ardublock 2.0) sudah menjadi aplikasi stand alone yang tidak tergantung Arduino IDE. Bahkan bisa langsung terkoneksi dengan board arduino dengan pemilihan tipe board dan port yang digunakan.

Menariknya lagi, ardublock menerbitkan 9 seri buku manual, contoh coding dan proyek arduino berbasis ardublock yang ditulis dalam bahasa Inggris. Hal ini membuat Ardublock semakin populer dan diminati sebagai platform pemrograman mikrokontroller arduino berbasis block coding.

Sebenarnya ada beberapa platform block coding lain yang dibuat, tetapi sejauh yang kami temui, Ardublock lebih unggul dalam dokumentasi dan kemudahan penggunaan.

Dengan dasar itu, Kampong Robot Mojokerto menggunakan Ardublock sebagai basis pembelajaran mikrokontroller Arduino, terutama untuk pemula, usia 12-16 tahun. Tetapi tidak menutup kemungkinan diterapkan juga untuk usia di atas-nya mengingat kemudahan penggunaannya.

Ardublock diajarkan dalam 4 level masing – masing level 16 kali pertemuan. Setiap level akan membahas dan menghasilkan tertentu sesuai dengan kebutuhan pada saat itu.

Bagikan ke sosial media

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Chat dengan kami
butuh bantuan? hubungi kami
Halo
Apa yang bisa kami bantu?