Senin, 24 Agustus 2026

Modul 6 : Pengelolaan Informasi Digital

Modul Koding & AI: Di Balik Layar Media Sosial

Di Balik Layar Medsos

MODUL AJAR FASE E (SMA KELAS 10)

Dari Konten Kreatif ke Basis Data

Belajar etika pembuatan konten medsos sekaligus memahami arsitektur penyimpanan database (SQL) di server lokal.

Mata Pelajaran
Koding & AI
Jenjang / Kelas
SMA / Kelas 10
Total Waktu
7 Pertemuan (14 JP)
Penyusun
Rislyon Ripi

Tujuan Pembelajaran Modul Ini

🧐

1. Mengevaluasi Etika (C5)

Menganalisis etika dan kreativitas produksi konten medsos melalui studi kasus viral.

🗄️

2. Menganalisis Basis Data (C4)

Memahami fungsi dan jenis-jenis basis data dalam pengelolaan aplikasi digital.

📐

3. Mendesain Struktur (C6)

Merancang model basis data relasional sederhana (tabel & primary key).

💻

4. Mengaplikasikan SQL (C3)

Menerapkan perintah dasar SQL (CRUD) pada server lokal secara mandiri.

Target 8 Dimensi Lulusan

Modul ini menggembleng Kewargaan (sadar jejak digital & etika HAKI), Kreativitas (ide konten & desain tabel), Penalaran Kritis (analisis logic & error query SQL), serta Kolaborasi (proyek kelompok Mini Database).

Tahap 1: Memahami (2 JP)

Pertemuan 1: Etika & Kreativitas Medsos

Minggu 1

Pertanyaan Pemantik

"Pernah ngeliat konten TikTok yang mendadak viral tapi dihujat netizen? Menurutmu, di mana batas antara konten yang kreatif vs konten yang melanggar etika?"

Studi Kasus Kontekstual: "Kasus Si Budi"

Si Budi bikin konten TikTok yang viral hingga tembus 1 juta followers. Namun, Budi menggunakan lagu milik musisi lain tanpa izin (pelanggaran HAKI) dan tanpa sengaja membocorkan alamat rumah temannya di video tersebut (oversharing / doxxing).

Studi Kasus Etika Konten Medsos
Klik Memperbesar

Tugas Diskusi Kelompok:

  • Bedah pelanggaran etika apa saja yang dilakukan Budi (HAKI & Keamanan Privasi Data).
  • Bagaimana dampaknya bagi pemilik lagu dan teman yang alamatnya terbongkar?
  • Sebagai kreator cerdas, bagaimana cara Budi memperbaiki kontennya?
Tahap 1: Memahami (2 JP)

Pertemuan 2: Pengenalan Basis Data

Minggu 2

Pertanyaan Pemantik

"Pas kamu nge-like foto gebetan di IG, gimana caranya server Instagram di Amerika sana nggak tertukar nyimpen data like kamu dari jutaan user lainnya?"

📁 Lemari Arsip Fisik

Dulu, data disimpan dalam berkas kertas di lemari. Butuh waktu lama untuk nyari 1 berkas, rawan terbakar, dan memakan tempat.

Lambat & Tidak Efisien

🗄️ Basis Data Digital (Database)

Koleksi data terstruktur yang disimpan secara elektronik di server. Bisa dicari dalam hitungan milidetik oleh jutaan pengguna bersamaan!

Cepat, Terstruktur, Aman
Ilustrasi Concept Server & Database
Tahap 2: Mengaplikasi (2 JP)

Pertemuan 3: Basis Data Relasional

Minggu 3
MISI 1: LKPD RANCANGAN MEJA

Merancang Database "NusantaraGram"

Bayangkan kamu ingin membuat aplikasi medsos baru. Rancang 2 tabel dasar yang saling terhubung menggunakan Primary Key (🔑) dan Foreign Key (🔗)!

Tabel User

  • 🔑 id_user (Primary Key)
  • - username (VARCHAR)
  • - email (VARCHAR)
  • - password (VARCHAR)

