MATERI KELAS XII MAPEL PBTGM



💻 Mata Pelajaran: PBTGM (Pemrograman Berbasis Teks, Grafis, dan Multimedia)


🎯 Tujuan Pembelajaran

Siswa mampu:

  • Mengembangkan program berbasis teks, grafis, dan multimedia.

  • Menggunakan pustaka grafis dan audio-visual.

  • Menerapkan konsep animasi sederhana dalam pemrograman.

  • Membuat aplikasi edukatif atau game sederhana.


📚 Materi Pokok Semester 1


🔹 1. Pengenalan PBTGM

  • Definisi PBTGM dan ruang lingkupnya

  • Jenis-jenis media dalam pemrograman (teks, grafis, audio, video)

  • Tools yang digunakan: Python (pygame), HTML5 + JavaScript, Scratch, GameMaker, atau Godot

📌 Latihan: Eksperimen membuat teks bergerak.


🔹 2. Pemrograman Berbasis Teks

  • Input/output teks

  • Menampilkan teks dinamis (dialog, skor, dll)

  • Penempatan dan styling teks dalam game/aplikasi

📌 Contoh: Teks dialog interaktif dalam game RPG sederhana.


🔹 3. Pemrograman Berbasis Grafis

  • Dasar koordinat X-Y

  • Menggambar bentuk (lingkaran, persegi, garis) menggunakan library grafis

  • Menampilkan gambar (sprite) dan latar belakang

📌 Tools: pygame.draw, canvas HTML, atau Godot node Sprite

📌 Latihan: Buat papan permainan grafis sederhana.


🔹 4. Pemrograman Berbasis Multimedia

  • Menambahkan audio (musik latar, efek suara)

  • Menampilkan video

  • Pemrosesan gambar atau audio dasar (misal: filter warna, mute audio)

📌 Latihan: Aplikasi pemutar musik mini atau video player.


🔹 5. Animasi dan Interaktivitas

  • Gerakan objek (animasi manual atau frame-by-frame)

  • Kontrol input (keyboard, mouse)

  • Deteksi tabrakan (collision detection)

📌 Proyek: Buat animasi bola pantul atau karakter berjalan.


🔹 6. Membangun Proyek Multimedia Interaktif

  • Aplikasi edukasi (belajar warna, huruf)

  • Game sederhana (tebak-tebakan, petualangan)

  • Presentasi interaktif (seperti info produk)

📌 Tugas Proyek: Buat aplikasi multimedia yang punya teks, gambar, dan audio.



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)