Asesmen Praktis Informatika & Arduino
Seri Penilaian Berbasis Komputer Individual | Kelas X/XI SMK/SMA
Pertemuan 1–2 | Bab 1: Informatika & Literasi Digital
Analisis Kasus Literasi Digital & Jurnal Refleksi
Tujuan: Mengukur pemahaman siswa tentang informatika, kemampuan mengidentifikasi masalah literasi digital, dan merefleksikan dampaknya.
🖥️ Instruksi Kerja (Individual di Komputer)
- Buka Google Docs / Microsoft Word.
- Cari 2 contoh nyata rendahnya literasi digital di Indonesia (hoax, penipuan online, misinformasi kesehatan, dll). Sertakan sumber link.
- Analisis singkat (masing-masing 3–4 kalimat): Mengapa kasus itu terjadi? Bagaimana literasi digital bisa mencegahnya?
- Tulis 1 kalimat ringkasan utama di akhir dokumen.
- Simpan sebagai PDF dan unggah ke LMS/email guru.
🛠️ Tools & Format Pengumpulan
Format: PDF + Link Sumber (jika ada)
📊 Rubrik Penilaian
| Kriteria | 4 (Sangat Baik) | 3 (Baik) | 2 (Cukup) | 1 (Perlu Bimbingan) |
|---|---|---|---|---|
| Akurasi Kasus | 2 kasus relevan & sumber valid | 2 kasus relevan, 1 sumber kurang jelas | 1 kasus kurang relevan | Kasus tidak sesuai/topik melenceng |
| Analisis | Hubungan sebab-akibat & solusi literasi digital jelas | Analisis cukup, solusi kurang spesifik | Analisis dangkal | Tidak ada analisis |
| Refleksi & Format | Ringkasan tepat, rapi, sesuai kaidah | Ringkasan ada, format rapi | Ringkasan kurang tepat | Tidak ada ringkasan/format berantakan |
Pertemuan 3–5 | Bab 2: RI 4.0, IoT, Big Data, Cloud, AI
Poster Digital AI + Kuis Dampak Teknologi
Tujuan: Mengukur pemahaman penerapan teknologi RI 4.0, AI, dan kemampuan komunikasi visual digital.
🖥️ Instruksi Kerja
- Buka Canva atau Google Slides.
- Buat poster 1 halaman bertema: “Penerapan AI dalam Kehidupan Sehari-hari di Indonesia”
- Sertakan: nama aplikasi AI, cara kerja singkat, kaitannya dengan RI 4.0, dan 1 gambar ilustrasi bebas hak cipta.
- Kerjakan Kuis Online (5 soal pilihan ganda) tentang IoT, Big Data, Cloud Computing yang dibagikan guru.
- Unggah poster (PDF/PNG) dan screenshot hasil kuis.
🛠️ Tools & Format Pengumpulan
Format: File Poster + Link/Screenshot Kuis
📊 Rubrik Penilaian
| Kriteria | 4 | 3 | 2 | 1 |
|---|---|---|---|---|
| Konten Teknologi | Penjelasan AI akurat & terkait RI 4.0 | Penjelasan cukup, kaitan RI 4.0 kurang | Penjelasan umum, tidak spesifik | Konten salah/tidak relevan |
| Desain & Komunikasi | Visual menarik, teks ringkas, layout profesional | Visual rapi, teks agak panjang | Desain sederhana, kurang fokus | Berantakan, sulit dibaca |
| Kuis | Skor ≥ 80% | Skor 60–79% | Skor 40–59% | Skor < 40% |
Pertemuan 6–7 | Bab 3: Single Board vs PC, IDE Arduino, Blink Virtual
Simulasi Arduino IDE & Dokumentasi Instalasi
Tujuan: Mengukur kemampuan instalasi lingkungan pemrograman, pemahaman komponen dasar, dan eksekusi kode virtual.
🖥️ Instruksi Kerja
- Instal Arduino IDE (desktop) atau buka Arduino Web Editor.
- Buka Tinkercad Circuits. Buat rangkaian: Arduino Uno + LED + Resistor (220Ω).
- Tulis kode
blinksederhana. Atur delay sesuai keinginan. - Jalankan simulasi. Ambil 3 screenshot: (a) Tampilan IDE/Web, (b) Rangkaian di Tinkercad, (c) Simulasi berjalan.
- Dalam 1 dokumen, jawab: 2 keuntungan open-source hardware/software untuk pembelajaran informatika.
🛠️ Tools & Format Pengumpulan
Format: Folder ZIP/Link Tinkercad + Dokumen PDF
📊 Rubrik Penilaian
| Kriteria | 4 | 3 | 2 | 1 |
|---|---|---|---|---|
| Instalasi & Setup | IDE berjalan, library terdeteksi, tidak error | IDE berjalan, ada warning minor | Perlu bantuan setup | Tidak bisa dijalankan |
| Kode & Simulasi | Kode blink benar, simulasi berjalan stabil | Kode benar, delay tidak konsisten | Kode ada error sintaks | Simulasi tidak jalan |
| Pemahaman Open Source | Penjelasan akurat & kontekstual | Penjelasan cukup | Penjelasan umum | Tidak menjawab |
Pertemuan 8–9 | Bab 2: Komponen, Simulator, Perintah Dasar I/O
Praktik Input-Output pada Simulator
Tujuan: Mengukur kemampuan menghubungkan komponen fisik-virtual, membaca data sensor, dan mengontrol output via kode.
🖥️ Instruksi Kerja
- Buka Tinkercad Circuits. Buat rangkaian: Arduino + Push Button + LED.
- Tulis kode: Saat button ditekan, LED menyala. Saat dilepas, LED mati.
- Tambahkan fitur: LED berkedip 3x saat button ditekan 2 detik berturut-turut.
- Export kode
.inodan ambil screenshot simulasi berhasil. - Tulis 3 kalimat: Bagaimana prinsip input-proses-output bekerja pada rangkaian ini?
🛠️ Tools & Format Pengumpulan
Format: File .ino + PDF Screenshot & Jawaban
📊 Rubrik Penilaian
| Kriteria | 4 | 3 | 2 | 1 |
|---|---|---|---|---|
| Fungsi Rangkaian | Input & output responsif, logika benar | Responsif, ada delay tidak stabil | Hanya salah satu fungsi berjalan | Tidak responsif |
| Kode | Struktur rapi, komentar jelas, tanpa error | Kode jalan, kurang komentar | Error minor, perlu perbaikan | Error fatal |
| Penjelasan Konsep | Input-proses-output dijelaskan tepat | Penjelasan cukup | Kurang spesifik | Tidak menjawab |
Pertemuan 10–12 | Transisi Bab 2→3: Computational Thinking & Flowchart
Flowchart CT & Pemetaan Logika Arduino
Tujuan: Mengukur kemampuan dekomposisi masalah, pembuatan algoritma, dan translasi ke logika pemrograman mikrokontroler.
🖥️ Instruksi Kerja
- Pilih 1 masalah sehari-hari yang bisa diotomasi (contoh: penyiram tanaman otomatis, kipas pendingin ruangan, dll).
- Buat flowchart menggunakan Draw.io/Lucidchart. Sertakan 4 langkah CT: Decomposition, Pattern Recognition, Abstraction, Algorithm.
- Ubah flowchart menjadi
pseudo-codebergaya Arduino (setup/loop, if/else, variabel dummy). - Tulis refleksi 1 paragraf: Mengapa CT penting sebelum menulis kode Arduino?
🛠️ Tools & Format Pengumpulan
Format: File Flowchart (PDF/PNG) + Dokumen Pseudo-code & Refleksi
📊 Rubrik Penilaian
| Kriteria | 4 | 3 | 2 | 1 |
|---|---|---|---|---|
| Flowchart CT | 4 langkah CT terintegrasi & logis | 3 langkah jelas, 1 kurang | Hanya 2 langkah | Tidak sesuai CT |
| Pseudo-code | Terstruktur, sesuai flowchart, siap diterjemahkan | Cukup sesuai, ada celah logika | Tidak sinkron dengan flowchart | Tidak ada |
| Refleksi | Insight mendalam, koneksi ke pemrograman jelas | Jawaban tepat, kurang mendalam | Umum/kurang spesifik | Tidak menjawab |
Pertemuan 13–14 | Bab 3: Pemrograman Arduino Lanjut & Proyek Akhir
Simulasi Traffic Light + Modifikasi Kode
Tujuan: Mengukur penguasaan struktur program, array, percabangan, perulangan, library, dan kemampuan modifikasi kode secara mandiri.
🖥️ Instruksi Kerja
- Di Tinkercad, buat rangkaian 3 LED (Merah, Kuning, Hijau) + 1 Push Button (untuk pejalan kaki).
- Gunakan
arrayuntuk menyimpan waktu delay tiap LED. Gunakanfor/whiledanif-elseuntuk logika lampu & tombol. - Tambahkan 1 modifikasi bebas: contoh buzzer peringatan, kedip kuning malam hari, atau
Servo.huntuk palang kereta. - Submit: Link Tinkercad, file
.ino, dan dokumen berisi: (a) Penjelasan struktur kode, (b) Apa yang dimodifikasi & mengapa.
🛠️ Tools & Format Pengumpulan
Format: Link Tinkercad + .ino + PDF Dokumentasi
📊 Rubrik Penilaian
| Kriteria | 4 | 3 | 2 | 1 |
|---|---|---|---|---|
| Penggunaan Konsep | Array, loop, if-else, library dipakai benar & efisien | Konsep dipakai, kurang optimal | Hanya 1-2 konsep digunakan | Tidak sesuai permintaan |
| Fungsi & Modifikasi | Traffic light stabil + modifikasi berjalan sempurna | Modifikasi ada, kurang stabil | Modifikasi error/tidak jalan | Tidak ada modifikasi |
| Dokumentasi | Penjelasan kode sistematis, alasan modifikasi logis | Penjelasan cukup | Kurang rinci | Tidak ada |