python is fun
๐ŸŽ“ KURIKULUM MERDEKA ยท ELEMEN AP & PLB

Belajar Python,
tanpa install apa-apa.

FunPython adalah platform LMS untuk siswa SMP โ€” coding Python langsung di browser, project 1-hari yang dikemas seperti game, monitoring real-time untuk guru. Tanpa setup ribet.

  • โœ“ Zero setup
  • โœ“ Bahasa Indonesia
  • โœ“ Sertifikat digital
main.py ยท pyodideโ— Live
โ–ธ Halo, aku Sinta! ยท ๐Ÿ ๐Ÿ๐Ÿ ๐Ÿ๐Ÿ๐Ÿ

Sudah dipakai komunitas guru informatika di Indonesia

SMP Negeri 1MTs Al-HikmahSMP IT CendekiaSMPN 5 BandungKelas Coding Surabaya
Kenapa FunPython

Dirancang untuk guru & murid SMP, bukan untuk developer dewasa.

๐Ÿšซ๐Ÿ’พ

Zero Setup

Tanpa install Python, tanpa konfigurasi IDE. Editor & runtime jalan langsung di browser pakai WebAssembly.

Pyodide ยท WASM
๐Ÿ› ๏ธ

Project-Based

Modul 1-hari yang fokus: dari Hello-World sampai Turtle Art jadi dalam satu sesi. Belajar dari ngerjain, bukan ngapal.

3 Modul ยท 1 Hari
๐Ÿ‘ฉโ€๐Ÿซ

Mode Guru

Monitor progres seluruh kelas secara real-time. Tombol Push-to-Screen langsung pancarkan kode siswa ke proyektor.

Live Monitoring
๐Ÿ…

Gamifikasi Nyata

XP, badge, dan sertifikat digital โ€œFunPython Certifiedโ€ yang bisa siswa pamerkan. Setiap tantangan punya hadiah.

XP ยท Badge ยท Cert

Ketik Kodemu Sendiri, Lihat Sihirnya! ๐Ÿช„

Coba preset asyik di bawah ini, lalu eksekusi dan ambil XP bonusmu!

tantangan.py
1
2
3
4
5
6
LAYAR HASIL EKSEKUSI
Tekan tombol JALANKAN untuk melihat output di sini...
Hai! Aku siap membaca baris kodemu. Pilih salah satu preset di sebelah kiri!
โœฆ Untuk Guru

Lihat tiap baris kode siswa, tanpa pindah meja.

Dashboard guru menampilkan progres seluruh kelas secara real-time. Klik salah satu siswa, lalu tekan Push to Screen untuk memproyeksikan kode mereka ke layar kelas โ€” instant code review, tanpa USB, tanpa screenshare.

  • โœ“Buat kelas + bagikan kode join 6-digit
  • โœ“Lihat siswa siapa yang sudah selesai modul mana
  • โœ“Pancarkan kode siswa ke proyektor dengan satu klik
  • โœ“Ekspor sertifikat siswa per kelas (PDF cetak)
Daftar sebagai Guru
Kelas 8A ยท Modul 2 berjalan
SintaSelesai
for i in range(2):
  print("๐Ÿ"*i)
BudiMengerjakan
for i in range(3):
  print("๐Ÿ"*i)
AndiIdle
for i in range(4):
  print("๐Ÿ"*i)
RaraSelesai
for i in range(5):
  print("๐Ÿ"*i)
DewiMengerjakan
for i in range(6):
  print("๐Ÿ"*i)
TioIdle
for i in range(7):
  print("๐Ÿ"*i)
24 siswa aktifRata-rata XP: 245โ— Live

Kata Rekan Pembelajar SMP ๐Ÿ’ฌ

Mereka yang sudah duluan merasakan asyiknya petualangan Python di sini!

๐Ÿ‘ฆ

โ€œDulu aku kira coding itu garing dan isinya cuma rumus matematika ngebosenin. Pas main di web ini ternyata seru gila! Persis kayak lagi main game level-levelan RPG!โ€

Farel (14 thn), SMPN 1 Jakarta

๐Ÿ‘ง

โ€œSuka banget sama sound effect retro-nya pas jawaban kuis kita betul, trus ada hujan konfetinya jugaa! Motivasi banget buat dapetin XP tumpah-tumpah!โ€

Keyla (13 thn), SMP Swasta Bandung

FAQ

Pertanyaan yang sering ditanya.

  • Tidak. FunPython menjalankan Python langsung di browser pakai Pyodide (WebAssembly). Cukup laptop/Chromebook + browser modern, siap belajar.
1-Day Bootcamp ยท 100% Gratis

Siap ngoding Python hari ini?

Daftar dalam 30 detik. Tidak perlu install apapun. Cukup browser & semangat belajar.