Minggu, 11 Oktober 2026

RPP: Perbedaan Relasi dan Relasi Bukan Fungsi (Non-Fungsi)



RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
MATA PELAJARAN INFORMATIKA FASE D (KELAS VIII)

Sekolah: SMP ...
Mata Pelajaran: Informatika
Kelas / Semester: VIII (Delapan) / Ganjil / Genap
Materi Pokok: Berpikir Komputasional (Mengidentifikasi Perbedaan
  Relasi dan Relasi Bukan Fungsi / Non-Fungsi)
Alokasi Waktu: 2 Jam Pelajaran (2 x 40 Menit)

A. TUJUAN PEMBELAJARAN

Melalui pendekatan Deep Learning (pengalaman bermakna, pemahaman mendalam, dan refleksi) serta metode praktik langsung, peserta didik mampu:

  1. Memahami konsep dasar himpunan asal (domain), himpunan tujuan (kodomain), dan aturan relasi.

  2. Mengidentifikasi syarat-syarat khusus suatu relasi agar dapat dikategorikan sebagai fungsi (pemetaan).

  3. Membedakan secara analitis dan visual antara relasi fungsi dan relasi bukan fungsi (non-fungsi) melalui studi kasus kehidupan sehari-hari


B. DIMENSI PROFIL PELAJAR PANCASILA

  1. Beriman, Bertakwa kepada Tuhan YME, dan Berakhlak Mulia: Mensyukuri keteraturan sistem dalam logika matematika dan informatika sebagai ciptaan Tuhan.

  2. Bernalar Kritis: Mampu menganalisis syarat-syarat fungsi dan mengidentifikasi perbedaan relasi fungsi serta non-fungsi secara akurat.

  3. Mandiri: Bertanggung jawab menyelesaikan lembar kerja peserta didik (LKPD) secara individual maupun kelompok dengan inisiatif tinggi.

  4. Bergotong Royong: Berkolaborasi dalam kelompok saat melakukan praktik simulasi diagram panah dan pemetaan objek.


C. SARANA DAN PRASARANA YANG DIBUTUHKAN
  1. Media Visual: Infografis diagram panah (Himpunan A ke Himpunan B), video animasi pendek tentang pemetaan relasi dan fungsi.

  2. Alat & Bahan Praktik Langsung (Hands-on): Papan flanel/kertas karton manila, kartu nama/kartu objek (kartu siswa, kartu hobi, kartu kelas), tali/benang wol atau spidol warna-warni untuk membuat simulasi diagram panah manual.

  3. Perangkat Teknologi: Proyektor/Infocus, Laptop/Gawai, Akses Internet (jika diperlukan untuk kuis interaktif).

  4. Sumber Belajar:


D. PENDEKATAN DAN METODE PEMBELAJARAN

  • Pendekatan: Deep Learning (fokus pada Mindful Learning, Meaningful Learning, dan Joyful Learning — memahami konsep secara bermakna, mendalam, dan aplikatif).

  • Model Pembelajaran: Discovery Learning & Problem-Based Learning.

  • Metode: Diskusi kelompok, demonstrasi visual, praktik langsung (hands-on activity), dan refleksi.


E. LANGKAH-LANGKAH KEGIATAN PEMBELAJARAN

1. Kegiatan Pendahuluan (10 Menit)

  • Kesiapan & Mindful Learning: Guru membuka kelas dengan salam, mengecek kehadiran, dan mengajak peserta didik berdoa. Guru memusatkan perhatian siswa (mindfulness) lewat pemutaran ilustrasi singkat mengenai pengelompokan data dalam kehidupan sehari-hari (misal: pencocokan nama siswa dengan kelasnya).

  • Apersepsi: Guru mengajukan pertanyaan pemantik: "Pernahkah kalian memasangkan nama teman dengan hobi mereka? Apakah setiap anak pasti hanya punya satu hobi atau boleh lebih dari satu? Apa dampaknya pada aturan pemasangan?"

  • Motivasi: Menyampaikan tujuan pembelajaran bahwa pemahaman relasi dan fungsi sangat penting dalam struktur data informatika dan pemrograman.


