● AI ENGINE ONLINE [TENSOR CORE v2.16] • MATERI: BERPIKIR KOMPUTASIONAL (DEKOMPOSISI, PENGENALAN POLA, ABSTRAKSI, ALGORITMA) • TARGET: KELAS X FASE E • SMK NEGERI 1 MUNDU CIREBON • STATUS MODEL: ACCURACY 99.4% • KODING PYTHON & JAVASCRIPT READY • KREATIVITAS & LOGIKA DIGITAL
Logo SMKN 1 Mundu

KODING & KECERDASAN ARTIFISIAL

SMK NEGERI 1 MUNDU • KELAS X FASE E

📚 MATA PELAJARAN

KODING & KECERDASAN ARTIFISIAL </>

Selamat datang pada pembelajaran Koding dan Kecerdasan Artifisial. Berpikir komputasional membantu kita memecahkan masalah yang rumit dengan cara yang lebih terstruktur, logis, dan sistematis melalui 4 pilar: dekomposisi, pengenalan pola, abstraksi, dan algoritma.

💡 KATA KUNCI

"Berpikir komputasional adalah kunci untuk memecahkan masalah di era digital dengan logika dan kreativitas."

• SMK Negeri 1 Mundu

🚀 Alur Kerangka Pembelajaran Koding & Kecerdasan Artifisial:

1 MATA PELAJARAN
Koding & Kecerdasan Artifisial (KA) dengan materi Berpikir Komputasional.
2 MATERI
Memahami konsep dan tahapan berpikir komputasional (dekomposisi, pola, abstraksi, algoritma) dalam pemecahan masalah dengan bantuan AI.
3 TARGET MURID
Murid Kelas X Fase E
SMK Negeri 1 Mundu, Cirebon.
4 TUJUAN
Murid mampu menerapkan berpikir komputasional untuk menyelesaikan masalah menggunakan koding dan AI dengan tepat, kreatif, dan mandiri.
5 AKTIVITAS
Menyusun program sederhana, menganalisis masalah, mengembangkan solusi AI, dan mempresentasikan hasil karya.
⚡ INTERACTIVE CODELAB

Eksplorasi Langsung: 4 Pilar Berpikir Komputasional dalam Kode Python & Model AI

berpikir_komputasional_ai.py — SMK Negeri 1 Mundu Python 3.12 (TensorFlow / AI Core)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# ============================================================== # PENERAPAN 4 PILAR BERPIKIR KOMPUTASIONAL PADA SISTEM AI SMKN 1 MUNDU # ============================================================== import numpy as np import tensorflow as tf def sistem_presensi_ai(frame_kamera): # 1. DEKOMPOSISI: Pecah citra menjadi matriks piksel 64x64 grid_wajah = frame_kamera.reshape((64, 64, 3)) # 2. PENGENALAN POLA: Cari 68 koordinat landmark geometris wajah pola_fitur = tf.model.detect_landmarks(grid_wajah) # 3. ABSTRAKSI: Abaikan background tembok, fokus hanya pada mata & hidung vektor_esensial = pola_fitur['eyes_and_nose_only'] # 4. ALGORITMA: Jalankan inferensi pencocokan identitas murid akurasi = np.dot(vektor_esensial, database_murid) return "PRESENSI SUKSES: Murid Terverifikasi!" if akurasi > 0.85 else "ULANGI"
TERMINAL EXECUTION CONSOLE BASH / POWERSHELL
Klik tombol "▶ Jalankan Program Koding & AI" di atas untuk melihat proses eksekusi komputasional...
📋 TUJUAN PEMBELAJARAN

Murid mampu menerapkan konsep berpikir komputasional dalam pengembangan program sederhana dengan memanfaatkan koding dan kecerdasan artifisial, serta menyajikannya dalam bentuk solusi yang kreatif dan inovatif.

Kurikulum Merdeka SMK
💡 CONTOH MATERI & AKTIVITAS PEMBELAJARAN
</>
Pengenalan Bahasa Pemrograman (Python/JS)
🧠
Konsep Dasar AI & Machine Learning
🌲
Penerapan Berpikir Komputasional
🤖
Proyek Mini (Program + AI)
📊
Presentasi Hasil Karya
🎯

Tujuan Pembelajaran

Target Capaian Murid Kelas X Fase E – SMK Negeri 1 Mundu

Setelah mengikuti pembelajaran ini, murid diharapkan mampu menjelaskan konsep berpikir komputasional, mengidentifikasi permasalahan menggunakan konsep dekomposisi dan pengenalan pola, melakukan abstraksi terhadap suatu permasalahan, serta menyusun algoritma sederhana sebagai langkah penyelesaian masalah.

