Postingan

Menampilkan postingan dari 2026

Kode gs

 var SPREADSHEET_ID = ""; var SHEET_SISWA = "Siswa"; var SHEET_ABSENSI = "Absensi";  var SHEET_SETTINGS = "Settings"; function doGet(e) {   var page = e.parameter.page || "student";   var html = buildHtml(page);   return HtmlService.createHtmlOutput(html).setTitle("Admin Absensi MTsN 1 Medan").setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL); } function buildHtml(page) {   var css = getCSS();   var body = page === "admin" ? getAdminHTML() : getStudentHTML();   var js = page === "admin" ? getAdminJS() + getAdminJS2() + getAdminJS3() + getAdminJS4() : getStudentJS();   return "<!DOCTYPE html><html><head><meta charset='UTF-8'><meta name='viewport' content='width=device-width,initial-scale=1'><link href='https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap' rel='stylesheet'><script s...

UJIAN PRAKTEK INFORMATIKA

UJIAN PRAKTEK KELAS IX MATA PELAJARAN INFORMATIKA TAHUN PELAJARAN 2025/2026 PILIHAN A PANDUAN INSTALASI APLIKASI ABSENSI FACE APPS ( ABSENSI WAJAH) ===================================================== Ikuti langkah-langkah berikut untuk menginstall aplikasi ini dari awal di Google Spreadsheet Anda. LANGKAH 1: PERSIAPAN SPREADSHEET 1. Buka Google Drive (drive.google.com). 2. Buat Spreadsheet Baru (Klik + Baru > Google Sheets). 3. Beri nama spreadsheet, misal "Database Absensi Siswa MTsN 1 Medan". LANGKAH 2: BUKA APPS SCRIPT 1. Di menu Spreadsheet, klik "Ekstensi" (Extensions) > "Apps Script". 2. Editor kode akan terbuka di tab baru. 3. Beri nama proyek, misal "App Absensi MTsN 1 Medan". LANGKAH 3: COPY KODE PROGRAM 1. Hapus semua kode yang ada di file "Kode.gs" (atau "Code.gs"). 2. Copy seluruh kode dari file Code.gs yang sudah dibuat (pastikan semua fungsi termuat).    (Catatan: Aplikasi ini menggunakan Single File Stru...

MEDIA DIGITAL

Gambar
  Penggunaan Media Digital dengan Bijak      1. Tujuan Pembelajaran      Setelah mempelajari materi ini, siswa diharapkan mampu: Mengenal berbagai jenis platform media digital dan fungsinya secara tepat. Membedakan antara informasi publik dan informasi pribadi dengan benar. Menerapkan etika dan keamanan dalam mengelola data pribadi di dunia digital. 2. Indikator Pencapaian Siswa Siswa dapat mengidentifikasi karakteristik platform media sosial, media berbagi video, dan media komunikasi. Siswa dapat mengklasifikasikan data yang boleh dibagikan (publik) dan data yang harus dilindungi (pribadi). Siswa mampu menjelaskan risiko penyalahgunaan data pribadi (seperti doxing atau phishing ). Materi Utama A. Platform Media Digital Apa itu Platform? Secara bahasa, Platform berarti "wadah" atau "panggung". Dalam dunia digital: Platform Digital adalah sebuah sistem, infrastruktur, atau tempat (b...