# 📖 Panduan Penggunaan Portal Pembelajaran Offline Rida Ikrar

**Portal Pembelajaran Offline Mandiri untuk SMK & SMA (Kurikulum Merdeka)** 
*Pengembang & Instruktur: **Rida Ikrar***

---

## 🌟 1. Pengenalan Portal
Portal Pembelajaran Offline ini adalah aplikasi pembelajaran digital mandiri (*standalone educational web application*) yang menggabungkan seluruh materi kejuruan dari `https://www.ridaikrar.web.id/` dan `https://tjkt.ridaikrar.web.id/`.

Portal ini **100% bebas internet (offline)**, seluruh gambar diagram, modul baca, latihan kuis, laboratorium interaktif, kartu pintar flashcard, dan mesin pencari berjalan langsung dari drive lokal komputer Anda.

---

## 🚀 2. Cara Membuka & Menjalankan Portal

### Cara 1: Menggunakan Peluncur Cepat Windows (Paling Mudah)
1. Buka folder `ridaikrar_offline`.
2. Klik ganda (*double-click*) berkas **`start_portal.bat`**.
3. Portal akan langsung terbuka secara otomatis di peramban (Google Chrome / Microsoft Edge).

### Cara 2: Membuka File HTML Langsung
1. Buka folder `ridaikrar_offline`.
2. Klik kanan pada **`index.html`** &rarr; pilih **Open with** &rarr; **Google Chrome** atau **Microsoft Edge**.

---

## 📱 3. Memasang Sebagai Aplikasi Desktop (PWA)
Anda dapat memasang portal ini seperti aplikasi desktop Windows tanpa bilah URL peramban:
1. Buka `index.html` di **Google Chrome** atau **Microsoft Edge**.
2. Pada pojok kanan atas bilah alamat (URL bar), klik ikon **Install App** (atau klik titik tiga menu &rarr; *Install Rida Ikrar Portal* / *Apps &rarr; Install this site as an app*).
3. Ikon pintasan aplikasi akan muncul di Desktop dan Start Menu Windows Anda.

---

## 📚 4. Struktur Modul & Mata Pelajaran (7 Mapel)

1. 🖧 **TJKT (Teknik Jaringan Komputer & Telekomunikasi)** — 20 Modul:
 - Bab 1: Proses Bisnis, Perencanaan Bisnis (RAB/BOM/SWOT), K3LH & Budaya 5R/5S.
 - Bab 2: Fondasi Komputer, Arsitektur Von Neumann, 8 Langkah Perakitan PC, Motherboard Front Panel, Hardware, Software, Brainware.
 - Bab 3: Media Transmisi UTP (T568A vs T568B), Fiber Optic Splicer & OTDR, Subnetting IPv4 (/24 s/d /30), Konfigurasi IP Windows/Linux.
 - Bab 4: MikroTik Internet Gateway (NAT, DNS, DHCP), Routing Statis/OSPF, Hotspot Captive Portal, Bandwidth Limit (CIR/MIR, Simple Queue, PCQ).
 - Bab 5: Standar Nirkabel Wi-Fi 4-7, Alokasi Frekuensi 2.4/5 GHz, Reset & Setup Access Point TP-Link.

2. 📄 **DOCX (Pengolah Kata / Microsoft Word)** — 10 Modul:
 - Mengetik 10 Jari, Format Teks, Format Halaman & Margin Skripsi (4-4-3-3), Multilevel List & Tab Stops, Pengelolaan Tabel Lanjut, Shapes Vektor, Grafik Excel di Word, 7 Mode Wrap Text Gambar, SmartArt Organigram, Manajemen Cetak & Ekspor PDF.

3. 📈 **XLSX (Pengolah Angka / Microsoft Excel)** — 14 Modul:
 - Pengenalan Ribbon & Sel, Modifikasi Sel & Accounting, Rumus Matematika (PEMDAS) & Alamat Sel Absolut `$A$1` (F4), Fungsi Statistik (`SUM`, `AVERAGE`, `MIN`, `MAX`, `COUNT`, `COUNTA`, `COUNTBLANK`), Logika `IF` tunggal & majemuk, Logika Bertingkat (`Nested IF`, `IFS`), Sorting & AutoFilter, `VLOOKUP` & `IFERROR`, Cetak Skala Excel (*Fit to 1 Page*), `HLOOKUP`, Conditional Formatting, Grafik, dan Fungsi Tanggal/Waktu (`DATEDIF`, `TODAY`, `NOW`).

