Asesmen Informatika & Pemrograman Arduino

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)

  1. Buka Google Docs / Microsoft Word.
  2. Cari 2 contoh nyata rendahnya literasi digital di Indonesia (hoax, penipuan online, misinformasi kesehatan, dll). Sertakan sumber link.
  3. Analisis singkat (masing-masing 3–4 kalimat): Mengapa kasus itu terjadi? Bagaimana literasi digital bisa mencegahnya?
  4. Tulis 1 kalimat ringkasan utama di akhir dokumen.
  5. Simpan sebagai PDF dan unggah ke LMS/email guru.

🛠️ Tools & Format Pengumpulan

Google DocsPeramban WebLMS

Format: PDF + Link Sumber (jika ada)

📊 Rubrik Penilaian

Kriteria4 (Sangat Baik)3 (Baik)2 (Cukup)1 (Perlu Bimbingan)
Akurasi Kasus2 kasus relevan & sumber valid2 kasus relevan, 1 sumber kurang jelas1 kasus kurang relevanKasus tidak sesuai/topik melenceng
AnalisisHubungan sebab-akibat & solusi literasi digital jelasAnalisis cukup, solusi kurang spesifikAnalisis dangkalTidak ada analisis
Refleksi & FormatRingkasan tepat, rapi, sesuai kaidahRingkasan ada, format rapiRingkasan kurang tepatTidak 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

  1. Buka Canva atau Google Slides.
  2. Buat poster 1 halaman bertema: “Penerapan AI dalam Kehidupan Sehari-hari di Indonesia”
  3. Sertakan: nama aplikasi AI, cara kerja singkat, kaitannya dengan RI 4.0, dan 1 gambar ilustrasi bebas hak cipta.
  4. Kerjakan Kuis Online (5 soal pilihan ganda) tentang IoT, Big Data, Cloud Computing yang dibagikan guru.
  5. Unggah poster (PDF/PNG) dan screenshot hasil kuis.

🛠️ Tools & Format Pengumpulan

CanvaGoogle SlidesGoogle FormsLMS

Format: File Poster + Link/Screenshot Kuis

📊 Rubrik Penilaian

Kriteria4321
Konten TeknologiPenjelasan AI akurat & terkait RI 4.0Penjelasan cukup, kaitan RI 4.0 kurangPenjelasan umum, tidak spesifikKonten salah/tidak relevan
Desain & KomunikasiVisual menarik, teks ringkas, layout profesionalVisual rapi, teks agak panjangDesain sederhana, kurang fokusBerantakan, sulit dibaca
KuisSkor ≥ 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

  1. Instal Arduino IDE (desktop) atau buka Arduino Web Editor.
  2. Buka Tinkercad Circuits. Buat rangkaian: Arduino Uno + LED + Resistor (220Ω).
  3. Tulis kode blink sederhana. Atur delay sesuai keinginan.
  4. Jalankan simulasi. Ambil 3 screenshot: (a) Tampilan IDE/Web, (b) Rangkaian di Tinkercad, (c) Simulasi berjalan.
  5. Dalam 1 dokumen, jawab: 2 keuntungan open-source hardware/software untuk pembelajaran informatika.

🛠️ Tools & Format Pengumpulan

Arduino IDE/WebTinkercad CircuitsScreenshot Tool

Format: Folder ZIP/Link Tinkercad + Dokumen PDF

📊 Rubrik Penilaian

Kriteria4321
Instalasi & SetupIDE berjalan, library terdeteksi, tidak errorIDE berjalan, ada warning minorPerlu bantuan setupTidak bisa dijalankan
Kode & SimulasiKode blink benar, simulasi berjalan stabilKode benar, delay tidak konsistenKode ada error sintaksSimulasi tidak jalan
Pemahaman Open SourcePenjelasan akurat & kontekstualPenjelasan cukupPenjelasan umumTidak 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

  1. Buka Tinkercad Circuits. Buat rangkaian: Arduino + Push Button + LED.
  2. Tulis kode: Saat button ditekan, LED menyala. Saat dilepas, LED mati.
  3. Tambahkan fitur: LED berkedip 3x saat button ditekan 2 detik berturut-turut.
  4. Export kode .ino dan ambil screenshot simulasi berhasil.
  5. Tulis 3 kalimat: Bagaimana prinsip input-proses-output bekerja pada rangkaian ini?