Dengan demikian, murid tidak hanya mampu memahami konsep, tetapi juga dapat menerapkannya dalam kegiatan koding maupun dalam menyelesaikan berbagai permasalahan sehari-hari.

Indikator Ketercapaian Kompetensi Murid:

Klik kotak centang di bawah ini untuk menilai kesiapan belajar secara mandiri:

1

Menjelaskan Konsep Berpikir Komputasional

Murid mendefinisikan cara berpikir sistematis yang dapat diterapkan oleh manusia maupun komputer/sistem AI.

Konsep Dasar
2

Menerapkan Dekomposisi dan Pengenalan Pola

Murid memecah masalah besar menjadi modul-modul kecil serta menemukan keteraturan data di dalamnya.

Analisis Pola
3

Melakukan Abstraksi terhadap Permasalahan

Murid memilah informasi penting dan mengabaikan detail yang tidak diperlukan untuk model koding.

Penyaringan
4

Menyusun Algoritma Sederhana & Menguji Solusi

Murid merumuskan urutan langkah logis yang dapat dieksekusi menjadi program koding dan diuji hasilnya.

Algoritma & Aksi
📖

Materi Pembelajaran

Berpikir Komputasional: 4 Konsep Utama dalam Koding dan Kecerdasan Artifisial

Pengertian Berpikir Komputasional

Berpikir komputasional adalah cara berpikir untuk menyelesaikan masalah secara sistematis dengan menggunakan prinsip-prinsip yang dapat diterapkan oleh manusia maupun komputer.

Terdapat empat konsep utama dalam berpikir komputasional:

🧩 1. Dekomposisi

Dekomposisi adalah proses memecah masalah yang besar dan kompleks menjadi beberapa bagian yang lebih kecil sehingga lebih mudah dipahami dan diselesaikan.

Contoh Koding & AI: Membagi sistem presensi wajah menjadi: modul kamera, modul ekstraksi fitur, modul basis data, dan modul laporan kehadiran.

🔍 2. Pengenalan Pola

Setelah masalah dipecah menjadi bagian-bagian kecil, kita mencari pola, kesamaan, atau keteraturan yang terdapat di dalamnya.

Contoh Koding & AI: Model AI mengenali pola piksel wajah manusia (posisi mata, hidung, mulut) dari ribuan sampel foto murid SMK 1 Mundu.

💡 3. Abstraksi

Abstraksi merupakan proses menentukan informasi yang penting dan mengabaikan informasi yang tidak diperlukan dalam menyelesaikan masalah.

Contoh Koding & AI: Mengabaikan warna tembok di belakang foto dan memfokuskan model AI hanya pada koordinat landmark wajah.

⚡ 4. Algoritma

Algoritma adalah langkah-langkah yang disusun secara logis dan berurutan untuk menyelesaikan suatu masalah.

Contoh Koding & AI: Urutan instruksi kode: Buka kamera → Tangkap citra → Deteksi wajah → Bandingkan kemiripan data → Cetak presensi.
🧠

Visualisasi Struktur Jaringan Saraf Tiruan (Artificial Neural Network)

AI Architecture

Perhatikan bagaimana komputer menerapkan Berpikir Komputasional melalui lapisan-lapisan (*layers*) sistem AI:

LAPISAN INPUT (Dekomposisi)
Piksel gambar dipecah menjadi ribuan nilai numerik [x1, x2, x3...].
HIDDEN LAYER 1 (Pengenalan Pola)
Mendeteksi pola garis, tepi kontur, dan kurva wajah murid.
HIDDEN LAYER 2 (Abstraksi)
Menyaring informasi latar belakang, hanya fokus ke bentuk mata & hidung.
LAPISAN OUTPUT (Algoritma)
Perhitungan probabilitas klasifikasi nama murid terdaftar: 99.2%.

⚡ Mini-Check: Uji Pemahaman Cepat

Saat merancang model kecerdasan artifisial, proses menentukan informasi penting dan membuang detail yang tidak relevan disebut apa?

⚙️

Simulasi Berpikir Komputasional

Menyusun Langkah Penyelesaian Masalah Secara Logis dan Sistematis

Sekarang saatnya kalian mencoba Simulasi Berpikir Komputasional.

Pada simulasi ini, kalian akan menyusun langkah penyelesaian masalah secara berurutan. Mulailah dengan mengidentifikasi masalah, kemudian lakukan dekomposisi, cari pola, lakukan abstraksi, susun algoritma, dan terakhir uji solusi.

