Senin, 20 Juli 2026

Modul 1 : Berpikir Komputasional

Modul CT: Misi Optimasi Kantin
Pertemuan 1 / 4
Computational Thinking

Misi: Ahli Optimasi Kantin Sekolah

Menerapkan 4 Fondasi Berpikir Komputasional untuk memecahkan masalah sistem antrean secara logis, efisien, dan kolaboratif.

Tujuan Pembelajaran

Peserta didik mampu menguraikan (dekomposisi) permasalahan antrean panjang di kantin ke dalam sub-masalah yang lebih kecil, terkelola, dan spesifik melalui observasi dan diskusi kolaboratif.

Pertanyaan Pemantik

"Pernahkah kalian batal jajan di kantin karena antreannya seperti ular naga? Jika kita telusuri, kira-kira apa saja sih hal-hal kecil (penyebab) yang membuat satu antrean itu bisa sangat macet?"

Pertemuan 1: Membongkar Masalah Kantin (Dekomposisi)

Analogi CPU: Bayangkan otak kita atau sistem kantin sebagai CPU (Central Processing Unit). Jika dijejali tumpukan data (pembeli) sekaligus tanpa aturan, sistem akan hang atau crash.

Apa itu Dekomposisi? Dekomposisi adalah kemampuan memecah masalah besar dan kompleks menjadi bagian-bagian kecil yang lebih mudah dikelola. Seperti membongkar mainan Lego untuk melihat komponen pembentuknya.

Contoh Praktek:

Masalah "Antrean Macet" bisa dipecah menjadi beberapa sub-masalah kecil:

  • 1 Waktu memilih menu yang lama (siswa bingung).
  • 2 Proses pembayaran lambat (cari uang kembalian).
  • 3 Tata letak (layout) jalan di kantin yang sempit.
  • 4 Penjual kewalahan melayani pesanan & kasir sekaligus.
Ilustrasi makanan kantin dan antrean
Klik untuk memperbesar

Aktivitas Mengaplikasi

  • 🧘‍♂️
    Mindful Breathing (2 Menit): Tarik napas, fokuskan pikiran sebelum memecahkan masalah.
  • 👥
    Inkuiri Tim: Bentuk tim 4 orang ("Tim Ahli Optimasi"). Observasi/ingat kembali kondisi kantin.
  • 📝
    Tugas LKPD: Tuliskan minimal 4 sub-masalah antrean menggunakan sticky notes/Jamboard.

Merefleksi

Tuliskan jawaban dari Exit Ticket berikut sebelum kelas berakhir:

"

Satu hal baru yang saya sadari tentang kerumitan masalah di kantin kita hari ini adalah...

Tujuan Pembelajaran

Peserta didik mampu mengidentifikasi pola perilaku antrean dan menyaring informasi tidak relevan (abstraksi) guna menemukan faktor utama penentu kecepatan layanan kantin.

Pertanyaan Pemantik

"Dari semua hiruk-pikuk di kantin, apakah ada kebiasaan teman-temanmu yang selalu berulang setiap harinya? Dan dari semua data itu, mana informasi yang sekadar 'sampah' dan mana yang memengaruhi panjang antrean?"

Pertemuan 2: Detektif Data Kantin

Pengenalan Pola (Pattern Recognition):
Mencari kesamaan, tren, atau perilaku berulang dari data. Misalnya: menyadari bahwa jam puncak keramaian selalu terjadi di 5 menit pertama jam istirahat, atau siswa bergerombol di satu stan minuman.

Abstraksi:
Seni "mengabaikan". Membuang detail yang tidak penting agar kita bisa fokus pada inti masalah penyelesaian.

💡 Contoh Abstraksi:

  • Apakah warna sepatu siswa memengaruhi panjang antrean? (Abaikan).
  • Apakah menu berkuah vs menu kering memengaruhi? Ya, kuah lebih lama (Fokuskan).
  • Apakah ketersediaan uang pas/QRIS memengaruhi? Ya (Fokuskan).
Ilustrasi Data dan Pola Analisa

Aktivitas Mengaplikasi

  • 🕵️‍♀️
    Eksplorasi Data: Dari hasil dekomposisi minggu lalu, tim kini bertugas menjadi detektif data.
  • 📊
    Tugas Pola: Temukan minimal 2 pola kebiasaan siswa yang memicu kemacetan.
  • ✂️
    Tugas Abstraksi: Buang info tak penting, sebutkan 2 faktor paling krusial.

Merefleksi

"

