Prompt Aplikasi

SAINS

  • Buatkan simulasi interaktif menggunakan HTML5-JS-CSS dalam 1 file untuk materi Hukum Newton Pertama. Saya ingin ada objek yang bisa diatur massa dan gaya dorongnya oleh siswa, lalu tampilkan pergerakan objek beserta percepatannya.
  • Buatkan simulasi interaktif menggunakan HTML5-JS-CSS dalam 1 file untuk materi Siklus Air. Saya ingin ada diagram lingkungan yang bisa diklik oleh siswa untuk memicu tahapan seperti evaporasi, kondensasi, dan presipitasi, dengan animasi alur air.
  • Buatkan simulasi interaktif menggunakan HTML5-JS-CSS dalam 1 file untuk materi Struktur Atom. Saya ingin ada model atom yang bisa diatur jumlah proton, neutron, dan elektron oleh siswa, lalu tampilkan kestabilan dan nama unsur yang terbentuk.
  • Buatkan simulasi interaktif menggunakan HTML5-JS-CSS dalam 1 file untuk materi Fotosintesis. Saya ingin ada tanaman virtual yang bisa diatur intensitas cahaya, CO2, dan air oleh siswa, dengan tampilan produksi oksigen dan glukosa secara real-time.
  • Buatkan simulasi interaktif menggunakan HTML5-JS-CSS dalam 1 file untuk materi Gelombang Suara. Saya ingin ada alat musik sederhana yang bisa diatur frekuensi dan amplitudo oleh siswa, lalu visualisasikan bentuk gelombang dan dengarkan suaranya.
  • Buatkan simulasi interaktif menggunakan HTML5-JS-CSS dalam 1 file untuk materi Rantai Makanan. Saya ingin ada ekosistem hutan yang bisa ditambahkan atau dihapus organisme oleh siswa, dengan tampilan alur energi dan dampak ketidakseimbangan.
  • Buatkan simulasi interaktif menggunakan HTML5-JS-CSS dalam 1 file untuk materi Medan Magnet. Saya ingin ada magnet batang yang bisa diatur posisi dan kekuatan oleh siswa, lalu tampilkan garis-garis gaya magnet dan interaksi dengan objek besi.
  • Buatkan simulasi interaktif menggunakan HTML5-JS-CSS dalam 1 file untuk materi Reaksi Kimia Asam-Basa. Saya ingin ada larutan yang bisa dicampur dengan indikator pH oleh siswa, dengan animasi perubahan warna dan perhitungan pH akhir.
  • Buatkan simulasi interaktif menggunakan HTML5-JS-CSS dalam 1 file untuk materi Rotasi Bumi. Saya ingin ada globe Bumi yang bisa diatur kecepatan rotasi oleh siswa, lalu tampilkan efek siang-malam dan perubahan musim.
  • Buatkan simulasi interaktif menggunakan HTML5-JS-CSS dalam 1 file untuk materi Pewarisan Sifat Genetik. Saya ingin ada pasangan induk yang bisa dipilih gen dominan/resesif oleh siswa, dengan tampilan keturunan dan rasio fenotipe menggunakan diagram Punnett.

MATEMATIKA

  • Buatkan simulasi interaktif menggunakan HTML5-JS-CSS dalam 1 file untuk materi Persamaan Linear. Saya ingin ada grafik koordinat di mana siswa bisa mengatur nilai m (kemiringan) dan b (intercept) melalui slider, lalu tampilkan garis yang berubah secara real-time beserta persamaannya.
  • Buatkan simulasi interaktif menggunakan HTML5-JS-CSS dalam 1 file untuk materi Fungsi Kuadrat. Saya ingin ada grafik parabola yang bisa diatur koefisien a, b, dan c oleh siswa menggunakan slider, lalu tampilkan vertex, sumbu simetri, dan akar-akarnya secara dinamis.
  • Buatkan simulasi interaktif menggunakan HTML5-JS-CSS dalam 1 file untuk materi Teorema Pythagoras. Saya ingin ada segitiga siku-siku yang bisa di-drag salah satu titiknya oleh siswa untuk mengubah ukuran sisi, lalu tampilkan panjang sisi dan bukti visual bahwa a² + b² = c² dengan kotak-kotak luas.
  • Buatkan simulasi interaktif menggunakan HTML5-JS-CSS dalam 1 file untuk materi Bangun Ruang (Volume Kubus dan Balok). Saya ingin ada model 3D sederhana menggunakan canvas yang bisa diatur panjang, lebar, dan tinggi oleh siswa, lalu hitung dan tampilkan volume serta luas permukaannya secara real-time.
  • Buatkan simulasi interaktif menggunakan HTML5-JS-CSS dalam 1 file untuk materi Pecahan. Saya ingin ada diagram lingkaran atau persegi panjang yang bisa siswa bagi menjadi pecahan tertentu, lalu bandingkan dua pecahan berbeda dengan pewarnaan dan tampilkan mana yang lebih besar.
  • Buatkan simulasi interaktif menggunakan HTML5-JS-CSS dalam 1 file untuk materi Trigonometri (Sinus, Cosinus, Tangen). Saya ingin ada lingkaran satuan dengan sudut yang bisa diatur oleh siswa menggunakan slider, lalu tampilkan panjang sisi segitiga trigonometri dan nilai sin, cos, tan secara real-time.
  • Buatkan simulasi interaktif menggunakan HTML5-JS-CSS dalam 1 file untuk materi Statistik (Mean, Median, Modus). Saya ingin ada kumpulan data berupa titik-titik pada garis bilangan yang bisa siswa tambah/hapus/drag nilainya, lalu hitung dan tampilkan mean, median, dan modus secara otomatis.
  • Buatkan simulasi interaktif menggunakan HTML5-JS-CSS dalam 1 file untuk materi Transformasi Geometri (Translasi, Rotasi, Refleksi). Saya ingin ada bangun datar (segitiga atau persegi) yang bisa siswa pilih jenis transformasinya dan atur parameternya (vektor translasi, sudut rotasi, garis refleksi), lalu tampilkan hasil transformasinya.
  • Buatkan simulasi interaktif menggunakan HTML5-JS-CSS dalam 1 file untuk materi Pola Bilangan. Saya ingin ada deret bilangan (aritmatika atau geometri) yang bisa siswa atur suku pertama dan beda/rasionya, lalu tampilkan beberapa suku berikutnya dan rumus suku ke-n secara visual.
  • Buatkan simulasi interaktif menggunakan HTML5-JS-CSS dalam 1 file untuk materi Peluang Sederhana. Saya ingin ada simulasi lempar koin atau dadu yang bisa siswa atur jumlah percobaan, lalu tampilkan hasil lemparan secara animasi, frekuensi munculnya setiap sisi, dan aproksimasi peluangnya mendekati nilai teori.

