Pertemuan 1
Pengenalan Project-Based Learning & Curah Ide Project
Tujuan Pembelajaran
- Memahami konsep Project-Based Learning (PjBL) dan bedanya dengan pembelajaran teori biasa.
- Mampu melakukan curah ide (brainstorming) untuk menentukan topik project.
- Menentukan 1 ide project akhir yang realistis untuk dikerjakan satu semester.
Penjelasan Konsep
Apa itu Project-Based Learning?
Di semester ini, kamu tidak lagi mengikuti materi tetap per pertemuan seperti Semester 1 - kamu akan merancang dan membangun project elektronika/robotika pilihanmu sendiri, menerapkan semua yang sudah dipelajari (sensor, aktuator, logika kontrol) ke dalam satu sistem yang utuh.
Sumber ide project
Beberapa kategori ide yang bisa dijadikan acuan:
- Robot bergerak - line follower, penghindar rintangan, robot lengan sederhana.
- Sistem otomatis - penyiram tanaman otomatis, lampu otomatis, pengering otomatis.
- Sistem monitoring - pemantau suhu/kelembaban ruangan, pemantau ketinggian air, penghitung pengunjung.
- Sistem keamanan - alarm gerak, kunci otomatis, notifikasi jarak jauh.
Kriteria memilih project yang baik
- Realistis - bisa diselesaikan dalam ±17 pertemuan dengan komponen yang tersedia.
- Menggunakan minimal 2 sensor/aktuator berbeda - supaya ada tantangan integrasi.
- Punya tujuan yang jelas - masalah apa yang diselesaikan project ini?
- Bisa didemonstrasikan - hasil akhirnya bisa diperagakan langsung saat presentasi.
Kesalahan umum saat memilih ide project
- Terlalu ambisius - ide yang butuh komponen di luar daftar alat kelas (motor DC besar, kamera, GPS, dsb) atau butuh waktu jauh lebih dari 17 pertemuan biasanya berakhir tidak selesai. Lebih baik project sederhana yang selesai dan bekerja dengan baik, daripada project ambisius yang setengah jadi.
- Terlalu sempit - project dengan 1 sensor tanpa aktuator (hanya menampilkan angka di Serial Monitor) biasanya kurang menantang untuk dikembangkan selama satu semester penuh.
- Meniru tutorial internet tanpa modifikasi - menyalin project orang lain persis sama tanpa memahami cara kerjanya akan menyulitkan diri sendiri saat presentasi (pertanyaan "kenapa pakai logika ini?" akan sulit dijawab) dan saat debugging (tidak tahu harus mulai dari mana).
- Tidak mengecek ketersediaan komponen di awal - menentukan ide dulu baru menyadari belakangan bahwa komponen kunci tidak ada di kit kelas membuang waktu berharga di awal semester.
Komponen yang Dibutuhkan
- Alat tulis / papan untuk curah ide
- Katalog/daftar sensor & aktuator yang sudah dipelajari di Semester 1 sebagai referensi
- (Opsional) Contoh video/gambar project robotika sederhana sebagai inspirasi
Diagram / Skema Pengkabelan
Belum ada rangkaian elektronik di pertemuan ini - fokus pada proses curah ide dan diskusi kelompok/individu.
Contoh Kode Program
// Belum ada kode di pertemuan ini.
// Sebagai gambaran, berikut kerangka umum program yang akan dipakai hampir di semua project semester ini:
void setup() {
// inisialisasi pin, sensor, komunikasi
}
void loop() {
// 1. Baca input dari sensor
// 2. Proses logika (if/else, state machine)
// 3. Kendalikan output/aktuator
}Tugas / Latihan
- Tuliskan minimal 3 ide project, lengkap dengan sensor & aktuator yang kira-kira dibutuhkan.
- Pilih 1 ide final, tuliskan alasan memilihnya dan masalah apa yang ingin diselesaikan.
- Konsultasikan ide final ke pengajar untuk mendapat persetujuan sebelum pertemuan berikutnya.
- (Tantangan) Untuk ide final yang dipilih, tuliskan juga 1 skenario di mana project tersebut bisa gagal berfungsi (misalnya sensor salah baca di kondisi tertentu) dan bagaimana rencana awal mengatasinya - berpikir soal risiko sejak awal akan menghemat waktu debugging nanti.