KKA

Ringkasan Topik Pembelajaran: Algoritma, Pemrograman, dan Kecerdasan Artifisial (AI)

1. Dasar-Dasar Algoritma dan Pemrograman
  • Konsep Penyimpanan Data: Variabel, Konstanta, dan Array (termasuk aturan indeks yang selalu dimulai dari 0).
  • Tipe Data: String (Teks), Boolean (True/False), Integer (Bilangan Bulat), dan Float/Double (Bilangan Desimal).
  • Operator: Operator Aritmatika (khususnya Modulo/Sisa hasil bagi %) dan pemahaman perbedaan operator Assignment (=) dengan Comparison (==).
  • Struktur Kontrol: Percabangan/Pengambilan Keputusan (If-Else) dan Perulangan (Looping).
  • Fungsi Dasar: Konsep Fungsi/Method, Komentar (Comment), dan Konkatenasi (penggabungan teks).
  • Penulisan & Perbaikan Kode: Definisi Sintaks (Syntax), penyebab Syntax Error, Debugging, dan hubungan fundamental antara Algoritma dengan Program.
2. Teknologi Perangkat Lunak, Web, dan Basis Data
  • Bahasa Web: Kepanjangan dan fungsi HTML (menyusun kerangka) serta CSS (mengatur tampilan/desain).
  • Manajemen Data: Penggunaan SQL untuk berinteraksi dengan Sistem Manajemen Basis Data (Database).
  • Konsep Sistem: Pemahaman tentang fungsi API (Application Programming Interface).
  • Istilah Software: Konsep Open Source, Framework/Library, serta perbedaan cara kerja Compiler dan Interpreter.
3. Konsep Dasar Artificial Intelligence (AI)
  • Definisi & Konsep Utama: Pengertian Kecerdasan Artifisial, tujuan Tes Turing (Turing Test), dan konsep Narrow AI (AI Sempit/Spesifik).
  • Penerapan Sehari-hari: Algoritma sistem rekomendasi (Netflix/YouTube), klasifikasi kotak masuk (Spam filter), dan kendaraan otonom (Self-driving car).
  • Data & AI: Peran Big Data / Training Data dan keunggulan AI dibandingkan manusia dalam memproses jutaan data secara cepat.
4. Cabang dan Spesialisasi Kecerdasan Artifisial
  • Machine Learning & Deep Learning: Definisi Machine Learning dan Deep Learning (termasuk kaitannya dengan Artificial Neural Networks atau jaringan saraf tiruan otak manusia).
  • Natural Language Processing (NLP): Pemrosesan bahasa manusia, pemahaman teks, dan penerjemahan.
  • Computer Vision: Pengenalan visual oleh komputer (teknologi Face ID, pembaca teks/OCR, dan sensor pada mobil otonom).
  • Generative AI & LLM: Kemampuan AI menciptakan konten baru (teks, gambar, audio) dan konsep Large Language Model (seperti Gemini, ChatGPT, Claude).
  • Text-to-Image & Audio: AI pembuat gambar (Midjourney, DALL-E, Stable Diffusion) dan teknologi Speech-to-Text.
  • Konsep Gabungan: AIoT (Artificial Intelligence of Things) dan kolaborasi multi-teknologi AI (contoh: Google Translate via kamera).
5. Interaksi, Etika, dan Isu pada AI
  • Prompt Engineering: Cara menulis Prompt (instruksi/perintah) yang detail, spesifik, dan relevan agar AI memberikan hasil akurat.
  • Error & Isu Negatif: Fenomena Hallucination (Halusinasi AI/mengarang fakta) dan penyalahgunaan Deepfake (manipulasi wajah/video).
  • Etika AI (AI Ethics): Pentingnya menjaga AI dari bias, melindungi privasi data, dan memastikannya digunakan untuk hal yang aman.
  • Peran Manusia: Pergeseran peran programmer atau pengguna di era AI menjadi perancang prompt, pengawas etika, dan pengevaluasi hasil (Output).

Informatika

Topik: Logika Algoritma, Microsoft Word, Canva, dan Microsoft Excel

1. Dasar-Dasar Logika dan Algoritma
https://encrypted-tbn0.gstatic.com/licensed-image?q=tbn:ANd9GcQ--5jpY_mTF_R7pZAiZ308rYNl7q-15zp1_ntAKZbpkwBzYnOPYwFv6HtfZqjNl_q3ckKvrwd-gFhg-_8
  • Konsep Dasar: Pengertian algoritma (urutan logis), Pseudocode (kode menyerupai bahasa pemrograman), dan syarat algoritma yang baik (Finiteness/memiliki batas akhir).
  • Struktur Algoritma: Percabangan/Kondisi (Selection), Perulangan (Looping), dan Berurutan (Sequence).
  • Flowchart: Pemahaman simbol diagram alir. Jajar genjang (Input/Output data) dan Belah ketupat/Diamond (Kondisi/Keputusan).
  • Manajemen Data: Pengurutan data (Sorting), Tipe data numerik (Integer/Float), dan proses perbaikan error (Debugging).
2. Pengolahan Dokumen (Microsoft Word)
  • Pemformatan Teks: Shortcut keyboard penting seperti Ctrl+S (Save), Ctrl+B (Bold), Ctrl+I (Italic), dan fitur menyalin gaya teks (Format Painter).
  • Tata Letak (Layout): Pengaturan Line Spacing (jarak baris), Margins (batas tepi kertas), ukuran kertas standar dokumen formal (A4/F4), dan perataan teks (Justify).
  • Objek & Tabel: Menyisipkan gambar dengan posisi bebas (Wrap Text -> In Front of Text), menggabungkan sel tabel (Merge Cells), dan merapikan titik dua (Indent & Tab Stop).
  • Fitur Dokumen: Penggunaan Header/Footer (untuk penomoran/kontak otomatis) dan menyimpan dokumen dalam format baku (.pdf).
3. Desain Grafis (Canva)
  • Elemen & Aset: Penggunaan Templates (desain siap pakai), menu Uploads (memasukkan file dari komputer), dan menu Elements (mencari bentuk/shape atau Frames/bingkai melingkar).
  • Pengeditan Objek: Fitur Grouping (mengelompokkan objek), Transparency (mengatur efek tembus pandang), dan Lock (mengunci objek agar tidak bergeser).
  • Tipografi & Warna: Menu Font Selection untuk mengubah gaya huruf, dan cara mengubah warna background.
  • Penyimpanan & Navigasi: Menggunakan tombol Share untuk kolaborasi (Copy Link), mengekspor untuk dicetak (PDF Print), dan fungsi Undo (Ctrl+Z).
4. Pengolahan Angka (Microsoft Excel)
  • Aturan Dasar: Setiap rumus wajib diawali dengan tanda sama dengan (=).
  • Fungsi Statistik Dasar: =SUM() (total jumlah), =AVERAGE() (rata-rata), =MAX() (nilai tertinggi), =MIN() (nilai terendah), dan =COUNT() (jumlah data/siswa).
  • Logika & Referensi: Penggunaan fungsi percabangan =IF() untuk menentukan kelulusan, fungsi pemeringkatan =RANK(), serta penggunaan simbol Dollar ($) untuk mengunci referensi sel (Absolute Reference).
  • Format Tampilan: Fitur Merge & Center (menggabungkan sel & rata tengah), Wrap Text (membuat teks turun baris dalam satu sel), Decrease Decimal (membulatkan angka di belakang koma), dan Freeze Panes (mengunci baris judul kolom saat di-scroll).