🛠️ Tools & Format Pengumpulan

Tinkercad CircuitsText EditorLMS

Format: File .ino + PDF Screenshot & Jawaban

📊 Rubrik Penilaian

Kriteria4321
Fungsi RangkaianInput & output responsif, logika benarResponsif, ada delay tidak stabilHanya salah satu fungsi berjalanTidak responsif
KodeStruktur rapi, komentar jelas, tanpa errorKode jalan, kurang komentarError minor, perlu perbaikanError fatal
Penjelasan KonsepInput-proses-output dijelaskan tepatPenjelasan cukupKurang spesifikTidak 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

  1. Pilih 1 masalah sehari-hari yang bisa diotomasi (contoh: penyiram tanaman otomatis, kipas pendingin ruangan, dll).
  2. Buat flowchart menggunakan Draw.io/Lucidchart. Sertakan 4 langkah CT: Decomposition, Pattern Recognition, Abstraction, Algorithm.
  3. Ubah flowchart menjadi pseudo-code bergaya Arduino (setup/loop, if/else, variabel dummy).
  4. Tulis refleksi 1 paragraf: Mengapa CT penting sebelum menulis kode Arduino?

🛠️ Tools & Format Pengumpulan

Draw.ioGoogle DocsLMS

Format: File Flowchart (PDF/PNG) + Dokumen Pseudo-code & Refleksi

📊 Rubrik Penilaian

Kriteria4321
Flowchart CT4 langkah CT terintegrasi & logis3 langkah jelas, 1 kurangHanya 2 langkahTidak sesuai CT
Pseudo-codeTerstruktur, sesuai flowchart, siap diterjemahkanCukup sesuai, ada celah logikaTidak sinkron dengan flowchartTidak ada
RefleksiInsight mendalam, koneksi ke pemrograman jelasJawaban tepat, kurang mendalamUmum/kurang spesifikTidak 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

  1. Di Tinkercad, buat rangkaian 3 LED (Merah, Kuning, Hijau) + 1 Push Button (untuk pejalan kaki).
  2. Gunakan array untuk menyimpan waktu delay tiap LED. Gunakan for/while dan if-else untuk logika lampu & tombol.
  3. Tambahkan 1 modifikasi bebas: contoh buzzer peringatan, kedip kuning malam hari, atau Servo.h untuk palang kereta.
  4. Submit: Link Tinkercad, file .ino, dan dokumen berisi: (a) Penjelasan struktur kode, (b) Apa yang dimodifikasi & mengapa.

🛠️ Tools & Format Pengumpulan

Tinkercad CircuitsArduino IDELMS

Format: Link Tinkercad + .ino + PDF Dokumentasi

📊 Rubrik Penilaian

Kriteria4321
Penggunaan KonsepArray, loop, if-else, library dipakai benar & efisienKonsep dipakai, kurang optimalHanya 1-2 konsep digunakanTidak sesuai permintaan
Fungsi & ModifikasiTraffic light stabil + modifikasi berjalan sempurnaModifikasi ada, kurang stabilModifikasi error/tidak jalanTidak ada modifikasi
DokumentasiPenjelasan kode sistematis, alasan modifikasi logisPenjelasan cukupKurang rinciTidak ada

© | Asesmen Informatika & Arduino Siap Digital | Dibuat untuk Pembelajaran Berbasis Komputer

Leave a Reply

Your email address will not be published. Required fields are marked *