Coding Class UBS School

Program Coding Class UBS School adalah hasil kolaborasi antara Yayasan Rausan Fikri Ar Rahman melalui unit teknologi edukatif dengan SMP–SMA SAINTEK UHAMKA Boarding School (UBS).

4/15/20251 min baca

Program Coding Class UBS School adalah hasil kolaborasi antara Yayasan Rausan Fikri Ar Rahman melalui unit teknologi edukatif dengan SMP–SMA SAINTEK UHAMKA Boarding School (UBS). Program ini bertujuan membekali siswa dengan kemampuan berpikir komputasional dan keterampilan pemrograman dasar, sebagai bagian dari penguatan kompetensi digital siswa abad 21.

Kelas ini disusun dengan pendekatan edukatif yang menyenangkan, aplikatif, dan sesuai dengan tingkat perkembangan peserta didik jenjang menengah.

Tentang Program
Kurikulum & Pendekatan Pembelajaran

Fokus utama pembelajaran adalah Computational Thinking (Berpikir Komputasional), yaitu pendekatan berpikir sistematis untuk memecahkan masalah menggunakan logika dan cara kerja komputer sebagai dasar.

Sebelum siswa mulai menulis kode atau mengerjakan proyek, mereka akan dilatih untuk:

  • Memahami struktur masalah

  • Menganalisis langkah-langkah penyelesaian

  • Menyusun solusi yang efisien dalam bentuk algoritma

  • Mengembangkan pola berpikir yang analitis dan logis

Platform Belajar: Coding with Scratch

Untuk memperkenalkan pemrograman secara visual dan menyenangkan, peserta didik akan belajar menggunakan Scratch, platform coding berbasis blok yang dikembangkan oleh MIT.

Yang akan dipelajari siswa:

  • Dasar Pemrograman Visual

  • Pembuatan Game Interaktif dan Animasi Sederhana

  • Logika If–Then, Loop, dan Variabel

  • Menggabungkan Coding dengan Proyek Kreatif (cerita digital, kuis, mini-games)

🔹 Komponen Utama Kurikulum

Implementasi & Pembiasaan Karakter Digital

Setelah mempelajari dasar-dasar Computational Thinking dan Coding with Scratch, siswa diarahkan untuk mengimplementasikan keterampilan yang diperoleh dalam kehidupan sehari-hari, termasuk:

  • Penerapan berpikir logis dan sistematis dalam berbagai aktivitas

  • Pembiasaan merawat perangkat komputer/laptop, termasuk membersihkan sebelum dan sesudah digunakan

  • Pembuatan proyek mini game di Scratch sebagai hasil akhir

  • Presentasi proyek: menjelaskan proses pembuatan dari awal perencanaan hingga hasil akhir

Lomba Coding Antar Siswa

Sebagai bentuk penguatan dan pelatihan kompetisi sehat, di akhir semester akan diadakan Lomba Coding Class Antar Siswa.

Tujuan lomba ini:

  • Melatih kepercayaan diri dan kemampuan presentasi

  • Menumbuhkan semangat inovasi dan kolaborasi

  • Memberikan ruang untuk menunjukkan karya terbaik siswa dalam bentuk game edukatif, animasi, atau storytelling interaktif

Pemenang lomba akan mendapatkan penghargaan, sertifikat, dan apresiasi khusus dari sekolah dan yayasan, serta menjadi duta coding bagi adik kelasnya.

Dokumentasi Kegiatan