KidBright32 dan KBX

Karena Jonathan tertarik dengan Micro:Bit, sebagai tambahan untuk materi homeschoolnya, saya ajak dia untuk pergi ke pelatihan KidBright32, board sejenis Micro:Bit dari Thailand.

Kalau United Kingdom punya Micro bit, maka Thailand punya KidBright32. KidBright32 dikembangkan oleh NECTEC (National Electronics and Computer Technology Center) organisasi pemerintah Thailand dan diproduksi oleh perusahaan lokal Thailand Gravitech). Usaha ini didukung perusahaan lain, misalnya perusahaan Maker Asia membuat extension berupa case dan peripheral tambahan yang diberi nama KBX (KidBright32 Extension).

Di posting sebelumnya saya sudah membahas Micro bit, di sini saya membahas KidBright32 dan ditutup dengan apakah mungkin Indonesia membuat board serupa.

KidBright32

KidBright32 menggunakan ESP32 sebagai prosessornya. ESP32 ini merupakan chip dari China yang pernah saya bahas di posting lain. Sedangkan Microbit memakai chip NRF52 dari Nordic Semiconductor (perusahaan Norwegia). NRF52 hanya memiliki fitur Bluetooth dan komunikasi radio proprietary, sedangkan ESP32 memiliki fitur Bluetooth dan WIFI. Harga KidBright32 sekitar 600 baht (19 USD), tidak beda dengan harga Micro Bit .

Lanjutkan membaca “KidBright32 dan KBX”

BBC micro:bit

BBC Micro Bit (kadang ditulis “micro:bit”) adalah hardware open source yang dibuat oleh BBC (British Broadcasting Corporation) untuk mengajarkan pelajaran komputer di United Kingdom. Board ini sudah dirilis tahun 2016 dan sudah saya beli tidak lama setelah diluncurkan. Baru sekarang saya tulis karena Jonathan baru mulai tertarik belajar ini. Sebagai homeschooler kami bisa memperkenalkan pelajaran apa saja ketika minat anak sudah ada.

Case kittenbot dan micro:bit

Micro bit ini ditargetkan untuk umur 11 tahun ke atas (walau lebih muda juga bisa), jadi sebenarnya memang baru cocok untuk usia Jonathan yang sekarang 9 tahun. Micro bit ini ukurannya sekitar setengah kartu kredit, ada dua tombol (plus satu tombol reset), konektor micro USB, dan 25 LED. Ada accelerometer (bisa jadi input dengan gerakan) dan juga magnetometer (bisa menjadi kompas), ada juga sensor temperatur (tapi kurang akurat karena built in).

img
Sumber gambar: https://tech.microbit.org/hardware/

Micro bit juga bisa dihubungkan ke handphone dengan Bluetooth Low Energy (BLE). Dua micro bit juga bisa berkomunikasi dengan radio (yang ini protokolnya proprietary, berdasarkan Gazell dari Nordic). Micro bit bisa dihubungkan ke banyak hardware, tapi sebelumnya saya jelaskan dulu tentang sisi softwarenya.

Lanjutkan membaca “BBC micro:bit”

Joshua dan Osmo (Newton, Coding, Coding Jam, Detectives dan Pizza Co)

Sejak Joshua main OSMO lagi dan tidak menunjukkan tanda bosan, kami memutuskan untuk melengkapi mainan OSMO kami. Beberapa yang belakangan di beli Osmo Coding Jam, Osmo Detectives dan Osmo Pizza Co. Sebelumnya Joe memprint sendiri untuk Pizza Co nya, tapi jadinya susah menyimpannya. Dengan alasan supaya mainnya lebih enak, akhirnya kami beli juga.

Khusus untuk Osmo Newton, kami tidak membeli creative boardnya tapi hanya menggunakan white board kecil yang ukurannya mirip dengan creative board.

Tulisan ini sekilas review sekaligus biar ingat apa yang sekarang sering dimainkan Joshua.

OSMO Newton

Osmo Newton ini sebenarnya mainnya agak rumit. Jadi kita diminta untuk membuat garis supaya bola yang jatuh terpantul lagi mengikuti hukum Newton. Joshua tapi senang bikin aturan sendiri mengumpulkan bola kecilnya dan somehow dia bisa sampai level 30 an.

Osmo Newton pakai whiteboard biasa
lagi milih mau main apa
Lanjutkan membaca “Joshua dan Osmo (Newton, Coding, Coding Jam, Detectives dan Pizza Co)”

Mainan Code-a-pillar

Beberapa minggu lalu saya menuliskan review app Code-a-pillar. Ketika browsing untuk mencari tahu lebih banyak sebelum menuliskan reviewnya kami baru tau kalau app ini ada mainan fisiknya. Setelah menimbang-nimbang dan melihat beberapa videonya, akhirnya kami memesan online dari ebay. Harga mainan ini dengan ongkos kirim ke Thailand sekitar 53.95 USD atau sekitar 1717 Thai Baht. Mainan ini harganya cukup reasonable, karena mainan playdough aja bisa hampir 1000 baht.

