PLATFORM PELATIHAN SMK

Dari Rekrut Jadi Komandan

120+ misi coding interaktif dengan sistem pangkat militer. Tulis kode JavaScript dan HTML/CSS langsung di browser — tanpa install, tanpa ribet.

misi-007.js — Terminal Tempur
prajurit:~$
prajurit:~$
prajurit:~$
✅ Misi berhasil! +100 poin ▸ Pangkat naik: Prajurit → Sersan
🎯
0
Misi Pelatihan
⚔️
0
Fase Tempur
🛤️
0
Jalur Keahlian
🇮🇩
0
% Bahasa Indonesia

Editor Pro, Feedback Cerdas,
Sistem Pangkat

Dirancang untuk bikin siswa SMK ketagihan belajar coding — bukan takut.

💻

Editor Monaco (VS Code)

Autocomplete, syntax highlight, error detection real-time. Editor yang sama dipakai developer profesional di seluruh dunia.

🧠

Feedback Bahasa Indonesia

Error dijelaskan dalam bahasa Indonesia. Bukan cuma "SyntaxError" — tapi "Kamu lupa tutup kurung di baris 3."

🪖

Sistem Pangkat Militer

Dari Rekrut ke Jenderal. Leaderboard kompetitif dengan medali 🥇🥈🥉. Skor dari kecepatan + akurasi.

🏫

Multi-Sekolah & Kelas

Satu platform, banyak sekolah. Guru pantau progres per kelas, export laporan CSV. Data terisolasi per sekolah.

🔒

Mode Ujian

Kunci paste + nonaktifkan hint saat ujian. Nilai murni dari kemampuan siswa. Anti contek.

📱

Akses Dari Mana Saja

Website-based. Jalan di lab komputer, laptop, tablet, bahkan HP. Nggak perlu install. Nggak perlu spek gahar.

// Misi #15: Hitung Nilai Rata-Rata function hitungRataRata(nilai) { let total = 0; for (let i = 0; i < nilai.length; i++) { total += nilai[i]; } return total / nilai.length; } console.log(hitungRataRata([85, 90, 78, 92])); // Output: 86.25 ✅

Eksekusi Aman

Kode dijalankan di Docker sandbox terisolasi. Bisa eksperimen bebas tanpa takut rusak sistem.

🎯

Deteksi Console.log

Lupa console.log? Warrior otomatis deteksi dan kasih hint — bukan cuma "output salah".

🏆

Speed + Accuracy Scoring

Skor = 100 + bonus kecepatan − penalti gagal. Semakin cepat + akurat = pangkat makin tinggi.

Dari Rekrut Sampai Jenderal

Enam tingkat. Semakin tinggi pangkat, semakin sulit misi. Pamerin pangkat lo di leaderboard.

Rekrut Baru
0–199
poin
⭐⭐
Prajurit Muda
200–499
poin
⭐⭐⭐
Sersan
500–999
poin
👑⭐
Letnan
1000–1499
poin
👑⭐⭐
Komandan
1500–1999
poin
👑⭐⭐⭐
Jenderal
2000+
poin

Terminal Tempur × Kanvas Visual

Dua jalur keahlian yang bisa kamu taklukkan. Ambil satu atau kuasai keduanya.

20 MISI
⚔️

Terminal Tempur

Belajar JavaScript dari nol. Variabel, percabangan, perulangan, fungsi, callback. Kode dieksekusi di sandbox terisolasi.

  • Fase 1 — Variabel, String, Operator
  • Fase 2 — Modulus, Ternary, Switch
  • Fase 3 — for, while, Nested Loop
  • Fase 4 — Function, Return, Callback
100 MISI
🎨

Kanvas Visual

Bangun tampilan web dengan HTML & CSS. Dari "Halo Dunia" sampai game interaktif. Preview langsung di panel samping.

  • 50 Tantangan Dasar — Tabel, Form, Layout
  • 50 Tantangan Game — Animasi & Interaktif
  • Preview Real-time — Lihat hasil instan
  • Mode Ujian — Kunci paste, skill murni
🪖
🎯
💻

Siap Naik Pangkat?

Mulai misi pertamamu sekarang. Gratis. Nggak perlu install. Langsung dari browser kamu.

⚡ MASUK & MULAI LATIHAN

Sudah dipakai oleh siswa SMK di Sulawesi Utara