Tabel Postingan

  • 🔑 id_post (Primary Key)
  • - isi_konten (TEXT)
  • - tanggal (DATE)
  • 🔗 id_user (Foreign Key)
Diagram Relasi Tabel
Tahap 2: Mengaplikasi (2 JP)

Pertemuan 4: Server Lokal & XAMPP

Minggu 4

Persiapan Server Komputer (Localhost)

Sebelum menulis kode SQL, kita perlu mengubah komputer sekolah menjadi simulasi server lokal menggunakan aplikasi XAMPP (Apache + MySQL/phpMyAdmin) atau simulator SQL berbasis web (seperti DB Fiddle).

1

Buka Control Panel XAMPP di Komputer Lab.

2

Klik tombol Start pada modul Apache dan MySQL.

3

Buka browser, ketik http://localhost/phpmyadmin.

Tampilan XAMPP Control Panel
Tahap 2: Mengaplikasi (2 JP)

Pertemuan 5: SQL Part 1 (SELECT & INSERT)

Minggu 5

Membuat Data (Create) & Menampilkan (Read)

SQL singkatan dari Structured Query Language. Hari ini kita belajar 2 perintah utama: INSERT INTO dan SELECT.

INSERT INTO User (id_user, username, email)
VALUES ('U001', 'BudiBaik', 'budi@mail.com');
SELECT * FROM User;
Praktik SQL Query di phpMyAdmin
Tahap 2: Mengaplikasi (2 JP)

Pertemuan 6: SQL Part 2 (UPDATE & DELETE)

Minggu 6

Mengedit Data (Update) & Menghapus (Delete)

Bagaimana jika user ingin mengganti password, atau Admin menghapus postingan yang melanggar etika? Gunakan perintah UPDATE dan DELETE!

DELETE FROM Postingan
WHERE id_post = 'P007';
UPDATE User
SET username = 'BudiKreatif'
WHERE id_user = 'U001';
Praktik Query Update Delete
Diferensiasi Pembelajaran: Kamu bebas mengganti tema database sesuai hobimu! Suka Game? Buat database Mobile Legends. Suka K-Pop? Buat database Idol K-Pop!
Tahap 3: Merefleksi (2 JP)

Pertemuan 7: Proyek Akhir & Refleksi

Minggu 7

Pameran Proyek "Mini Database Medsos"

Setiap kelompok mempresentasikan struktur database buatan mereka, mendemonstrasikan perintah CRUD SQL, serta memaparkan aturan etika privasi pada aplikasi mereka.

Presentasi Kelompok Siswa

JURNAL REFLEKSI SISWA

Pilih emotikon yang paling menggambarkan perasaanmu setelah 7 pertemuan ini!

Rislyon Ripi - SMA Kristen Barana - 2025/2026
Zoom Image

Modul 5 : Kreativitas dan Etika Produksi Konten Media Sosial

Modul Koding & AI: Kreativitas Digital
Koding & AI

Siap Jadi Content Creator yang Smart & Beretika? 🚀

Selamat datang di Modul Pembelajaran Mendalam (Deep Learning) Koding & AI! Di sini kita nggak cuma belajar teori, tapi langsung praktek bikin konten ala Gen-Z.

🎯 Target Kita (Tujuan Belajar)

  • Menganalisis etika, hak cipta, dan keamanan digital di sosmed.
  • Menciptakan video kreatif & beretika pakai CapCut lewat rancangan storyboard.
  • Merefleksikan jejak digital diri sendiri agar nggak nyesel di masa depan.

🔥 Profil Pelajar Pancasila

Kewargaan (Digital Citizen) Penalaran Kritis Kreativitas (Out of the box) Kolaborasi Tim

🤔 Coba Pikirin Bentar...

"Pernah nggak sih video TikTok/IG kamu kena takedown atau audionya di-mute karena hak cipta? Atau pernah ngerasa nyesel nge-post sesuatu di masa lalu? Kira-kira, kenapa hal itu bisa terjadi?"

Rislyon Ripi - SMA Kristen Barana - 2025/2026

Modul 4 : Integrasi Prompt Engineering dan Design Thinking pada Kecerdasan Artifisial