Perhatikan setiap pilihan dengan teliti. Susunlah langkah tersebut berdasarkan proses berpikir yang paling logis dan sistematis. Jika urutan kalian benar, kalian akan mendapatkan umpan balik bahwa solusi sudah tepat. Jika belum benar, kalian dapat mencoba kembali dan memperbaiki urutannya.

📷 LIVE COMPUTER VISION DEMO

Simulasi Pemindaian Wajah Murid SMKN 1 Mundu Berbasis AI

[FPS: 60] • [CONFIDENCE: 99.4%] • [STATUS: TRACKING]

Pilih Lapisan Berpikir Komputasional AI:

Mode Citra Asli: Menampilkan foto wajah murid yang ditangkap oleh kamera gerbang sekolah SMKN 1 Mundu.
STUDI KASUS PEMBELAJARAN:

Kasus 1: AI Pengenal Wajah Murid Masuk Gerbang SMKN 1 Mundu

Gunakan tombol ▲ (Pindahkan ke langkah lebih awal) dan ▼ (Pindahkan ke langkah berikutnya) untuk menyusun urutan dari langkah #1 sampai langkah #6.

✍️

Kuis Koding dan Kecerdasan Artifisial

Menguji Pemahaman Berpikir Komputasional, Dekomposisi, Pola, Abstraksi, dan Algoritma

Setelah mempelajari materi dan mencoba simulasi, sekarang saatnya menguji pemahaman kalian melalui Kuis Koding dan Kecerdasan Artifisial.

Bacalah setiap pertanyaan dengan teliti dan pilih jawaban yang paling tepat. Pertanyaan akan menguji pemahaman kalian tentang berpikir komputasional, dekomposisi, pengenalan pola, abstraksi, dan algoritma. Kerjakan secara mandiri dan gunakan pemahaman yang telah kalian peroleh.

Soal 1 dari 5 Pilihan Ganda
0 NILAI AKHIR

Hasil Belajar Murid

Setelah menyelesaikan kuis, kalian dapat melihat hasil belajar. Hasil tersebut menunjukkan tingkat pemahaman kalian terhadap materi yang telah dipelajari.

💡 Jangan hanya memperhatikan nilai. Gunakan hasil tersebut untuk mengetahui bagian mana yang sudah kalian pahami dan bagian mana yang masih perlu dipelajari kembali.

Diagnostik Ketercapaian Kompetensi:

1. Berpikir Komputasional

Memahami definisi dan prinsip pemecahan masalah sistematis.

✅ Memahami Baik

2. Dekomposisi & Pola

Memecah permasalahan dan mencari pola keteraturan data AI.

✅ Memahami Baik

3. Abstraksi & Algoritma

Menyaring informasi penting dan merancang langkah program logis.

✅ Memahami Baik

📝 Rekapitulasi Pembahasan Kuis

💡

Refleksi Pembelajaran

Mengevaluasi Pengalaman Belajar Koding dan Kecerdasan Artifisial

Sebelum mengakhiri pembelajaran, mari lakukan refleksi. Tuliskan hal baru yang kalian pahami setelah mempelajari berpikir komputasional. Kemudian tuliskan bagian yang masih terasa sulit dan bagaimana kalian dapat memperbaikinya. Selanjutnya, pikirkan bagaimana berpikir komputasional dapat digunakan dalam koding dan kecerdasan artifisial, maupun dalam menyelesaikan masalah yang kalian temui dalam kehidupan sehari-hari.

Tuliskan identitas nama lengkap murid.

Tuliskan hal baru yang kalian pahami setelah mempelajari berpikir komputasional hari ini.

Tuliskan bagian mana yang masih terasa menantang dan langkah yang akan kalian ambil untuk memperbaikinya.

Pikirkan bagaimana cara kalian memanfaatkan berpikir komputasional dalam koding, AI, dan masalah nyata sehari-hari.

★ ★ ★ ★ ★

Sangat Paham & Percaya Diri (5/5)

🌟 Pesan Pembelajaran untuk Murid:

"Ingat, menjadi seorang yang mampu menggunakan teknologi bukan hanya tentang bisa menggunakan komputer. Yang lebih penting adalah mampu berpikir logis, sistematis, kreatif, dan mampu menemukan solusi terhadap suatu masalah."

🤖
🤖
Mundu-Bot AI
● Online • Asisten Murid TKJ
Halo, murid SMKN 1 Mundu! 👋 Saya Mundu-Bot AI. Ingin bertanya tentang Koding, Berpikir Komputasional, atau cara kerja Kecerdasan Artifisial? Pilih pertanyaan di bawah: