Pelatihan coding is fun menggunakan Tinkercad dalam membuat projek robot menggunakan microcontroller Arduino, lampu Led, motor servo dan sensor yang diadakan oleh studio #RSRZ (Rumah Seni Rupa kakZulfa) Minggu 27 Desember 2020 pukul 13:30 WIB.
Adalah pelatihan dasar pengenalan coding robot dengan bahasa visual (seperti menyusun puzzle) menggunakan Arduino sebagai landasan pemahaman awal dalam membuat projek robot. Kemudian selanjutnya akan diteruskan pelatihan kedua (free) untuk mewujudkan projek robotnya hingga selesai.
Pelatihan ini dapat diikuti juga oleh teman-teman lainnya (yg belum sempat dapat kelas zoomnya) melalui channel ART N CODING yang tersedia di bawah ini linknya.
Sebelum memulai pelatihan pastikan langkah-langkah berikut ini:
1. Silakan Join ke Tinkercad.com (link ada di deskripsi) dan Cara joinnya perhatikan baik-baik dan simak tutorial videonya di sini
2. Bagi adik-adik yang kesulitan mengikuti materinya, kalian bisa didampingi oleh orangtua kalian agar bisa dibantu untuk memahaminya.
Tutorial video Dasar Tnkercad Bag.2
3. Silakan unduh materi pelatihannya di sini dan cobalah untuk berlatih agar kamu bisa mengenal dan memahami Tinkercad seperti pada video tutorial yg disediakan.
Rangkaian elektronik
Coding arduino
Membuat Robot dengan Tinkercad:
Skema elektronik Robot Kucing
Coding Robot Kucing
Cara kerja robot
Sensor akan mendeteksi keberadaan benda didepannya dengan jarak lebih kecil dari 120 cm makan ekor kucing akan bergerak-gerak, tapi jika sensor tidak mendeteksi apapun maka lampu led akan berkedip-kedip (nyala-mati).
Pelatihan seri kedua selanjutnya (masih free) adalah sesi pelatihan membuat robot sungguhannya yang akan diadakan sebulan kemudian setelah para peserta sudah memiliki Kit Dasar Praktik Arduino yang dapat di pesan melalui kontak WA kami di +6283872691439
Bagi peserta yang berminat memperdalam keterampilan coding ini dapat ikut belajar di kelas Coding is fun Reguler tahun 2021 selama 6 bulan (40 x pertemuan) via online zoom. Info lengkapnya dapat dibaca secara rinci di sini .
Berikut ini adalah tempat-tempat materi dari Kelas Coding is fun yang tersedia dibeberapa media online:
1. Channel youtube
GRATIS . . . Silakan subscribe di sini ---> http://bit.ly/coding-art
Agar teman-teman selalu dapat info dari kami setiap kami meluncurkan materi baru kami dengan tutorial yang rinci step by step.
2. Blogspot GRATIS . . . Silakan kunjungi blog ini jika ingin mendapatkan catatan rinci dari tutorial yang kami tayangkan di youtube. termasuk untuk mendapatkan e-book, coding card, skema, foto dll.
3. Grup WA member Khusus untuk para siswa/i coding is fun akan selalu kami gabungnya di grup WA tertutup untuk jalur komunikasi konsultasi dan diskusi seputar materi coding setiap saat.
4. Grup Facebook member Khusus untuk para siswa/i coding is fun akan selalu kami gabungnya di grup WA tertutup untuk konsultasi projek dan pembahasan materi secara khusus.
4.Akun Scratch GRATIS . . . Media berbagi projek coding seluruh dunia disediakan di sini, silakan follow akun kami agar kita bisa berbagi dalam pembahasan matei coding is fun.
https://scratch.mit.edu/users/zulkiflifaiz/ dan
https://scratch.mit.edu/users/codingisfun_indo/
5. Instagram Coding.is.fun
Ikuti selalu instagram kami, kali saja Anda beruntung mendapatkan hadiah atau voucher discount untuk mengikuti kelas belajar Coding yang kami selenggarakan. Kami insya Allah akan rutin menayangkan pembahasan materi dan diskusi seputar coding di IG live.
Coding itu membuat kode atau pengkodean -- membuat perintah/fungsi dengan kode-kode tertentu yang bisa diterima oleh komputer, atau kata lain kemampuan berkomunikasi dengan komputer dengan bahasa tertentu, atau biasa disebut dengan pemrograman komputer.
Bahasa Pemrograman (programming language) adalah sebuah instruksi standar untuk memerintah komputer agar menjalankan fungsi tertentu. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi. (wikipedia)
Macam-macam bahasa pemrograman antara lain: Java, Visual Basic, C++, C, Cobol, PHP, .Net, HTML, Ruby dan ratusan bahasa lainnya yang penulisannya berupa sintaks yang cukup sulit untuk dipelajari anak-anak.
Belajar coding menggunakan bahasa visual agar anak dengan mudah bisa memahaminya, karena prinsip dari bahasa visual itu seperti menyusun potongan-potongan puzzle.
Sintaks python
Penulisan coding visual language Scratch
Penulisan coding visual language PictoBlox
Visual languange --> sintaks Arduino
Mengenal prinsip dasar berpikir komputer bisa diberikan pembelajarannya dengan praktik bermain langsung secara fisik, sbb:
Mengenalkan konsep dasar coding
Prinsip menyusun sesuai urutan
Praktek memahami dan membuat coding sederhana
praktek dengan keiatan sambil berolahraga
Prinsip dasar ini yang kemudian dikembangkan menjadi aplikasi yg bermanfaat untuk belajar coding bagi anak usia dini.
Seiring berkembangan teknologi informasi, kini banyak aplikasi yang menyuguhkan pembelajaran pemrograman komputer untuk anak, contohnya seperti aplikasi Scrtach Junior ini, aplikasi untuk anak usia 5-7 tahun.
Lewat game pelajaran sejarah bisa disispkan di dalamnya
Lewat game pelajaran tentang kesehatan bisa disimulasikan dan dikampanyekan
Lewat game pelajaran agama menjadi lebih menarik dipraktikkan
Lewat game mampu mempraktikkan pelajaran matematika
Membuat animasi
Membuat animasi dengan menambahkan coding didalamna, animasi menjadi lebih hidup dan menarik
Kolaborasi anatara kemampuan art + coding
Membuat aplikasi
Lewat permainain bisa belajar bahasa dan membuat aplikasi
Membuat Robot
Belajar coding + microcontroller = membuat robot
Membuat robot untuk kehidupan sehari-hari
Membuat robot smart home 1 (project IoT)
Membuat robot smart home 2 (project IoT)
Membuat robot sensor gunung berapi
Lewat keterampilan coding anak juga mampu belajar membuat robot untuk dimanfaatkan kehidupan sehari-hari
Mengendalikan perangkat teknologi canggih
Anak-anakpun mampu belajar mengendalikan drone dan robot canggih lewat coding
Coding dalam dunia pendidikan sebagai media pembelajaran yang menarik dan kreatif Keterampilan coding dapat memperkaya praktik pengajaran di kelas menjadi lebih menarik dan menyenangkan, anak didik disuguhkan materi belajar yang jauh lebh fun dan dapat berinteraksi.
Lewat materi pembelajaran coding, materi pelajaran di sekolah mampu disampaikan secara bersamaan dalam model membangun sebuah projek.
Contoh:
Membuat simulasi tentang tema lingkungan hidup di dlamnya ada pelajaran:
- Biologi
- IPA
- Bahasa Indonesia
- Bahasa Inggris
- Matematika
- Kesenian (seni rupa)
- Seni musik
- IPS
Contoh: Materi IPA: mengukur suhu ruangan di rumah pada waktu pagi, siang dan malam Catat dan kumpulkan data suhunya setiap ruangan. Apa yang dapat kamu lihat dari data yang sudah terkumpul, ruangan mana yang suhunya rendah dan pada waktu kapan? Dan ruangan mana yang suhunya tinggi dan pada waktu kapan?
Praktik menggunakan coding micro:bit + lembar kerja praktikum