Coding dan Kecerdasan ArtifisialSemester 1Pertemuan 6 · 1 Pertemuan x 4 JP (1 JP = 45 menit)

Pseudocode & Flowchart

Menyusun algoritma dalam dua bentuk visual: Pseudocode (bahasa manusia terstruktur) dan Flowchart (diagram alur dengan simbol standar).

#pseudocode#flowchart#diagram alur#algoritma#simbol flowchart

MODUL AJAR

Pseudocode & Flowchart


Penyusun: Muhamad Hasim As'ari, S.Pd Jenjang: SMK Sekolah: SMK Bina Rahayu Kelas / Semester: X TJKT / Ganjil Tahun Pelajaran: 2025/2026 Fase: E Alokasi Waktu: 1 Pertemuan x 4 JP (180 menit)


KomponenDeskripsi
1. Identitas Modul
Nama PenyusunMuhamad Hasim As'ari, S.Pd
InstitusiSMK Bina Rahayu
Mata PelajaranCoding dan Kecerdasan Artifisial
Kelas / SemesterX TJKT / Ganjil
FaseE
Elemen / TopikComputational Thinking — Pseudocode & Flowchart
Alokasi Waktu1 Pertemuan x 4 JP (180 menit)
Tahun Pelajaran2025/2026
2. Kompetensi Awal
a. Peserta didik telah memahami Computational Thinking dan keempat pilar: Dekomposisi, Pola, Abstraksi, Algoritma.
b. Peserta didik mampu menulis algoritma sederhana dalam bentuk langkah-langkah berurutan.
c. Peserta didik mampu mengevaluasi algoritma dan menemukan kesalahan (bug).
d. Peserta didik memahami 5 karakteristik algoritma (terdefinisi jelas, urutan pasti, masukan, keluaran, berhenti).
e. Peserta didik memiliki kemampuan dasar berdiskusi, bekerja sama, dan membaca diagram sederhana.
3. Profil Pelajar Pancasila
a. Bernalar Kritis — Membaca dan memahami diagram flowchart, menghubungkan pseudocode dengan flowchart.
b. Mandiri — Secara mandiri menulis pseudocode dan membuat flowchart untuk masalah sederhana.
c. Kreatif — Membuat flowchart kreatif dengan desain yang menarik dan jelas.
d. Gotong Royong — Bekerja sama dalam aktivitas "Flowchart Relay" dan "Bug Flowchart Hunter".
4. Sarana dan Prasarana
a. Ruang kelas dengan meja dan kursi yang dapat diatur untuk diskusi kelompok.
b. Proyektor/LCD dan layar tayang.
c. Papan tulis / whiteboard dan spidol warna.
d. Laptop/komputer guru.
e. Kertas HVS, kertas karton/folio, spidol warna, sticky notes (3 warna), selotip/double tape.
f. Kartu "Simbol Flowchart" (siap cetak dari lampiran) — 1 set per kelompok.
g. Kartu "Pseudocode Creator" (siap cetak dari lampiran) — 1 set per siswa.
h. Lembar Kerja Peserta Didik (LKPD) — siap cetak dari lampiran.
i. Bahan bacaan peserta didik — siap cetak dari lampiran.
j. Poster/kertas karton besar (A2/A3) dan spidol warna untuk galeri flowchart.
k. Penggaris/overlay flowchart untuk membuat bentuk simbol yang rapi.
5. Target Peserta Didik
a. Peserta didik reguler — seluruh siswa kelas X TJKT.
b. Peserta didik dengan pencapaian tinggi — diberikan tantangan membuat flowchart dengan branch (percabangan) dan loop (perulangan).
c. Peserta didik dengan kesulitan belajar — diberikan pendampingan, LKPD terstruktur dengan contoh jawaban, template flowchart kosong, dan bantuan teman sebaya.
6. Model Pembelajaran
a. Pendekatan: Saintifik (mengamati, menanya, mengumpulkan informasi, menalar, mengomunikasikan), berpusat pada peserta didik (student-centered).
b. Model: Discovery Learning, Cooperative Learning, Game-Based Learning.
c. Metode: Permainan "Simbol Flowchart Race", "Bug Flowchart Hunter", "Pseudocode Creator", "Flowchart Relay", Gallery Walk, studi kasus, diskusi kelompok, kuis interaktif.