4. 📊 **PPTX (Presentasi / Microsoft PowerPoint)** — 4 Modul:
 - Mengelola Slide 16:9, Gambar & Video Otomatis (Kaidah Visual 6x6), Objek Vektor & SmartArt, Animasi & Transisi Morph, Presenter View (Alt+F5).

5. 💻 **INF (Informatika & Simulasi Digital)** — 12 Modul:
 - Bab 1: 4 Pilar Berpikir Komputasional, Logika Aristoteles & Algoritma Knuth, Simbol ANSI Flowchart, Kaidah Tony Buzan Mind Mapping.
 - Bab 2: 9 Komponen Kewargaan Digital, Formula Saring Konten **T.H.I.N.K**, UU ITE, Google Dorking, Uji Kredibilitas Sumber CRAAP, Google Drive & Google Forms Kuis Otomatis.
 - Bab 3: Komunikasi Sinkron vs Asinkron, Protokol Email (SMTP/POP3/IMAP), Netiket, Kolaborasi Real-Time Dokumen, Kelas Maya Google Classroom.
 - Bab 4: Visualisasi Konsep, Pra-Produksi Video (Sinopsis, Naskah 2 Kolom, Storyboard), Produksi Video (White Balance, Framing, Angle, Three-Point Lighting), Pascaproduksi Video Editing/Rendering, dan Modul Buku Paket Resmi Kemendikbud.

6. ⚡ **DART (Pemrograman DART)** — 2 Modul:
 - Pengenalan Bahasa Dart (Google, Flutter ecosystem, JIT Hot Reload vs AOT Native, Sound Null Safety, Tipe Data, Koleksi List/Map/Set, OOP Class).
 - Panduan Praktis Instalasi Dart SDK, Setup System PATH, Plugin Dart di IntelliJ IDEA Community Edition, dan Pembuatan Proyek Console App Pertama.

7. 🌐 **ENGLISH (Bahasa Inggris SMA / SMK)** — 10 Modul:
 - Unit 1: Formal/Informal Greetings, Self-Introduction Speech Flow, Simple Present Tense, Descriptive Text Laboratorium Komputer.
 - Unit 2: Recount Text (Simple Past Tense V2 & Model PKL), Expressing Congratulation & Pola Memberi Pujian, Asking & Giving Directions.
 - Unit 3: Expressing Intention (*Would like to, Be going to, Will*), Degree of Comparison, Penulisan Pengumuman Resmi 5W+1H, dan Polite Offers & Suggestions.

---

## 🛠️ 5. Fitur Interaktif Tambahan

- **Laboratorium Alat Bantu ([tools.html](tools.html))**: Kalkulator Subnetting IP, Simulator Pinout Kabel UTP RJ-45, Mini Spreadsheet Playground, dan Kamus Irregular Verbs.
- **Pusat Kuis & Ujian ([quiz.html](quiz.html))**: Soal latihan interaktif dengan skor instan, penjelasan jawaban, dan **Pembuat Sertifikat Kelulusan Resmi Digital**.
- **Kartu Pintar Hafalan ([flashcards.html](flashcards.html))**: Flashcards interaktif 3D dengan tombol pengucapan suara audio (Web Speech API).
- **Cheatsheet Siap Cetak ([cheatsheets.html](cheatsheets.html))**: Lembar ringkasan rumus dan tabel port/subnetting siap cetak PDF.
- **Pencarian Cepat (*Instant Search*)**: Kotak pencarian cerdas di halaman utama untuk mencari 71 modul secara instan.

---

## 💾 6. Distribusi ke Laboratorium Komputer Sekolah
Untuk menyebarkan portal ini ke seluruh komputer siswa di laboratorium:
1. Salin seluruh folder `ridaikrar_offline` (atau berkas `ridaikrar_offline_v1.0.zip`) ke USB Flashdisk.
2. Tempelkan (*paste*) folder tersebut ke drive `D:\` atau `C:\` di masing-masing PC siswa.
3. Buat pintasan (*shortcut*) dari `start_portal.bat` ke Desktop komputer siswa untuk akses 1-klik yang mudah.

---
*Selamat belajar dan mengajar bersama Portal Pembelajaran Rida Ikrar!*
