Materi : Praktek Lintas Bidang dengan Pictoblox dan AI - INFORMATIKA


I. Tujuan Pembelajaran

  1. Memahami konsep Pictoblox sebagai alat pembelajaran berbasis coding visual.
  2. Mengintegrasikan Artificial Intelligence (AI) untuk menyelesaikan masalah lintas bidang (misalnya sains, matematika, seni, atau teknologi).
  3. Mempraktikkan coding dengan script sederhana untuk aplikasi AI dalam Pictoblox.

II. Pendahuluan: Apa itu Pictoblox?

  • Pictoblox adalah platform pembelajaran berbasis block-based programming seperti Scratch, yang dirancang untuk pemrograman dan pembelajaran AI.
  • Mendukung modul AI, IoT, dan robotik untuk proyek lintas bidang.
  • Cocok untuk siswa atau praktisi dari level pemula hingga menengah.

III. Contoh Proyek: Deteksi Emosi dengan Kamera

Bidang yang Dicakup:

  1. Teknologi: Implementasi AI untuk pengenalan wajah.
  2. Psikologi: Analisis emosi manusia.
  3. Statistik: Analisis data hasil deteksi emosi.

IV. Langkah-Langkah Praktek

1. Persiapan

  • Instal Pictoblox di komputer Anda.
  • Pastikan modul AI & ML aktif.
  • Siapkan webcam atau kamera laptop untuk pengambilan gambar wajah.

2. Script Deteksi Emosi

Berikut adalah script sederhana untuk mendeteksi emosi menggunakan Pictoblox:

  1. Langkah Awal: Aktifkan AI Extension.

    • Klik Add Extension → Pilih AI → Klik Add.
  2. Script Deteksi Emosi

python
# Langkah 1: Mengimpor pustaka AI Pictoblox
when flag clicked
set video transparency to (50)
turn on video on (stage) with (0) transparency
start "face detection" from [AI]
forever
if <[face detected] from [AI]> then
set [emotion v] to ([emotion] from [AI])
say (join ["Emotion detected: " [emotion]]) for (2) seconds
else
say ("No face detected") for (2) seconds
end
end
  1. Penjelasan Kode:
    • start "face detection": Mengaktifkan deteksi wajah AI.
    • [emotion detected]: Memeriksa emosi (contoh: senang, sedih, marah).
    • say: Menampilkan hasil deteksi.

3. Analisis Hasil

Setelah script dijalankan:

  • Sistem akan mendeteksi wajah dan menunjukkan emosi yang terdeteksi.
  • Anda dapat mencatat hasilnya untuk membuat statistik emosi dari beberapa orang.

V. Integrasi Lintas Bidang

  • Psikologi: Analisis pola emosi dari data yang dideteksi.
  • Seni: Membuat aplikasi seni yang merespons emosi pengguna.
  • Statistik: Buat grafik emosi berdasarkan data waktu nyata.

VI. Praktik Lanjutan

  1. Penggunaan AI Lainnya:
    • Deteksi objek, klasifikasi gambar, atau pengenalan suara.
  2. Gabungan IoT dan AI:
    • Buat sistem pintar seperti lampu yang berubah warna berdasarkan emosi.

VII. Tantangan Proyek

Cobalah membuat proyek berbasis AI lain, seperti:

  1. Pengenalan Suara: Untuk menerjemahkan ucapan menjadi teks.
  2. Game Berbasis AI: Deteksi gerakan tubuh untuk bermain game.


Semoga Bermanfaat


No comments: