Kategori: Teknologi & Pendidikan

Google Form Creator dengan Apps Script Berbasis AI

Perkembangan kecerdasan buatan (AI) kini telah menyentuh ranah administrasi keguruan dan evaluasi pembelajaran. Mengubah dokumen bank soal berformat Word (.docx) atau teks berantakan menjadi kuis interaktif secara konvensional sering kali memakan waktu berjam-jam. Melalui integrasi teknologi mutakhir, kini platform Google Form Creator Berbasis AI hadir sebagai solusi otomatisasi satu klik guna memangkas birokrasi pengerjaan administrasi di sekolah.

Memahami Ekosistem Teknologi yang Digunakan

Apa itu Google Forms?

Google Forms adalah platform manajemen formulir dan kuis berbasis komputasi awan yang disediakan secara gratis oleh Google. Dalam dunia pendidikan, Google Forms dimanfaatkan secara luas untuk pelaksanaan Penilaian Harian, Ujian Semester, hingga survei internal sekolah berkat kemudahan integrasi data respons siswa yang langsung tercatat secara rapi.

Apa itu Google Apps Script (GAS)?

Google Apps Script adalah bahasa pemrograman berbasis JavaScript tingkat ringan yang dikembangkan oleh Google untuk mengotomatisasi, memodifikasi, dan memperluas fungsionalitas berbagai produk Google Workspace (seperti Spreadsheet, Forms, Drive, dan Gmail). GAS bertindak sebagai "jembatan penghubung" yang mengeksekusi instruksi kustom, seperti membuat formulir otomatis tanpa perlu menyentuh antarmuka desain bawaan.

Apa itu API Key Gemini?

API Key Gemini adalah token digital unik dan rahasia yang diterbitkan oleh Google AI Studio. Token ini berfungsi sebagai "paspor keamanan" bagi aplikasi pihak ketiga (dalam hal ini, Google Apps Script) untuk mengakses otak kecerdasan buatan model Gemini 2.5 Flash. API inilah yang menganalisis struktur bank soal, memisahkan teks wacana, merapikan abjad pilihan ganda, hingga mendeteksi letak gambar secara instan.

Tutorial Mendapatkan API Key Gemini Gratis

Guna mengaktifkan fitur cerdas pengenalan tipe soal (Pilihan Ganda, Kompleks, Menjodohkan, Isian), Anda membutuhkan API Key resmi. Berikut alur pembuatan dari awal:

1
Akses Portal Developer
Buka peramban (browser) dan akses laman resmi Google AI Studio pada alamat: aistudio.google.com.
2
Login Akun Google
Masuk (Login) menggunakan akun Google Workspace atau akun Gmail pribadi Anda yang aktif digunakan dalam mengelola berkas sekolah.
3
Masuk Menu API Key
Pada dasbor utama di bagian panel sebelah kiri, temukan dan pilih tombol menu berlogo kunci bertuliskan "Get API key".
4
Generate Kunci Baru
Klik tombol biru bertuliskan "Create API key", lalu pilih opsi "Create API key in a new project" untuk mengisolasi kuota gratis dari aplikasi lain.
5
Salin Kunci Akses
Tunggu proses pembuatan selesai, lalu klik tombol "Copy" pada deretan kode rahasia yang diawali dengan karakter AQ... atau AIza.... Simpan kode ini sementara waktu.

Panduan Instalasi & Konfigurasi Google Apps Script

Setelah paket file kode (GS dan HTML) diunduh, ikuti prosedur pemasangan berikut guna memastikan sistem berjalan tanpa adanya celah *error*:

1
Inisiasi Dokumen Spreadsheet
Buka Google Spreadsheet baru di Drive Anda. Berikan nama dokumen sesuai kebutuhan, contohnya: "Database Ujian Online".
2
Buka Editor Apps Script
Klik menu navigasi atas pada bagian Ekstensi (Extensions), lalu ketuk menu opsi Apps Script.
3
Pemasangan File Script
Hapus seluruh fungsi di file Code.gs bawaan, lalu tempel kode backend hasil download. Selanjutnya, klik tombol tambah berkas (+) di sisi kiri, pilih jenis berkas HTML, beri nama Index, lalu tempelkan kode antarmuka HTML.
4
Injeksi Kunci Keamanan API
Klik ikon roda gigi (Project Settings) di sebelah kiri bawah dasbor script. Gulir ke bawah hingga menemukan kolom Script Properties. Klik "Add script property", ketik properti: GEMINI_API_KEY, masukkan API Key Anda pada kolom *Value*, lalu simpan.
5
Otorisasi & Deployment
Pilih fungsi otorisasiAkses di bar atas editor skrip, lalu klik **Jalankan (Run)** guna memicu pop-up izin Drive & Fetch Google. Terakhir, klik Terapkan (Deploy) > Deployment Baru (New deployment) > Atur jenis sebagai Aplikasi Web (Web App) > Atur akses ke "Siapa Saja (Anyone)" > Eksekusi!

Download Source Code Resmi (Aman & Teruji)

Gunakan paket kode di bawah ini yang telah lolos uji security audit dan bebas dari celah kebocoran token properti. Sistem menggunakan tautan langsung Direct Download untuk kemudahan operasional.

📄
Kode Backend Utama

Berkas skrip pengolah API Gemini, pembuatan Google Sheet, serta generator kuis.

Download Code.gs
🌐
Kode Frontend UI

Berkas antarmuka pengguna berbasis Bootstrap 5 yang responsif dan dilengkapi ekstraktor Word.

Download Index.html