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

Popular posts from this blog

MATERI KELAS XII MAPEL BAHASA JAWA

MATERI KELAS XI MAPEL BAHASA JAWA

MATERI KELAS X MAPEL PERANGKAT LUNAK DAN GIM (PPLG)