Modul Pembelajaran: Koding dan Kecerdasan Artifisial

AI Lab Modul

Pengantar Modul

Halo Sobat AI!
Selamat Datang di Dunia Masa Depan

Pernah ngerasa AI ngasih jawaban yang rasis atau halu? Kok bisa mesin yang pinter malah nge-bug gitu? Di sini, kita nggak cuma disuruh pakai AI, tapi kita bakal nge-hack otaknya dan bikin asisten AI kita sendiri!

Quest Log (Tujuan)

  • 🎯 Menganalisis cara kerja dan bug (bias) pada AI.
  • 💡 Menguasai Prompt Engineering layaknya pro-gamer.
  • 🛠️ Bikin purwarupa AI pakai Design Thinking.

Pertanyaan Pemantik

"Kalau kamu bisa bikin asisten AI pribadi, masalah sehari-hari apa yang pengen banget kamu kasih ke dia buat diselesaiin?"

"Pernah mikir nggak, kenapa mesin pinter ini kadang bisa ngasih jawaban halu?"

📋 Pedoman & Informasi Modul (Klik untuk Buka)

Identitas Modul

  • Mata Pelajaran: Koding & Kecerdasan Artifisial
  • Fase / Kelas: E / SMA / Kelas 10
  • Alokasi Waktu: 16 JP (8 Pertemuan)
  • Kompetensi Awal: Paham dasar web & pernah pakai chatbot AI.
  • Elemen: Dampak Sosial Informatika & Praktik Lintas Bidang.

Profil Pelajar Pancasila

  • Penalaran Kritis: Menganalisis halusinasi & bias AI.
  • Kreativitas: Bereksperimen dengan prompt out-of-the-box.
  • Kolaborasi: Kerja tim merumuskan masalah (Design Thinking).
  • Kewargaan: Etika digital dan tanggung jawab penggunaan AI.

Capaian Pembelajaran (CP)

Peserta didik mampu memahami cara kerja Kecerdasan Artifisial secara konseptual, menganalisis dampak sosial dan etika (termasuk bias pada AI), serta merancang dan mempresentasikan purwarupa solusi inovatif berbasis AI dengan menggunakan pendekatan perancangan terstruktur (Design Thinking).

Diferensiasi & Personalisasi Belajar

  • Konten: Tipe visual bereksperimen di AI pembuat gambar (Canva/Bing), tipe teks fokus di ChatGPT/Claude.
  • Pengayaan: Tantang siswa mahir membuat Chain-of-Thought Prompting berseri atau memberi batasan spesifik (misal: AI hanya boleh menjawab pakai pantun).
  • Remedial (Scaffolding): Berikan "Cheat Sheet" berupa teks rumpang (Mad-Libs) untuk siswa yang kesulitan menyusun kalimat prompt.
Pertemuan 1 & 2 (4 JP)

Membedah "Otak" Mesin & Bias AI

Fase: MEMAHAMI

Ilustrasi Kecerdasan Artifisial

Aktivitas Kelas: Detektif AI 🕵️‍♂️

Misi Anda: Buka AI Generator (ChatGPT, Gemini, bing) bareng squad-mu dan lakukan ini:

  1. Suruh AI gambar atau ceritain tentang "Seorang perawat" dan "Seorang teknisi mesin".
  2. Cek hasilnya! Apakah ada stereotip (cowok/cewek atau ras tertentu) yang muncul?
  3. Diskusikan: Gimana cara nge-hack perintahnya biar hasilnya lebih adil dan nggak bias?
Pertemuan 3 & 4 (4 JP)

Seni Berbicara dengan Mesin (Prompt Engineering)

Fase: MENGAPLIKASI

Bikin prompt itu kayak mesen GoFood. Makin detail catetan abangnya (jangan pake daun bawang, sambel dipisah), makin sesuai pesanan yang dateng! Jangan cuma bilang "Bikinkan puisi", tapi gunakan rumus rahasia kita.