Hari ini mainannya sudah tiba di Chiang Mai. Termasuk cepat juga, padahal estimasi awalnya tibanya minggu ke-2 Juni. Niat awalnya sih mau dibuka pas Joshua ulang tahun, tapi kata papanya: ah udahlah mending dikasih sekarang, biar lebih puas mainnya. Alasan lain sih sekalian memeriksa apakah mainannya seperti yang diharapkan dan tidak ada masalah.

Hari ini saya banyak kegiatan antar jemput Jonathan dan Joshua tidur siang ditinggal di rumah karena ada si mbak. Waktu saya datang, Joshua sudah bangun, dia langsung bawa-bawa mainan ini minta dibukain. Saya pengennya dia main sama papanya saja, karena saya belum masak buat makan malam, tapi dia gak sabar dan berkali-kali minta dibukain hehehe.

code-a-pillar masih dalam kemasan
Lanjutkan membaca “Mainan Code-a-pillar”

Review App: Code-a-pillar

Tulisan ini membahas aplikasi gratis Code-a-pillar yang tersedia gratis untuk Android dan iOS. Catatan: tulisan ini opini pribadi, dan saya tidak dibayar untuk menuliskannya.

Selain main Tangram, sekarang ini Joshua suka main game Code-a-pillar dari Fisher Price. Namanya seperti itu karena aplikasinya bertujuan mengajarkan pemrograman sederhana (coding) dengan memberikan instruksi lurus, belok kanan atau belok kiri ke seekor ulat bulu (caterpillar).

Instruksi cara bermainnya diucapkan oleh ulat bulunya, Joshua bisa dengan mudah mengikutinya. Dalam waktu singkat, Joshua boisa menyelesaikan 13 level yang diberikan di dalam aplikasinya, tapi ya dia tetap senang berlatih untuk mengulangi lagi dari awal.

Lanjutkan membaca “Review App: Code-a-pillar”

Review Buku: The Manga Guide to Microprocessors

The Manga Guide to Microprocessor sebenarnya bukan buku baru (terbit Agustus 2017), tapi karena Jonathan baru menyelesaikan buku ini jadi akan saya review. Dulu saya mendapatkan ebook buku ini dari salah satu sale di HumbleBundle bersama dengan beberapa buku lain. Seri “The Manga Guide to” ini ada banyak semuanya menjelaskan suatu topik dengan style komik jepang (Manga).

Buku yang menjelaskan mengenai microprocessor ini seharusnya belum cocok untuk usia Jonathan tapi karena dia sudah saya ajari bilangan biner dan gerbang logika (lewat game) jadi buku ini sebagian besar bisa dimengerti.

Buku ini mengajarkan dari mulai topik dasar bilangan biner, gerbang logika, sirkuit latch (flip flop), dan sedikit mengenai CPLD dan FPGA. Topik diteruskan dengan arsitektur komputer secara umum (Register, RAM, interrupt dsb). Assembly juga dibahas tapi hanya sekilas saja, dan terakhir ada pembahasan mengenai microcontroller.

Awalnya saya memberi buku ini adalah karena Jonathan ingin membuat kalkulator di Minecraft. Di Minecraft kita bisa membuat redstone circuit, yaitu mekanisme yang memakai blok tertentu. Kita bisa membuat banyak hal, termasuk juga gerbang logika (AND, OR, NOT, dsb).

Lanjutkan membaca “Review Buku: The Manga Guide to Microprocessors”

Seri Game Professor Layton

Di posting ini saya ingin memperkenalkan seri game Professor Layton yang menurut saya sangat bagus untuk mengajarkan computational thinking. Seri game ini yang awalnya dirilis untuk Nintendo DS ini diinspirasi oleh seri buku puzzle karangan Professor Akira Tago (seri buku karangannya terjual jutaan copy di Jepang sejak 1966). Ada beberapa seri game ini, semuanya adalah puzzle petualangan. Kita bertualang sambil menyelesaikan berbagai puzzle yang ditemui sepanjang perjalanan.

Jenis Puzzle

Sebelum membahas lebih lanjut mengenai gamenya, seperti apa sih isi puzzle di game ini? Ada lebih dari 100 puzzle di setiap game, dan semuanya sangat bervariasi. Sebagian puzzle dikaitkan dengan cerita yang berjalan, sebagian lagi muncul sebagai “hidden puzzle”, dan sebagian lagi muncul karena mereka teringat sesuatu “melihat benda itu mengingatkanku pada puzzle berikut ini”.

Beberapa puzzle adalah puzzle klasik yang mungkin sudah diketahui banyak orang, tapi sedikit lebih menarik karena interaktif, misalnya bagaimana cara menyebrangkan berbagai binatang dengan konstrain tertentu

Lanjutkan membaca “Seri Game Professor Layton”