Coding dan Kecerdasan ArtifisialSemester 1Pertemuan 6 · 1 Pertemuan × 4 JP (180 menit)

Preprocessing Data

Teknik preprocessing: menangani missing values, encoding data kategorikal, scaling fitur, dan train-test split.

#preprocessing#data cleaning#encoding#scaling#train-test split

MODUL AJAR

Preprocessing Data: Normalize dan Train-Test Split


Penyusun: Guru Coding dan Kecerdasan Artifisial
Jenjang: SMK
Sekolah: SMK Bina Rahayu
Kelas / Semester: XI TJKT / Genap
Tahun Pelajaran: 2025/2026
Fase: F
Alokasi Waktu: 1 Pertemuan × 4 JP (180 menit)


KomponenDeskripsi
1. Identitas Modul
Nama PenyusunGuru Coding dan Kecerdasan Artifisial
InstitusiSMK Bina Rahayu
Mata PelajaranCoding dan Kecerdasan Artifisial
Kelas / SemesterXI TJKT / Genap
FaseF
Elemen / TopikPreprocessing Data: Normalize dan Train-Test Split
Alokasi Waktu1 Pertemuan × 4 JP (180 menit)
Tahun Pelajaran2025/2026
2. Kompetensi Awal
a. Peserta didik memahami konsep dataset, feature, dan label.
b. Peserta didik pernah bekerja dengan dataset CSV dan Google Sheets/Excel.
c. Peserta didik memahami pentingnya clean data (GIGO).
d. Peserta didik mampu membuka dan menjalankan Google Colab.
e. Peserta didik belum pernah melakukan preprocessing data.
3. Profil Pelajar Pancasila
a. Bernalar Kritis — Menganalisis hasil eksperimen dengan berbagai rasio split, mengevaluasi pengaruh preprocessing terhadap model.
b. Kreatif — Menemukan cara-cara kreatif dalam memahami konsep preprocessing melalui analogi, eksperimen, dan simulasi.
c. Gotong Royong — Bekerja sama dalam kelompok melakukan eksperimen, diskusi, dan presentasi.
d. Mandiri — Aktif mengeksplorasi Colab, mencoba berbagai rasio, tidak mudah menyerah saat hasil tidak sesuai ekspektasi.
4. Sarana dan Prasarana
a. Laboratorium komputer atau ruang kelas dengan laptop (1 per kelompok @4–5 siswa).
b. Koneksi internet yang stabil.
c. Proyektor/LCD dan layar tayang.
d. Papan tulis / whiteboard dan spidol.
e. Google Colab (akun Google).
f. LKPD (Lembar Kerja Peserta Didik) — siap cetak.
g. Bahan bacaan siswa — siap cetak.
h. Satu set kartu angka (50 kartu @1 lembar kertas) per kelompok untuk simulasi.
5. Target Peserta Didik
a. Peserta didik reguler — seluruh siswa kelas XI TJKT.
b. Peserta didik dengan pencapaian tinggi — diberikan tantangan eksperimen tambahan dengan rasio lain (60/40, 95/5).
c. Peserta didik dengan kesulitan belajar — diberikan pendampingan, bantuan teman sebaya, dan panduan visual.
6. Model Pembelajaran
a. Pendekatan: Saintifik, student-centered, learning by doing.
b. Model: Discovery Learning, Problem Based Learning (PBL), Collaborative Learning, Think-Pair-Share.
c. Metode: Diskusi, simulasi kartu, eksperimen Google Colab, analisis hasil, presentasi.