Dari tahap abstraksi tadi, data apa yang awalnya kamu pikir penting, tapi ternyata setelah dipikirkan ulang ternyata tidak relevan sama sekali?

Tujuan Pembelajaran

Peserta didik mampu merancang langkah-langkah penyelesaian logis dan sistematis (algoritma) dalam bentuk flowchart atau pseudocode untuk menyelesaikan masalah antrean.

Pertanyaan Pemantik

"Jika kamu adalah seorang programmer, dan kamu punya wewenang mengubah total aturan main di kantin, langkah (aturan) seperti apa yang disusun agar semua anak terlayani dalam 10 menit?"

Pertemuan 3: Meracik Resep Solusi (Algoritma)

Apa itu Algoritma? Bukan hanya soal rumus matematika! Algoritma adalah urutan instruksi yang jelas, logis, dan tak bermakna ganda untuk menyelesaikan masalah.

Analogi: Seperti resep membuat mi instan. Jika urutannya salah (masukkan bumbu sebelum air mendidih lalu dimakan mentah), hasilnya pasti gagal (Error).

⚙️ Bentuk Algoritma:

1. Pseudocode

Bahasa manusia yang distrukturkan mirip kode pemrograman.

JIKA siswa pesan mie MAKA
  Berikan nomor antrean
  Minta bayar via QRIS
SELESAI

2. Flowchart

Diagram alir menggunakan simbol bangun datar bersambung panah.

Contoh rancangan diagram

Aktivitas Mengaplikasi

PjBL Tahap Perancangan: Tim merancang "Sistem Antrean Kantin Super Cepat" versi mereka.

  • 🎨 Gaya Visual: Buat algoritma dengan flowchart berwarna (Canva/Draw.io/Kertas).
  • 🗣️ Gaya Auditori: Tuliskan pseudocode berseri yang runtut.
  • 🌟 Pengayaan (Mahir): Rancang struktur data sederhana (Aplikasi Mobile).

Merefleksi

"

Bagian mana dari menyusun algoritma berurutan ini yang paling membuat otakmu harus 'berpikir keras'?

Tujuan Pembelajaran

Peserta didik mampu mengomunikasikan rancangan algoritmanya, menguji keandalan logika melalui desk checking, dan merefleksikan kolaborasi tim.

Pertanyaan Pemantik

"Bagaimana kita bisa yakin 100% bahwa aturan/algoritma yang kita buat tidak akan kacau atau macet total saat benar-benar diterapkan besok di kantin?"

Pertemuan 4: Uji Coba & Serangan Logika

Dry Run / Desk Checking: Sebuah algoritma tidak langsung di-coding. Kita mengujinya di atas kertas secara manual mencari bug atau celah kesalahan (seperti Deadlock - kondisi nyangkut).

Berpikir Kritis: Di dunia teknologi, mengkritisi ide orang lain (mencari kelemahan sistem) dengan tujuan membangun adalah cara terbaik untuk menciptakan sistem yang kokoh dan kebal dari error (foolproof).

Siswa sedang presentasi berkelompok

Aktivitas Mengaplikasi

1. Showcase: Presentasikan algoritma di depan kelas (visual/Role Play).

2. Serangan Logika: Beri situasi ekstrem untuk menguji.
Cth: "Bagaimana kalau sinyal internet siswa hilang saat scan QRIS?"

🏆 Gamifikasi: Tim tertangguh mendapat gelar "Algorithm Masters".

Refleksi Akhir Holistik

"Perasaan saya setelah menyelesaikan misi ini adalah..."

"Tantangan kolaborasi terbesar adalah [...], cara mengatasinya [...]"

"Berpikir Komputasional ternyata bisa digunakan untuk keseharian, yaitu..."

🔥 Tugas Akhir

Kampanye Infografis

Buktikan pemahaman tim kalian dan bagikan ilmu optimasi kantin ini ke seluruh warga sekolah!

  • 🎨

    Buat Infografis: Rangkum 4 fondasi CT (Dekomposisi, Pola, Abstraksi, Algoritma) menggunakan Canva semenarik mungkin.

  • 📸

    Publikasi IG: Unggah hasilnya di akun Instagram Kelas.

  • 🏷️

    Wajib Tag Sekolah: Tag (@ig_sekolah_anda) dan beri caption inspiratif!

© Rislyon Ripi - SMA Kristen Barana - 2025/2026

0 Komentar:

Posting Komentar

Berlangganan Posting Komentar [Atom]

<< Beranda