Dibrata Academy

Dibrata Academy — Coding for Kids & Teens

Belajar Coding,
Wujudkan
Ide Kreatifmu!

Mulai dari Scratch Jr untuk anak-anak, Scratch visual, MIT App Inventor untuk bikin aplikasi Android, hingga Python — semua ada di Dibrata Academy.

⬛ Scratch Jr 🟣 Scratch 📱 App Inventor 🐍 Python
python3 — dibrata_academy.py
# Selamat datang di Dibrata Academy!
def belajar_coding(nama):
    program = [
        "Scratch Jr", "Scratch",
        "MIT App Inventor", "Python"
    ]
    return f"Halo {nama}! Yuk mulai 🚀"
 
print(belajar_coding("Siswa Keren"))
> Halo Siswa Keren! Yuk mulai 🚀
🚩 Saat bendera diklik
▶ Gerak 10 langkah
💬 Ucapkan "Halo!"
🔁 Ulangi 10 kali
Program Coding
Kenapa Kami?

Coding yang menyenangkan & terstruktur

Dari visual block coding untuk anak kecil, hingga Python untuk remaja — semua kurikulum dirancang agar siswa belajar dengan cara yang paling efektif.

Visual Block Coding

Scratch Jr & Scratch mengajarkan logika pemrograman lewat drag-and-drop — ideal untuk anak usia 5-12 tahun tanpa perlu mengetik kode.

📱

Buat Aplikasi Android

Dengan MIT App Inventor, siswa bisa membuat aplikasi Android sungguhan dan langsung mencobanya di HP sendiri. Super seru!

🐍

Python untuk Masa Depan

Python adalah bahasa coding #1 di dunia untuk data, AI, dan web. Siswa belajar dari dasar hingga bisa membuat program nyata.

🎯

Proyek Nyata, Bukan Teori

Setiap program menghasilkan proyek yang bisa dipamerkan — game Scratch, app Android, atau script Python yang benar-benar berjalan.

👨‍💻

Mentor Berpengalaman

Dibimbing mentor yang paham cara mengajar coding ke anak-anak dan remaja dengan metode yang menyenangkan dan mudah dipahami.

🏆

Sertifikat & Portofolio

Selesaikan program dan dapatkan sertifikat digital plus portofolio proyek yang bisa dipakai untuk lomba, beasiswa, atau melamar kerja.

💻 Demo Program

Lihat seperti apa belajarnya

Setiap program punya cara belajar yang unik. Klik tab di bawah untuk melihat demo tampilan kode dari masing-masing program.

Usia 5–7 tahun

Scratch Jr

Scratch Jr mengajarkan konsep urutan, perulangan, dan kejadian lewat gambar dan karakter animasi. Anak cukup drag blok warna-warni — tidak perlu baca tulisan sama sekali!

  • Blok berbasis gambar & ikon
  • Karakter sprite animasi lucu
  • Buat cerita & permainan sederhana
  • Cocok tablet & touchscreen
Coba Program Ini
Scratch Jr — Proyek Kucing
BLOK
🏃
👁️
🔊
🔁
🚩
🔴
SKRIP KUCING 🐱
🚩 Ketuk bendera
🏃 Jalan 5 langkah
💬 Ucapkan Halo!
🔊 Putar suara meow
🔁 Ulangi 3 kali
PANGGUNG
☀️
☁️
🐱
SPRITE
🐱
+
Usia 8–12 tahun

Scratch

Scratch adalah platform visual programming paling populer di dunia untuk anak. Dengan event, loop, kondisi, dan variabel — siswa belajar logika pemrograman lengkap sambil membuat game atau animasi sendiri.

  • Event, loop, kondisi & variabel
  • Buat game, cerita, kuis interaktif
  • Drag-and-drop blok berwarna
  • Bisa share proyek ke komunitas
Coba Program Ini
Scratch — Game Dodge Cat 🐱
KodeKostumSuara
KATEGORI
Gerak
Tampil
Suara
Kontrol
Event
Sensor
Operator
Variabel
SKRIP SPRITE: Kucing 🐱
🚩 Saat bendera diklik
🔁 Ulangi terus
Jika ⬆️ ditekan maka
ubah y +10
Jika ⬇️ ditekan maka
ubah y -10
Jika menyentuh Bola
💬 katakan Game Over!
akhiri
🐱
Skor: 42
480×360
SPRITE (2)
🐱 Kucing
Bola
+ Tambah
LATAR
🌌
Usia 10–15 tahun

MIT App Inventor

MIT App Inventor memungkinkan siswa membuat aplikasi Android nyata — tanpa mengetik kode. Cukup desain tampilannya, lalu susun event block untuk logika aplikasi. Hasilnya bisa langsung dipakai di HP!

  • Buat aplikasi Android sungguhan
  • Desain UI drag-and-drop (Designer)
  • Event-driven block programming
  • Test langsung di HP via AI2 Companion
Coba Program Ini
MIT App Inventor 2 — TebakAngka.aia
Designer Blocks
BLOK
📦 Built-in
Control
Logic
Math
Text
Variables
📱 Screen1
TombolCek
KotakInput
LabelHasil
SKRIP APLIKASI: Tebak Angka
🔘 Ketika TombolCek diklik
set tebakanKotakInput.Teks
jika tebakan = angkaRahasia
✔ maka
set LabelHasil.Teks"🎉 Benar!"
✘ selain itu
set LabelHasil.Teks"❌ Coba lagi!"
⬛ akhir jika
init angkaRahasia = acak(1,100)
📱
Live Preview di HP
✓ Terhubung via AI2 Companion
▶ Run
Usia 12+ tahun

Python

Python adalah bahasa pemrograman #1 di dunia — dipakai di AI, data science, web, game, dan automasi. Siswa belajar dari syntax dasar, fungsi, dan struktur data, sampai bisa membuat program CLI yang nyata.

  • Syntax bersih & mudah dipelajari
  • Variabel, fungsi, loop, kondisi
  • Proyek: game, kalkulator, quiz CLI
  • Fondasi untuk AI, data & web dev
Coba Program Ini
Python 3.12 — tebak_angka.py ▶ Run
tebak_angka.py
kalkulator.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import random
 
# Buat angka rahasia
angka_rahasia = random.randint(1, 100)
kesempatan = 7
 
print("🎮 Selamat datang di Tebak Angka!")
 
while kesempatan > 0:
    tebak = int(input(f"Tebakan ({kesempatan} sisa): "))
    if tebak == angka_rahasia:
        print("🎉 Hore, kamu berhasil!"); break
    elif tebak < angka_rahasia:
        print("📈 Terlalu kecil, naikan!")
    else: print("📉 Terlalu besar, turunkan!")
    kesempatan -= 1
▼ TERMINAL Python 3.12.0 ● Running
🎮 Selamat datang di Tebak Angka!
Tebakan (7 sisa): 50
📉 Terlalu besar, turunkan!
Tebakan (6 sisa): 25
📈 Terlalu kecil, naikan!
Tebakan (5 sisa): 37
🎉 Hore, kamu berhasil!
project_siswa.py
# Proyek siswa: Kalkulator sederhana
def kalkulator(a, b, operasi):
    if operasi == "+": return a + b
    elif operasi == "-": return a - b
    elif operasi == "*": return a * b
    elif operasi == "/": return a / b
 
hasil = kalkulator(25, 8, "*")
print(f"Hasilnya: {hasil}")
> Hasilnya: 200
4
Program
100%
Praktikal
🏆
Bersertifikat
🚀 Belajar Sambil Praktek

Bukan cuma teori — langsung buat proyek nyata.

Di Dibrata Academy, setiap sesi belajar langsung menghasilkan sesuatu. Dari game Scratch, animasi cerita, sampai aplikasi Android dan program Python — semua dikerjakan oleh siswa sendiri.

  • Kurikulum berbasis proyek — siswa langsung coding dari hari pertama
  • Platform LMS interaktif — materi video, kuis, dan review kode
  • Progress belajar terpantau — orang tua bisa pantau perkembangan anak
🖥️ Program Coding

Pilih jalur coding yang paling sesuai.

Dari visual coding untuk anak hingga Python text-based untuk remaja — semua jalur tersedia sesuai usia dan kemampuan.

Program

SD

Program SD hadir untuk membangun fondasi belajar anak sejak dini dengan cara yang seru, terarah, dan menyenangkan agar lebih percaya diri me...

Program

SMP

Program SMP hadir untuk membantu siswa belajar lebih fokus, paham materi dengan lebih mudah, dan makin percaya diri meraih prestasi terbaik...

Program

SMA

Program SMA hadir untuk membantu siswa belajar lebih matang, memahami materi lebih mendalam, dan lebih siap meraih prestasi terbaik hingga m...

Program

Olimpiade Sains Nasional (OSN)

Program Olimpiade Sains Nasional (OSN) hadir untuk mengasah kemampuan siswa lebih mendalam, menantang cara berpikir lebih kritis, dan membuk...