2. Kegiatan Inti (60 Menit) — Menggunakan Pendekatan Deep Learning & Akomodasi Gaya Belajar

  • Fase 1: Memahami Konsep Dasar (Visual & Kontekstual) — Meaningful Learning

  • Guru menampilkan infografis visual dari materi MGMP Jombang mengenai perbedaan Relasi dan Fungsi.

  • Peserta didik dengan gaya belajar visual mengamati diagram panah Himpunan A (Domain) dan Himpunan B (Kodomain) pada layar proyektor atau lembar materi.

  • Guru menjelaskan konsep kunci:

  1. Relasi: Aturan yang memasangkan anggota domain ke kodomain.

  2. Syarat Fungsi: Domain wajib punya pasangan (tidak jomblo) dan tepat punya satu pasangan. Jika melanggar, disebut Relasi Bukan Fungsi (Non-Fungsi).


  • Fase 2: Praktik Langsung (Hands-On Activity) — Experiential Learning

  • Kelas dibagi menjadi beberapa kelompok kecil. Setiap kelompok diberikan alat peraga visual berupa Karton Manila (papan himpunan), kartu nama anggota himpunan, dan spidol/benang.


  • Aktivitas Praktik:

  • Kelompok 1 & 2: Mensimulasikan relasi "Masuk di Kelas" (Contoh Fungsi: Andi ke 7A, Budi ke 7B, Citra ke 7C). Siswa menarik garis panah secara fisik menggunakan benang/spidol.

  • Kelompok 3 & 4: Mensimulasikan relasi "Menyukai Hobi" di mana satu anak bisa memilih dua hobi atau ada anak yang tidak memilih (Contoh Non-Fungsi).

  • Peserta didik dengan gaya belajar kinestetik/praktik langsung memegang dan menyusun kartu serta menarik garis secara langsung untuk melihat mana himpunan yang memenuhi syarat fungsi atau non-fungsi.


  • Fase 3: Analisis Mendalam & Pemecahan Masalah (Critical Thinking)

  • Setiap kelompok menganalisis hasil praktik mereka ke dalam lembar kerja, membandingkan sifat-sifat khusus antara fungsi dan bukan fungsi (misalnya: apakah kodomain boleh bercabang atau tidak memiliki pasangan?).

  • Perwakilan kelompok mempresentasikan hasil diagram panah buatan mereka di depan kelas. Guru memberikan penguatan konsep secara mendalam (Deep Understanding).


3. Kegiatan Penutup (10 Menit)

  • Refleksi (Mindful Reflection): Guru bersama peserta didik menyimpulkan pembelajaran hari ini. Siswa menuliskan refleksi singkat: "Apa hal baru yang saya pahami hari ini mengenai perbedaan relasi dan fungsi?"

  • Umpan Balik & Penilaian: Guru memberikan apresiasi atas keaktifan kelompok dan melakukan asesmen formatif singkat.

  • Tindak Lanjut: Guru menutup pelajaran dengan pesan motivasi dan salam penutup.



F. PENILAIAN (ASESMEN)

  1. Asesmen Sikap (Profil Pelajar Pancasila): Observasi keaktifan kerja sama kelompok (Gotong Royong) dan ketelitian bernalar kritis saat praktik membuat diagram panah.

  2. Asesmen Performa (Keterampilan): Ketepatan kelompok dalam menyusun alat peraga visual (diagram panah) relasi fungsi vs non-fungsi.

  3. Asesmen Tertulis (Pengetahuan): Soal latihan identifikasi domain, kodomain, dan penentuan apakah suatu diagram panah termasuk fungsi atau bukan fungsi.



---oOo---

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Affiliate Network Reviews