Laboratorium Pemrograman Dasar yang juga difungsikan sebagai Labor Multimedia adalah ruang praktik terpadu di SMK yang digunakan untuk pembelajaran dasar pemrograman sekaligus produksi konten multimedia digital.
Pada program keahlian PPLG (Pengembangan Perangkat Lunak dan Gim), laboratorium ini berfungsi sebagai tempat siswa mempelajari logika pemrograman, pembuatan aplikasi, serta pengembangan elemen multimedia seperti desain grafis, animasi, audio, dan video yang mendukung pembuatan software maupun gim.
Labor ini mendukung pembelajaran berbasis proyek (Project Based Learning) yang mengintegrasikan kemampuan teknis pemrograman dengan kreativitas desain digital.
Fungsi Laboratorium
A. Sebagai Labor Pemrograman Dasar
- Praktik algoritma dan logika pemrograman.
- Pembuatan aplikasi berbasis desktop, web, atau mobile sederhana.
- Latihan debugging dan testing program.
- Pengembangan mini project berbasis tim.
B. Sebagai Labor Multimedia
- Pembuatan desain grafis untuk aplikasi dan gim.
- Editing video dan audio.
- Pembuatan animasi sederhana.
- Produksi konten digital interaktif.
Fasilitas Laboratorium
A. Perangkat Komputer
- Karena digunakan untuk coding dan multimedia, spesifikasi komputer umumnya lebih tinggi:
- PC AiO dengan prosesor i3 & i5
- RAM minimal 8–16 GB
- SSD untuk performa cepat
- Keyboard dan mouse
- Headset
- Jaringan LAN
- Internet stabil
B. Perangkat Lunak (Software)
- Software Pemrograman; Visual Studio Code, PyCharm, NetBeans
- Unity; Git, GitHub
- Bahasa pemrograman yang dipelajari; Python, Java, C#, JavaScript
- Software Multimedia; Adobe Photoshop, Adobe Illustrator, Adobe Premiere Pro, CorelDRAW, Kreta, Software animasi 2D/3D, Software perekam layar
C. Peralatan Multimedia Pendukung
- Kamera DSLR / Mirrorless
- Tripod
- Ring light
- Microphone condenser
- Drawing tablet
- Green screen
- Speaker aktif
- Mini studio produksi konten
D. Peralatan Pembelajaran
- Proyektor/LCD
- Whiteboard
- Modul praktik
- Rak penyimpanan alat
- Meja kerja ergonomis
- Area diskusi kelompok
Materi yang Dipraktikkan
A. Materi Pemrograman Dasar
- Algoritma dan flowchart
- Variabel dan tipe data
- Percabangan dan perulangan
- Fungsi dan prosedur
- Struktur data dasar
- Debugging dan testing
- Pembuatan aplikasi sederhana
B. Materi Multimedia
- Desain UI/UX dasar
- Editing gambar digital
- Pembuatan aset grafis untuk gim
- Editing video pembelajaran
- Animasi sederhana
- Produksi konten digital
Integrasi Coding dan Multimedia
- Dalam PPLG, siswa tidak hanya membuat program, tetapi juga:
- Mendesain tampilan aplikasi (UI/UX).
- Membuat aset grafis untuk gim.
- Menggabungkan audio dan animasi dalam aplikasi.
- Mengembangkan proyek berbasis tim seperti aplikasi edukasi atau gim sederhana.
Manfaat Laboratorium Terpadu
- Mengembangkan hard skill dan soft skill secara bersamaan.
- Meningkatkan kreativitas dan logika berpikir.
- Melatih kerja tim dalam pengembangan proyek.
- Membiasakan siswa menggunakan tools profesional industri.
- Mempersiapkan siswa menjadi programmer, game developer, atau content creator digital.
Ruang labor ini juga dilengkapi AC untuk membantu proses belajar mengajar.