💰 Harga Terjangkau

Pilih paket coding yang sesuai.

Pilih program Scratch, App Inventor, atau Python — lihat paket & durasi, lalu daftar sesuai targetmu.

🎯 Preview Materi

Lihat materi coding terbaru, gratis.

Buka Preview
Olimpiade Sains Nasional (OSN)

OSN - Matematika - Level SD

Materi belajar tersedia dalam LMS Dibrata Academy.

1 materi 0 quiz
Lihat Preview
Testimoni

Siswa kami sudah buat banyak hal keren.

Anak saya baru 7 tahun tapi sudah bisa bikin animasi cerita sendiri di Scratch Jr. Dia malah minta belajar lebih karena katanya seru banget!

Ibu Desi Orang tua siswa Scratch Jr

Setelah ikut program Scratch, anak saya berhasil bikin game dodge sendiri dan menang lomba coding tingkat kota. Kurikulumnya beneran project-based, bukan sekadar teori.

Pak Hendra Orang tua siswa Scratch, Bandung

MIT App Inventor-nya keren banget. Dalam 2 bulan anak saya sudah punya aplikasi Android sendiri yang bisa dipakai di HP-nya. Gurunya juga sabar banget ngajarinnya.

Ibu Sari Orang tua siswa MIT App Inventor

Saya mulai Python dari nol sama sekali, dan sekarang sudah bisa bikin program kalkulator dan game tebak angka. Penjelasan mentornya mudah dipahami.

Reza, 14 tahun Siswa program Python

Yang saya suka itu belajarnya langsung praktek. Tiap sesi pasti ada sesuatu yang jadi — bukan cuma dengerin teori doang.

Citra, 12 tahun Siswa program Scratch & App Inventor

Progress belajar anak saya bisa dipantau dari dashboard. Saya bisa lihat materi apa yang sudah selesai dan nilai kuisnya. Sangat membantu sebagai orang tua.

Pak Budi Orang tua siswa Python, Jakarta
🚀

Siap Mulai Coding?

Daftarkan sekarang dan mulai perjalanan coding anakmu — dari Scratch Jr yang playful hingga Python yang powerful.

✅ Tidak perlu pengalaman coding ✅ Kurikulum terstruktur ✅ Mentor berpengalaman
FAQ

Masih ada pertanyaan?

Jawaban lengkap seputar program coding, usia siswa yang cocok, fitur LMS, dan cara daftar di Dibrata Academy.

Tentu bisa! Program kami dirancang khusus untuk pemula. Scratch Jr untuk anak usia 5–7 tahun bahkan tidak memerlukan kemampuan membaca, cukup drag-and-drop blok bergambar. Semua program dimulai dari nol.

Scratch Jr cocok untuk anak 5–7 tahun dengan blok ikon visual. Scratch untuk usia 8–12 tahun untuk membuat game dan animasi. MIT App Inventor untuk usia 10–15 tahun yang ingin membuat aplikasi Android nyata. Python untuk usia 12 tahun ke atas sebagai bahasa coding profesional.

Ya! Setiap program dirancang project-based. Siswa akan membuat game di Scratch, aplikasi Android di MIT App Inventor, atau program Python yang benar-benar berjalan — bukan hanya teori.

Orang tua dapat memantau progres belajar anak melalui dashboard LMS Dibrata Academy — mulai dari materi yang sudah diselesaikan, nilai kuis, hingga proyek yang dikerjakan.

Ya, setiap siswa yang menyelesaikan program akan mendapatkan sertifikat digital yang bisa diverifikasi. Sertifikat ini bisa dipakai untuk portofolio lomba, beasiswa, atau pendaftaran ke jenjang berikutnya.

Tentu. Tim Dibrata Academy siap membantu merekomendasikan program coding yang paling sesuai berdasarkan usia, minat, dan tujuan belajar anak. Hubungi kami via WhatsApp atau isi form konsultasi gratis.

Hubungi Kami

Ada pertanyaan soal program coding? Hubungi kami atau isi form konsultasi gratis — kami siap bantu pilihkan program yang tepat untuk anakmu.

Alamat

Dibrata Academy
Smart Learning Solutions

Konsultasi

WhatsApp

Jadwal

  • Senin - Jumat
    09:00 21:00
  • Sabtu
    09:00 17:00

Email

Konsultasi Program Coding 💻

Gratis! Bantu kami pahami kebutuhan anakmu dan kami akan rekomendasikan program yang tepat.