Pengumuman

📢 Yuk, kunjungi blog kami setiap hari dan jangan lewatkan update terbaru seputar coding dan teknologi!

PERTEMUAN 9

Modul Ajar Mendalam - RPP Pertemuan 9 (KKA)

Modul Ajar Mendalam — Pertemuan 9

Mata Pelajaran: Koding & AI (KKA)

IDENTITAS MODUL
Nama ModulPemrograman Python Dasar: Variabel & Input/Output
Fase / KelasX / Semester Ganjil
Alokasi Waktu2 JP (90 menit)
PenyusunKhusnul Khuluki, S.Kom
LembagaSMK Negeri 1 Kedungwuni
CAPAIAN PEMBELAJARAN (CP)

Siswa mampu memahami konsep variabel, menggunakan fungsi input() untuk menerima data, serta print() untuk menampilkan output dalam program Python sederhana.

ALUR TUJUAN PEMBELAJARAN (ATP)
  1. Mengenalkan konsep variabel di Python sebagai tempat penyimpanan data.
  2. Mendemonstrasikan penggunaan print() sebagai output program.
  3. Mendemonstrasikan penggunaan input() untuk menerima data dari pengguna.
  4. Mengimplementasikan variabel, input, dan output dalam program sederhana.
DIMENSI LULUSAN
  • Penalaran Kritis
  • Kreativitas
  • Kemandirian
  • Kolaborasi
KOMPETENSI AWAL

Siswa telah memahami konsep dasar algoritma (flowchart, pseudocode) serta input–proses–output dari pertemuan sebelumnya.

SASARAN & TUJUAN PEMBELAJARAN (OPERATIONAL)
  1. Siswa dapat menjelaskan pengertian variabel.
  2. Siswa dapat menggunakan fungsi print() dan input() di Python.
  3. Siswa dapat membuat program sederhana dengan variabel, input, dan output.
KEGIATAN PEMBELAJARAN (RINCI)

Pendahuluan — 10 menit

  1. Doa, absensi, review pertemuan 8 (flowchart & pseudocode).
  2. Apersepsi: menanyakan bagaimana data dimasukkan dan ditampilkan dalam program.

Inti — 60 menit

  1. Eksplorasi (15 menit): Guru menjelaskan konsep variabel dan menunjukkan contoh kode.
    nama = "Budi"
    umur = 16
    print("Halo,", nama, "umur saya", umur)
  2. Kolaborasi (20 menit): Siswa mencoba membuat program biodata dengan input.
    nama = input("Masukkan nama: ")
    umur = int(input("Masukkan umur: "))
    print("Halo", nama, "umurmu", umur, "tahun")
  3. Elaborasi (15 menit): Diskusi hasil program, perbaikan error.
  4. Praktik Mandiri (10 menit): Siswa membuat program “Umur 5 tahun ke depan”.

Penutup — 20 menit

  1. Refleksi: siswa menyimpulkan materi variabel, input, dan output.
  2. Guru memberi penguatan konsep input–proses–output di Python.
  3. Tugas rumah: buat program biodata sederhana (nama, umur, hobi).
ASESMEN

Asesmen Formatif: Observasi praktik siswa saat menulis kode Python.

Asesmen Sumatif: Program tugas rumah (biodata sederhana dengan input/output).

RUBRIK
AspekKurang (1)Cukup (2)Baik (3)Sangat Baik (4)
PengetahuanTidak paham variabel, input, outputPaham sebagianPaham & bisa menerapkanPaham mendalam & bisa menjelaskan
KeterampilanProgram tidak jalanProgram jalan sebagianProgram jalan dengan benarProgram berjalan optimal & kreatif
SikapPasifKurang aktifAktif diskusiSangat aktif & kolaboratif
PENGAYAAN & REMEDIAL

Pengayaan: Membuat program menghitung umur 10 tahun ke depan.
Remedial: Latihan ulang menulis kode print() dan input() dengan bimbingan guru.

LAMPIRAN

1. Contoh kode program Python sederhana.
2. Pseudocode input–proses–output.
3. Link tutorial Python dasar.

Mengetahui,
Kepala SMK Negeri 1 Kedungwuni



(Ibnu Nafis, S.Pd, M.Pd)
Kedungwuni, …… 2025
Guru Mapel Koding & AI



(Khusnul Khuluki, S.Kom)

No comments:

Post a Comment

🤖
Chat Bot
🤖 Virtual Assistant