Materi-KKA-BAB 1-04 Pengenalan Pola (Pattern Recognition)
PENGENALAN POLA (PATTERN RECOGNITION) | ||
| Mata Pelajaran | : | Koding dan Kecerdasan Artifisial |
| Kelas | : | V (Lima) |
| Modul Ajar | : | |
| Presentasi | : | Youtube | PPTX |
| Rangkuman | : | Catatan Materi |
| Latihan Soal | : | Soal TKA | Soal Olympiade |
PERTANYAAN PEMANTIK
- Mengapa seragam batik atau kain tenun khas daerah kita selalu terlihat serasi dan memiliki motif yang bentuknya berulang secara rapi?
- Jika kalian sedang bermain gim petualangan melewati labirin, bagaimana cara tercepat mengetahui jalan mana yang pasti buntu dan jalan mana yang menuju pintu keluar tanpa harus mencoba semua jalan satu per satu?
- Bagaimana cara sebuah sistem cerdas atau robot mengetahui rute pulang jika tidak ada tanda nama jalan yang tertulis?
BAHAN BACAAN
Bahan Bacaan Guru: Fondasi Pengenalan Pola dalam Koding dan Kecerdasan Artifisial
Berpikir komputasional (Computational Thinking/CT) bukan sekadar mengajarkan anak menulis baris sintaks bahasa pemrograman, melainkan melatih kebiasaan berpikir logis dalam memformulasikan penyelesaian masalah. Salah satu komponen vitalnya adalah Pengenalan Pola (Pattern Recognition). Dalam sains data dan machine learning, kecerdasan artifisial dibangun atas algoritma yang dilatih mengidentifikasi pola tersembunyi dari miliaran data (big data).
Di tingkat Sekolah Dasar Fase C, pengenalan pola tidak diperkenalkan secara matematis rumit, melainkan melalui keteraturan visual di dunia nyata. Ragam hias nusantara, khususnya motif batik daerah, merupakan sarana etnokomputasi (keterkaitan budaya lokal dan komputasi) yang sangat kaya. Pembatik tradisional secara sadar menggunakan skema translasi (pergeseran sejajar), refleksi (pencerminan), dan rotasi (pemutaran sudut) pada ornamen dasarnya. Mengajarkan pola batik kepada siswa visual mempermudah translasi konsep menuju algoritma koding: loop (perulangan) dan conditional logic (logika bersyarat). Ketika anak menyadari pola gerak labirin berulang, mereka sesungguhnya sedang mempelajari optimasi kode (code efficiency) guna memecahkan masalah komputasi secara efektif.
Bahan Bacaan Peserta Didik: Rahasia Detektif Pola di Sekitar Kita
Pernahkah kalian memperhatikan bagaimana musik favorit kalian diciptakan? Di dalam lagu, ada nada reff yang dinyanyikan berulang-ulang dengan ketukan irama yang teratur. Begitu juga saat kalian melihat kain batik seragam sekolah kita, ada gambar bunga atau daun yang digambar berulang kali dari atas ke bawah. Nah, keteraturan bentuk atau bunyi yang berulang itu disebut Pola!
Di dunia koding dan komputer pintar, pola adalah sahabat terbaik programmer. Jika sebuah robot disuruh berjalan keliling lapangan sepak bola, robot tidak perlu diberi instruksi: "Maju 100 meter, Belok Kanan, Maju 50 meter, Belok Kanan, Maju 100 meter, Belok Kanan, Maju 50 meter, Belok Kanan". Kalimat sepanjang itu melelahkan, bukan? Cukup perintahkan robot: "Ulangi 2 kali: Maju 100 meter lalu Maju 50 meter sambil Belok Kanan". Dengan mengenali pola, perintah kita menjadi pendek, cerdas, dan rapi! Hari ini kalian telah berhasil menjadi Detektif Koding yang hebat karena berhasil menaklukkan labirin rahasia menggunakan kekuatan Pengenalan Pola!
MATERI PEMBELAJARAN
Konsep Dasar Pengenalan Pola (Pattern Recognition)
Pengenalan pola adalah salah satu dari empat fondasi utama Berpikir Komputasional (Computational Thinking). Pengenalan pola didefinisikan sebagai kemampuan kognitif untuk menemukan kesamaan, keserupaan bentuk, keteraturan urutan, atau tren di antara masalah-masalah kecil yang telah didekomposisi. Komputer dan kecerdasan artifisial memanfaatkan pola data digital untuk membuat prediksi, mengklasifikasikan gambar, dan mengotomatiskan tindakan.
Struktur Keteraturan dalam Ragam Hias Lokal
Kearifan lokal Indonesia menyajikan penerapan nyata pengenalan pola, salah satunya terdapat pada seni batik dan tenun Nusantara. Ragam hias lokal umumnya tersusun atas:
- Motif Pokok (Kuncup/Ornamen Inti): Elemen grafis utama yang menjadi fokus visual.
- Motif Pengisi (Isen-isen): Garis atau titik-titik kecil yang mengisi kekosongan.
- Pola Pengulangan (Repetisi Simetris/Translasi/Rotasi): Aturan pergeseran motif pokok ke arah horizontal, vertikal, atau diagonal yang berulang pada jarak yang sama.
Dengan membedah pola ragam hias kain lokal, peserta didik belajar memetakan aturan: Unit A - Unit B - Unit A - Unit B. Keteraturan ini membuktikan bahwa budaya Nusantara telah menerapkan logika komputasional matematis sejak zaman dahulu.
Pola Spasial dalam Pergerakan Labirin (Maze Routing)
Pada koding dan navigasi robotika cerdas, rute labirin dapat dipecah menjadi pola-pola pergerakan teratur:
- Pengenalan Pola Buntu: Jika sebuah cabang memiliki dinding tertutup di sisi depan, kiri, dan kanan, maka jalur tersebut berpola jalan buntu.
- Pengenalan Pola Solusi: Serangkaian langkah maju yang diselingi belok kanan berulang membentuk pola siklus yang efisien.
- Menuliskan Pola Pergerakan: Menghindari pengulangan perintah panjang (misalnya: Maju 1 langkah, Maju 1 langkah, Maju 1 langkah) menjadi formulasi berulang: Ulangi Maju 3 Langkah.
GLOSARIUM
- Abstraksi: Proses memilah informasi dengan hanya memusatkan perhatian pada bagian penting dan mengabaikan bagian yang tidak relevan.
- Algoritma: Urutan langkah-langkah logis dan sistematis yang disusun secara teratur untuk menyelesaikan suatu masalah atau pekerjaan.
- Berpikir Komputasional (Computational Thinking): Metode memecahkan masalah yang dirancang agar solusinya dapat dijalankan oleh manusia, komputer, atau kombinasi keduanya.
- Dekomposisi: Kemampuan memecah masalah besar atau kompleks menjadi bagian-bagian yang lebih kecil dan lebih mudah dikelola.
- Game-Based Learning: Pendekatan pembelajaran yang mengintegrasikan prinsip, mekanika, dan dinamika permainan ke dalam proses belajar mengajar untuk mencapai tujuan kompetensi tertentu.
- Looping (Perulangan): Instruksi dalam koding yang memerintahkan komputer untuk menjalankan baris tindakan yang sama berulang kali sampai kondisi tertentu terpenuhi.
- Pengenalan Pola (Pattern Recognition): Kemampuan mengamati dan mengenali keteraturan bentuk, kesamaan ciri, tren, atau pengulangan urutan data untuk mempermudah pemecahan masalah.
- Ragam Hias: Bentuk ornamen visual atau pola dekoratif yang disusun berulang-ulang untuk memperindah karya seni kerajinan tradisional seperti batik atau tenun.
PEMAHAMAN BERMAKNA
Manusia dan komputer sama-sama menyelesaikan masalah yang rumit dengan cara mencari kesamaan atau keteraturan (pola) yang pernah terjadi sebelumnya. Ketika kita mampu mengenali pola, kita tidak perlu memecahkan masalah dari nol, melainkan cukup membuat aturan atau instruksi yang dapat digunakan berulang-ulang secara efisien. Pengenalan pola hadir di sekitar kita, mulai dari keindahan ragam hias kain tradisional lokal, siklus cuaca, navigasi arah jalan, hingga cara kerja kecerdasan artifisial mengenali wajah dan suara.
LEMBAR KERJA PESERTA DIDIK (LKPD)
| Label | Isi |
|---|---|
| Nama Kelompok | ............................................................ |
| Anggota Kelompok | 1. ........................................................ 2. ........................................................ 3. ........................................................ 4. ........................................................ 5. ........................................................ |
| Kelas / Fase | Kelas V / Fase C |
| No. Absen | ............................................................ |
| Tanggal Pelaksanaan | ............................................................ |
Aktivitas 1: Misi Membaca Pola Motif Tradisional Lokal
Perhatikan susunan ornamen ragam hias kain tradisional lokal di bawah ini:
Susunan Barisan:
[Motif Bunga Melati] - [Motif Sulur Daun] - [Motif Sulur Daun] - [Motif Bunga Melati] - [Motif Sulur Daun] - [Motif Sulur Daun] - [Pola X] - [Pola Y]
Tugas Detektif:
- Tentukan gambar apakah yang tepat untuk mengisi Pola X dan Pola Y di atas!
- Pola X adalah: ............................................................
- Pola Y adalah: ............................................................
- Tuliskan rumus aturan perulangan dari susunan pola motif di atas!
Aturan Pola: Setiap 1 .................................... selalu diikuti oleh 2 ....................................
Aktivitas 2: Misi Navigasi Labirin Berpola
Amati peta denah labirin pada lembar tantangan meja kalian. Robot Navigasi harus berjalan dari petak "MULAI" menuju pintu "KELUAR" dengan mematuhi aturan pola marka berikut:
- Tanda Marka Motif Segitiga Emas: Gerakkan robot "MAJU 2 LANGKAH".
- Tanda Marka Motif Lingkaran Merah: Putar robot "BELOK KANAN 90 DERAJAT".
Jalur Labirin yang Dilalui Robot Menemukan Rangkaian Marka:
[Segitiga Emas] -> [Lingkaran Merah] -> [Segitiga Emas] -> [Lingkaran Merah] -> [Segitiga Emas] -> [Lingkaran Merah] -> SAMPAI FINISH.
Tugas Detektif:
- Berapa kali rangkaian gerakan yang sama dilakukan oleh robot?
Jawab: ................. kali perulangan.
- Tuliskan kesimpulan perintah ringkas (algoritma pengulangan pola) agar robot bisa sampai ke finish tanpa menulis instruksi berulang-ulang:
Kode Instruksi Ringkas:
ULANGI ........... KALI:
[ ............................................................................................ ]
[ ............................................................................................ ]