MATERI KELAS XI MAPEL PBTGM
🖥️ MATERI PEMROGRAMAN TEKS, GRAFIS, DAN MULTIMEDIA
✅ Semester 1: Pemrograman Teks dan Grafis
1. Pengenalan Pemrograman Visual
-
Pengertian pemrograman visual dan multimedia
-
Bahasa pemrograman pendukung: Python (dengan
turtle,pygame), Processing, JavaScript (p5.js) -
Tools: VS Code, Processing IDE, Thunkable (untuk mobile)
2. Pemrograman Teks
-
Pengolahan teks dalam program: input/output teks
-
Mengatur font, ukuran, warna, dan efek teks
-
Animasi teks sederhana
-
Studi kasus: membuat teks berjalan (running text), quote generator, atau efek ketik otomatis
3. Pemrograman Grafis Dasar
-
Gambar 2D: titik, garis, bentuk dasar (lingkaran, persegi, poligon)
-
Warna dan koordinat layar
-
Menggambar bentuk dinamis: interaktif (pakai mouse/keyboard)
-
Studi kasus: menggambar logo sekolah secara programatik
4. Animasi Grafis 2D
-
Konsep frame per second (FPS)
-
Gerakan objek: translasi, rotasi, scaling
-
Animasi loop dan event
-
Studi kasus: animasi bola memantul, bintang berputar, dll.
✅ Semester 2: Pemrograman Multimedia (Audio dan Video)
5. Pengolahan Gambar (Image)
-
Menampilkan gambar bitmap
-
Transformasi gambar: rotate, resize, filter
-
Galeri gambar interaktif
-
Studi kasus: slideshow foto, galeri digital
6. Pemrograman Audio
-
Dasar suara digital: format MP3, WAV
-
Memutar audio (backsound / efek) dengan program
-
Kontrol audio: play, pause, stop, volume
-
Studi kasus: audio player sederhana, efek suara interaktif
7. Pemrograman Video
-
Menampilkan video di dalam aplikasi
-
Kontrol: play, pause, stop, full screen
-
Integrasi video dengan teks/grafis
-
Studi kasus: video edukasi interaktif
Comments
Post a Comment