GAME

  • Game Tebak Matematika: Buatkan game tebak hasil operasi matematika (tambah, kurang, kali, bagi) menggunakan HTML5/JS-CSS dalam 1 file dengan Phaser.js via CDN. Siswa jawab cepat via tombol angka, dengan timer, life system, level naik kesulitan, efek partikel benar/salah, dan high score lokal.
  • Platformer Fisika: Buatkan game platformer 2D sederhana menggunakan HTML5/JS-CSS dalam 1 file dengan Kaboom.js via CDN. Karakter lompat, gravitasi realistis (atur via slider), kumpul koin sambil hindari rintangan, 5 level dengan boss, sound FX, dan physics collision.
  • Puzzle Matching Geometri: Buatkan game puzzle drag-and-drop bentuk geometri menggunakan HTML5/JS-CSS dalam 1 file (vanilla Canvas). Cocokkan bentuk dengan bayangan, rotate/resize, combo multiplier untuk skor tinggi, animasi explode saat match, dan leaderboard harian via localStorage.
  • Snake Matematika: Buatkan varian Snake game menggunakan HTML5/JS-CSS dalam 1 file dengan Phaser.js via CDN. Ular makan "apel" berisi soal matematika (jawab benar untuk tumbuh), grid 20x20, power-up slow-motion, death animation, dan save high score.
  • Memory Kimia: Buatkan game memory card flip untuk unsur periodek menggunakan HTML5/JS-CSS dalam 1 file (vanilla JS + Canvas). 24 kartu dengan simbol/atom, flip pair untuk skor, hint via zoom, level unlock berdasarkan golongan unsur, dan confetti celebration.
  • Racing Kalkulasi: Buatkan game balap mobil top-down menggunakan HTML5/JS-CSS dalam 1 file dengan Kaboom.js via CDN. Jawab soal speed/distance/time untuk akselerasi, hindari obstacle, multiplayer local (2 player), track acak, nitro boost, dan podium finish.
  • Tower Defense Sains: Buatkan game tower defense sederhana menggunakan HTML5/JS-CSS dalam 1 file dengan Phaser.js via CDN. Tempatkan turret (berbasis elemen kimia: api/air) untuk lawan gelombang musuh, upgrade dengan resource, pathfinding AI, wave boss, dan endless mode.
  • Quiz Petualangan: Buatkan game quiz adventure side-scroller menggunakan HTML5/JS-CSS dalam 1 file (vanilla Canvas). Pilih jawaban benar untuk maju (IPA/Matematika random), salah jatuh ke lubang, collect star untuk hint, 10 stage tematik, dan achievement badges.
  • Flappy Trigonometri: Buatkan clone Flappy Bird dengan twist trigonometri menggunakan HTML5/JS-CSS dalam 1 file dengan Kaboom.js via CDN. Burung terbang via sudut sin/cos (slider atur), pipa dengan rumus trig, skor berdasarkan akurasi, pipe generator random, dan medal system.
  • Maze Logika: Buatkan game labirin puzzle menggunakan HTML5/JS-CSS dalam 1 file dengan Phaser.js via CDN. Gerak WASD untuk selesaikan maze (generate procedural), portal teleport berdasarkan pola bilangan, timer + move counter, 20 level escalating, dan replay ghost trail.