Rumus RCTF

  • R - Role (Peran): "Berperanlah sebagai..."
  • C - Context (Konteks): "...untuk audiens anak SMA..."
  • T - Task (Tugas): "...jelaskan teori Relativitas..."
  • F - Format (Format): "...dalam bentuk analogi singkat yang lucu."

Contoh Prompt Keren

"Berperanlah sebagai koki gaul (R). Saya anak kos yang cuma punya telur dan sosis (C). Buatkan 3 ide sarapan (T) dalam bentuk tabel beserta waktu memasaknya (F)."

Orang mengetik prompt

⚔️ PROMPT BATTLE!

Siap adu mekanik menyusun prompt? Buktikan siapa Prompt Engineer terbaik di kelas ini!

Tantangan: Buat itinerary wisata ke Bali 3 hari 2 malam.

Syarat Menang (The Rules):
1. Dana max Rp 2 Juta (termasuk tiket pesawat dari Jakarta).
2. Gaya bahasa harus asik/gaul.
3. Output wajib berbentuk tabel jadwal rinci!
Pemenang dapat Extra Point! 🌟
Pertemuan 5, 6 & 7 (6 JP)

Proyek "AI Whisperer": Design Thinking

Fase: MENGAPLIKASI (Kerja Kelompok)

Teknologi secanggih apapun tidak akan berguna jika tidak memecahkan masalah manusia. Mari gunakan 5 Tahap Design Thinking untuk merancang "System Prompt" agar AI bertingkah seperti asisten khusus.

Kerja tim dan Design Thinking

🎨 Papan Kerja Tim (LKPD)

1

Empathize

Siapa usermu? Wawancara dan kepoin kesulitan terbesarnya!
(Misal: Siswa cemas ujian MTK)

2

Define

Rangkum masalah utamanya dalam 1 kalimat tajam dan jelas.

3

Ideate

Brainstorming gila-gilaan! AI seperti apa sifatnya yang bisa bantu?
(Misal: Tutor "Math-Bro" santuy)

4

Prototype

Tulis System Prompt (Prompt Utama) pakai rumus RCTF. Uji coba prompt di AI, tes kelucuannya, lalu revisi!

📝 Siapkan hasil akhirnya berupa presentasi singkat untuk dipamerkan minggu depan!

Pertemuan 8 (2 JP)

Showcase & Refleksi

Fase: MEREFLEKSI

Presentasi kelompok

Waktunya Pitching! 🎤

Setiap kelompok akan mendemokan langsung (live demo) interaksi dengan asisten AI buatannya di depan kelas. Berikan masukan yang membangun untuk karya teman-temanmu.

Asesmen Autentik (Rubrik Penilaian)

Aspek Penilaian Mulai Berkembang Sesuai Harapan Sangat Berkembang
Kualitas Prompt
(Kreativitas)
Sangat singkat, sebatas perintah dasar tanpa konteks. Memiliki elemen Peran (Role), Tugas (Task) yang jelas, dan Konteks. Menggunakan teknik lanjutan, struktur rapi, parameter spesifik, minim halusinasi.
Integrasi Design Thinking
(Kritis & Kolaborasi)
Ide AI dibuat asal-asalan tanpa dasar masalah dari user. Ide AI mampu menjawab masalah yang didapat dari wawancara (empati). Solusi sangat out-of-the-box, empatik, dan tepat menyasar akar masalah user.
Analisis Bias
(Kewargaan)
Percaya 100% pada hasil AI tanpa mengecek ulang. Sadar jika hasil uji coba mengandung bias dan melaporkannya. Proaktif memodifikasi prompt agar hasil AI lebih inklusif dan objektif.

Jurnal Refleksi Diri

Setelah melewati 8 pertemuan ini, centang dan jawablah hal berikut di bukumu:

  • Hari ini aku belajar sesuatu yang baru tentang cara mesin "berpikir" dan halusinasi data.
  • Aku sadar bahwa AI punya kelemahan dan bisa bias, jadi aku harus selalu mengecek ulang (cross-check) data yang ia berikan.
  • Kolaborasi dan diskusi dengan teman sekelompokku berjalan seru!

Rislyon Ripi - SMA Kristen Barana - 2025/2026

Zoomed Image