Untuk usia 13-14 tahun, fokus utama adalah logika pemrograman, dasar-dasar coding, dan eksplorasi proyek sederhana. Berikut silabus dan referensi website yang bisa digunakan:
Silabus Belajar Coding (Usia 13-14 Tahun)
Tujuan:
✅ Memahami logika pemrograman dasar
✅ Menguasai konsep dasar Python & Web Development
✅ Mengerjakan proyek sederhana (game, website, aplikasi kecil)
Bahasa Pemrograman:
🟢 Scratch (untuk logika pemrograman visual)
🟢 Python (untuk dasar-dasar coding)
🟢 HTML & CSS (untuk pembuatan website sederhana)
Rundown Belajar (Usia 13-14 Tahun – 1 Tahun)
🟢 3 Bulan Pertama – Logika Pemrograman & Scratch
🔹 Minggu 1-2: Dasar-dasar algoritma (variabel, logika IF-ELSE, loop)
🔹 Minggu 3-6: Membangun proyek sederhana di Scratch (game interaktif)
🔹 Minggu 7-8: Pengenalan Python dasar (print, input, variabel)
🔹 Minggu 9-12: Struktur kontrol di Python (if-else, loop, fungsi dasar)
📌 Referensi Website:
✅ Code.org – Belajar dasar coding dengan cara menyenangkan
✅ Scratch – Membuat game dan animasi interaktif
✅ CS Unplugged – Belajar konsep pemrograman tanpa komputer
🟢 3 Bulan Kedua – Python Dasar
🔹 Minggu 13-14: Struktur data dasar (list, dictionary)
🔹 Minggu 15-16: Membuat program interaktif dengan Python (kalkulator, kuis)
🔹 Minggu 17-20: Dasar OOP (Object-Oriented Programming) dengan Python
🔹 Minggu 21-24: Proyek sederhana: Membuat game tebak angka atau chatbot
📌 Referensi Website:
✅ Python for Beginners – Dasar Python resmi
✅ Replit – Coding langsung di browser tanpa instalasi
✅ W3Schools Python – Tutorial interaktif Python
🟢 3 Bulan Ketiga – Pengenalan Web Development
🔹 Minggu 25-28: HTML & CSS dasar (membuat halaman web sederhana)
🔹 Minggu 29-32: Membuat portofolio online dengan HTML & CSS
🔹 Minggu 33-36: Pengenalan JavaScript dasar (DOM, event handling)
🔹 Minggu 37-40: Proyek mini: Membuat halaman web interaktif
📌 Referensi Website:
✅ W3Schools – Belajar HTML, CSS, dan JavaScript
✅ MDN Web Docs – Dokumentasi lengkap web development
✅ FreeCodeCamp – Belajar coding gratis dengan proyek nyata
🟢 3 Bulan Terakhir – Proyek & Eksplorasi
🔹 Minggu 41-44: Membuat proyek akhir (game Python atau website sederhana)
🔹 Minggu 45-48: Belajar dasar GitHub dan mempublikasikan proyek
📌 Referensi Website:
✅ GitHub – Belajar cara menyimpan dan berbagi kode
✅ Khan Academy Computer Science – Belajar coding dengan video interaktif
✅ CodePen – Eksperimen dengan kode web langsung
📌 Jadwal Belajar (Opsional)
📆 Belajar 3-4x seminggu, 1-2 jam per sesi
🎯 Setiap akhir bulan: Review dan eksplorasi proyek kecil
Dengan kurikulum ini, anak bisa menyelesaikan proyek coding pertamanya dalam setahun dan siap melanjutkan ke level lebih lanjut. 🚀