Pemberitahuan: Progres & nilai kuis Anda tersimpan otomatis di browser perangkat ini.
SMAN 4 Tasikmalaya 4 Pertemuan • 8 JP Fokus: Code Reading

Belajar Memahami Kode Python

Tingkatkan literasi komputasional Anda melalui seni membaca program. Pelajari cara menelusuri eksekusi baris demi baris, memantau perubahan variabel dalam memori, dan memprediksi output program Python tanpa harus menghafal sintaksis rumit.

Guru Pengampu Informatika
Nizar Suryadi, S.T.
SMA Negeri 4 Tasikmalaya
Progres Belajar Anda 0% Selesai

0 dari 4 Pertemuan Selesai

Status Asesmen Akhir:
Belum Dikerjakan
Kurikulum Pembelajaran

Daftar Materi Pertemuan (8 JP)

Setiap pertemuan berdurasi 90 menit (2 JP) dilengkapi Code Viewer, Interactive Tracer, dan Kuis Pemahaman.

PERTEMUAN 01 Siap Dipelajari

Mengenal dan Membaca Kode Dasar Python

Durasi: 90 Menit (2 JP)

Memahami struktur program Python, variabel sebagai wadah nilai, tipe data dasar (str, int, float), fungsi print(), serta membaca eksekusi berurutan baris demi baris.

Target Kemampuan:
  • Menjelaskan cara kerja komputer membaca program Python secara sekuensial (baris demi baris dari atas ke bawah).
  • Mengidentifikasi nama variabel, nilai yang disimpan, dan tipe datanya (string, integer, float).
4 Soal Kuis Interaktif Buka Materi
PERTEMUAN 02 Siap Dipelajari

Memahami Operator dan Percabangan

Durasi: 90 Menit (2 JP)

Membaca operator aritmetika, operator perbandingan, operator logika, serta menelusuri alur pengambilan keputusan pada struktur if, elif, dan else berdasarkan indentasi Python.

Target Kemampuan:
  • Membaca dan mengevaluasi ekspresi perbandingan (>, <, >=, <=, ==, !=) menghasilkan True atau False.
  • Menentukan blok percabangan mana yang akan dieksekusi berdasarkan kondisi logika.
4 Soal Kuis Interaktif Buka Materi
PERTEMUAN 03 Siap Dipelajari

Membaca List dan Perulangan

Durasi: 90 Menit (2 JP)

Membaca struktur data List (indeks berbasis nol), cara kerja perulangan for, penggunaan fungsi range(), variabel accumulator penampung nilai, serta menelusuri perubahan variabel pada setiap putaran perulangan.

Target Kemampuan:
  • Mengidentifikasi elemen list berdasarkan indeksnya (mulai dari indeks 0).
  • Menelusuri jalannya perulangan for item in list langkah demi langkah.
4 Soal Kuis Interaktif Buka Materi
PERTEMUAN 04 Siap Dipelajari

Python Code Reading Challenge

Durasi: 90 Menit (2 JP)

Tantangan integratif tingkat lanjut: menggabungkan pemahaman variabel, list, perulangan for, dan percabangan if-else untuk menganalisis algoritma pemrosesan data nyata.

Target Kemampuan:
  • Membaca dan menjelaskan fungsi algoritma filter data (menghitung elemen yang memenuhi syarat).
  • Menelusuri algoritma pencarian nilai ekstrem (mencari nilai maksimum/minimum dalam list).
4 Soal Kuis Interaktif Buka Materi
Evaluasi Belajar KKTP: 75 / 100

Asesmen Akhir: Uji Kemampuan Membaca Kode

Uji pemahaman Anda dengan 10 soal pilihan ganda membaca program Python (tingkat Mudah, Sedang, hingga Menantang). Setiap nomor bernilai 10 poin dengan batas ketuntasan (KKTP) 75 poin.

Nilai dihitung otomatis
Rincian pembahasan lengkap
Fitur cetak lembar hasil