Anda di halaman 1dari 21

KURIKULUM 2013 REVISI

SEKOLAH MENENGAH KEJURUAN (SMK)

TEKNOLOGI & REKAYASA


Teknik Elektronika

SILABUS
TEKNIK PEMROGRAMAN, MIKROPROSESOR DAN MIKROKONTROLER
KELAS X

Teknik Audio Video


SMK YPT KOTA TEGAL
Jl. Dr. Setiabudi 163 - Tegal
SILABUS
Satuan Pendidikan : SMK YPT KOTA TEGAL
Mata Pelajaran : TEKNIK PEMROGRAMAN, MIKROPROSESOR DAN MIKROKONTROLER
Kelas : X TAV
Durasi Pembelajaran : 144 JP
Kompetensi Inti :
KI-3 (Pengetahuan) Menjelaskan, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif secara
multidisiplin sesuai dengan bidang Dasar-dasar Teknik Elektronika dan lingkup kerja pada tingkat teknis, spesifik, detil, dan kompleks,
berkenaan dengan ilmu pengetahuan,teknologi,seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari
keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional, dan internasional.

KI-4 (Keterampilan) Melaksanakan tugas spesifik dengan menggunakan alat, informasi, dan prosedur kerja yang lazim dilakukan serta memecahkan masalah
kompleks sesuai dengan lingkup kajian Dasar-dasar Teknik Elektronika. Menampilkan kinerja di bawah bimbingan dengan mutu dan kuantitas
yang terukur sesuai dengan standar kompetensi kerja.
Menunjukkan keterampilan menalar, mengolah, dan menyaji secara efektif, kreatif, produktif, kritis, mandiri, kolaboratif, komunikatif, dan
solutif dalam ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik secara
mandiri.
Menunjukkan keterampilan mempersepsi, kesiapan, meniru, membiasakan, gerak mahir, menjadikan gerak alami dalam ranah konkret terkait
dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik secara mandiri

Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
3.1 Memahami teknik 3.1.1. Menjelaskan konsep dasar  Dasar-dasar  Mengamati Sikap:
pemecahan masalah algoritma matematis Pemrograman  Observasi  Suprapto, dkk.
matematis 3.1.2. Menjelaskan macam- Komputer 1. Memperhatikan contoh  Jurnal 2008. Bahasa
macam algoritma  Bahasa, Penulisan, urutan kegiatan sebagai
matematis dan Elemen algoritma berpikir Pengetahuan: Pemrograman.
3.1.3. Menjelaskan simbol-simbol 4 JP 2. Memperhatikan aturan-  Tes tulis
Bahasa Jakarta.
diagram alir/flowchart Pemrograman aturan dalam suatu  Observasi
 Direktorat
Pengertian, algoritma berpikir  Penugasan
4.1 Membuat urutan 4.1.1. Mengidentifikasikan salah Fungsi, dan Jenis- Pembinaan
pemecahan masalah satu algoritma matematis jenis Algoritma  Menanya Keterampilan:

Silabus TPMM 1
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
dengan 4.1.2. Membuat algoritma  Konsep Algoritma  Unjuk Sekolah
menggunakan matematis berdasarkan dalam Diagram 1. Mengidentifikasi kerja/
Menengah
diagram alir contoh masalah yang Alir/flow chart permasalahan di Kinerja/
diberikan  Konsep Algoritma kehidupan sehari-hari Praktek Kejuruan
4.1.3. Membuat diagram alir dari tipe sequencing, dengan pemecahan
algoritma matematis yang branching, dan algoritmik
telah ditentukan looping 2. Mengaitkan struktural
algoritma ke dalam bahasa
pemrograman

 Mengeksplorasi

1. Menelaah struktural suatu


algoritma dalam bahasa
pemrograman dari
berbagai sumber belajar
2. Mencatat berbagai macam
informasi atau materi
terkait algoritma bahasa
pemrograman

 Mengasosiasi

1. Mengkaji informasi atau


materi algoritma bahasa
pemrograman secara
mandiri atau berkelompok

 Mengomunikasikan

1. Mendiskusikan informasi

Silabus TPMM 2
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
atau materi bahasa
pemrograman secara
berkelompok
2. Membuat sebuah
algoritma matematis
berdasarkan suatu
permasalahan
3. Mempresentasikan hasil
belajar dalam lingkup
KBM

3.2 Menerapkan 3.2.1. Menjelaskan bahasa  Jenis-jenis Bahasa  Mengamati


penggunaan bahasa pemrograman beraras Pemrograman
pemrograman tinggi dan beraras rendah  Compiler dan 1. Memperhatikan materi Sikap:
dalam 3.2.2. Menjelaskan tentang Intepreter tentang konsep dasar,
 Observasi
menyelesaikan Compiler dan Intepreter  Sintaks macam-macam, dan
 Jurnal
masalah. 3.2.3. Menjelaskan konsep Pemrograman istilah-istilah dalam
pemrograman dengan dalam Bahasa bahasa pemrograman
beberapa bahasa Pengetahuan:
Pemrograman
 Tes tulis
pemrograman C/C++  Menanya
 Observasi
 Deklarasi Global
4.2 Membuat program 4.2.1. Mensimulasikan contoh
4 JP
1. Mengidentifikasi  Penugasan
dan Deklarasi
dalam masalah ke dalam program Lokal perbedaan macam-macam
menyelesaikan menggunakan software bahasa pemrograman dan Keterampilan:
masalah dengan Dev C/C++ istilah-istilah dalam  Unjuk
menggunakan 4.2.2. Membuat program bahasa pemrograman kerja/
bahasa C sederhana dengan software 2. Mengaitkan istilah Kinerja/
Dev C/C++ compiler dan interpreter Praktek
4.2.3. Mengaplikasikan ke dalam bahasa
penyelesaian masalah pemrograman
melalui bahasa

Silabus TPMM 3
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
pemrograman C/C++  Mengeksplorasi

1. Menelaah materi tentang


algoritma, diagram alir,
dan sintaks bahasa
pemrograman dari
berbagai sumber belajar
2. Mencatat materi terkait
bahasa pemrograman
C/C++
 Mengasosiasi

1. Mengkaji informasi atau


materi software bahasa
pemrograman C/C++
secara mandiri atau
berkelompok

 Mengomunikasikan

1. Mendiskusikan informasi
atau materi software
bahasa pemrograman
C/C++ secara
berkelompok
2. Membuat sebuah program
menggunakan bahasa
pemrograman C/C++ yang
konstekstual berdasarkan
permasalahan yang
diberikan

Silabus TPMM 4
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
3. Mempresentasikan hasil
belajar dalam lingkup
KBM

3.3 Membedakan 3.3.1. Menjelaskan pengertian  Tipe Data dan  Mengamati


program aplikasi konstanta, variabel, Operator
sederhana dengan operator, perintah cetak  Komponen- 1. Memperhatikan materi
menggunakan dan perintah baca komponen Sintaks tentang komponen-
konstanta, variabel, 3.3.2. Menjelaskan fungsi Bahasa komponen sintaks bahasa
operator dan konstanta, variabel, Pemrograman pemrograman
perintah operator, perintah cetak C/C++ Sikap:
input/output di dan perintah baca  Sintaks Perintah  Menanya  Observasi
komputer 3.3.3. Mengidentifikasikan Input/Output  Jurnal
perbedaan konstanta, 1. Mengidentifikasi
variabel, dan operator perbedaan komponen- Pengetahuan:
dalam bahasa komponen sintaks dalam  Tes tulis
pemrograman bahasa pemrograman  Observasi
3.3.4. Menganalisis perbedaan 4 JP  Penugasan
sintaks bahasa  Mengeksplorasi
pemrograman Keterampilan:
1. Menelaah materi tentang  Unjuk
4.3 Membuat program 4.3.1. Mensimulasikan sebuah komponen-komponen kerja/
aplikasi sederhana program yang sintaks dalam bahasa Kinerja/
dengan menggunakan variabel, pemrograman dari Praktek
menggunakan konstanta, dan operator berbagai sumber belajar
konstanta, variabel, berdasarkan contoh 2. Mencatat materi tentang
operator dan 4.3.2. Membuat sebuah program komponen-komponen
perintah dengan menggunakan sintaks dalam bahasa
input/output di variabel, konstanta, dan pemrograman
komputer operator
 Mengasosiasi

Silabus TPMM 5
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)

1. Mengkaji informasi atau


materi tentang komponen-
komponen sintaks dalam
bahasa pemrograman

 Mengomunikasikan

1. Mensimulasikan beberapa
contoh pemrograman
dengan penggunaan
konstanta, variabel, dan
operator bahasa
pemrograman C/C++
2. Mendiskusikan informasi
atau materi tentang
konstanta, variabel, dan
operator bahasa
pemrograman C/C++
secara berkelompok
3. Mempresentasikan hasil
belajar dalam lingkup
KBM
4. Merancang sebuah
program secara mandiri
atau berkelompok untuk
proses KBM selanjutnya

3.4 Menerapkan 3.4.1. Menjelaskan sintaks  Struktur Control  Mengamati Sikap:


program aplikasi program control statement Statement 4 JP  Observasi
sederhana dengan 3.4.2. Menjelaskan jenis-jenis  Sintaks 1. Memperhatikan materi  Jurnal

Silabus TPMM 6
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
menggunakan control statement program Pernyataan tentang sintaks struktur
control statement, open loop Control Statement perulangan, jenis-jenis Pengetahuan:
dan perintah 3.4.3. Menemukan algoritma (if, if…else, pernyataan, dan algoritma  Tes tulis
input/output di control statement program case…of) control statement dalam  Observasi
layar monitor (open open loop  Operator Relasi, bahasa pemrograman  Penugasan
loop) 3.4.4. Menerapkan control Kondisional, dan C/C++
statement program open Logika 2. Memperhatikan beberapa Keterampilan:
loop contoh program open  Unjuk
looping kerja/
Kinerja/
 Menanya Praktek

4.4 Mendemonstrasikan 4.4.1. Menentukan algoritma 1. Mengidentifikasi materi


program aplikasi program yang tentang sintaks
sederhana dengan menggunakan sintaks pemrograman control
menggunakan pemrograman control statement dalam bahasa
control statement, statement pemrograman C/C++
dan perintah 4.4.2. Membuat program control 2. Mengaitkan sintaks
input/output di statement pemrograman control
layar monitor (open 4.4.3. Menampilkan program statement bahasa
loop) aplikasi open loop pemrograman ke dalam
program open loop

 Mengeksplorasi

1. Menelaah materi sintaks


pemrograman control
statement dalam program
open loop dari berbagai
sumber belajar
2. Mencatat materi sintaks

Silabus TPMM 7
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
pemrograman control
statement dalam program
open loop

 Mengasosiasi

1. Mengkaji informasi atau


materi sintaks
pemrograman control
statement dalam program
open loop

 Mengomunikasikan

1. Mensimulasikan beberapa
contoh pemrograman
dengan penggunaan
sintaks pemrograman
control statement dalam
program open loop
2. Mendiskusikan informasi
atau materi tentang sintaks
pemrograman control
statement dalam program
open loop secara
berkelompok
3. Mempresentasikan hasil
belajar dalam lingkup
KBM
4. Merancang sebuah
program secara mandiri

Silabus TPMM 8
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
atau berkelompok untuk
proses KBM selanjutnya

3.5 Menerapkan 3.5.1. Menjelaskan sintaks  Struktur  Mengamati


program aplikasi program perulangan Perulangan
sederhana yang 3.5.2. Menjelaskan jenis-jenis  Sintaks 1. Memperhatikan materi
menggunakan sintaks program Pernyataan (for, tentang struktur dan
proses pengulangan perulangan while, break, sintaks perulangan, dalam
(close loop) 3.5.3. Menemukan algoritma continue, go to) bahasa pemrograman
perulangan program Close  Ekspresi C/C++ Sikap:
Loop Matematika dan 2. Memperhatikan beberapa
 Observasi
3.5.4. Menerapkan sintaks Perhitungan contoh program close
perulangan dalam program  Jurnal
looping
Close Loop
Pengetahuan:
4.5 Mendemonstrasikan 4.5.1. Menentukan algoritma  Menanya
program aplikasi program yang  Tes tulis
sederhana yang menggunakan sintaks 1. Mengidentifikasi materi  Observasi
dan  Penugasan
8 JP
menggunakan pemrograman perulangan tentang struktur
proses pengulangan (close loop) sintaks perulangan dalam
(close loop) 4.5.2. Membuat program bahasa pemrograman Keterampilan:
perulangan dengan C/C++  Unjuk
memakai sintaks 2. Mengaitkan materi kerja/
perulangan (close loop) struktur dan sintaks Kinerja/
4.5.3. Menampilkan program perulangan bahasa Praktek
aplikasi close loop pemrograman ke dalam
program close loop

 Mengeksplorasi

1. Menelaah materi struktur


dan sintaks perulangan

Silabus TPMM 9
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
dalam program close loop
dari berbagai sumber
belajar
2. Mencatat materi struktur
dan sintaks perulangan
dalam program close loop

 Mengasosiasi

1. Mengkaji informasi atau


materi struktur dan sintaks
perulangan dalam
program close loop

 Mengomunikasikan

1. Mensimulasikan beberapa
contoh pemrograman
dengan penggunaan
sintaks perulangan dalam
program close loop
2. Mendiskusikan informasi
atau materi tentang sintaks
perulangan dalam
program close loop secara
berkelompok
3. Mempresentasikan hasil
belajar dalam lingkup
KBM
4. Merancang sebuah
program secara mandiri

Silabus TPMM 10
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
atau berkelompok untuk
proses KBM selanjutnya

3.6 Menentukan 3.6.1. Menjelaskan sintaks  Program Aplikasi  Mengamati


program aplikasi pemrograman statement Bahasa
yang menggunakan input (scanf, cin, gets, Pemrograman 1. Memperhatikan materi
penempatan kursor getch, getche) C/C++ tentang Program Aplikasi
di layar monitor 3.6.2. Menjelaskan sintaks  Sintaks Bahasa pemrograman Sikap:
dan perintah pemrograman statement Pemrograman C/C++  Observasi
input/output output (printf, cout, puts, input/output 2. Memperhatikan beberapa
 Jurnal
putchar)  Sintaks contoh program
3.6.3. Menjelaskan sintak Pemrogramanan input/output
Pengetahuan:
pemrograman penempatan Penempatan 3. Memperhatikan beberapa
kursor (gotoxy,clrsr)  Tes tulis
Kursor contoh program
3.6.4. Menganalisis perbedaan penempatan kursor  Observasi
antar sintaks pemrograman
6 JP  Penugasan
statement input/output  Menanya
3.6.5. Menentukan beberapa Keterampilan:
program aplikasi dengan 1. Mengidentifikasi materi  Unjuk
menggunakan sintaks tentang Program Aplikasi kerja/
pemrograman statement Bahasa Pemrograman Kinerja/
input/output C/C++ Praktek
3.6.6. Menentukan beberapa 2. Mengaitkan materi sintaks
program aplikasi dengan pemrograman
menggunakan sintaks input/output, dan
pemrograman penempatan penempatan kursor bahasa
kursor pemrograman C/C++
4.6 Mendemontrasi-kan 4.6.1. Mensimulasikan program
program aplikasi aplikasi dengan perintah  Mengeksplorasi
yang menggunakan input/output melalui

Silabus TPMM 11
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
penempatan kursor keyboard dan layar 1. Menelaah materi sintaks
di layar monitor monitor pemrograman
dan perintah 4.6.2. Membuat program dengan input/output, dan
input/output, dan input keyboard dan penempatan kursor dari
perintah menampilkan output di berbagai sumber belajar
input/output di layar monitor 2. Mencatat materi sintaks
layar 4.6.3. Mendemonstrasikan pemrograman
sebuah program aplikasi input/output, dan
dengan perintah penempatan kursor
input/output
 Mengasosiasi

1. Mengkaji informasi atau


materi sintaks
pemrograman
input/output, dan
penempatan kursor
2. Menemukan algoritma
program aplikasi
input/output, dan dan
penempatan kursor

 Mengomunikasikan

1. Mensimulasikan beberapa
contoh pemrograman
dengan penggunaan
sintaks pemrograman
input/output, dan dan
penempatan kursor
2. Mendiskusikan informasi

Silabus TPMM 12
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
atau materi tentang sintaks
pemrograman
input/output, dan dan
penempatan kursor secara
berkelompok
3. Mempresentasikan hasil
belajar dalam lingkup
KBM
4. Merancang sebuah
program secara mandiri
atau berkelompok untuk
proses KBM selanjutnya

3.7 Menjelaskan 3.7.1. Menjelaskan sintaks sub  Prosedur dan Sub  Mengamati
penggunaan sub program dalam algoritma Routin Sikap:
program dalam pemrograman  Function, Call by 1. Memperhatikan materi
 Observasi
program aplikasi 3.7.2. Menjelaskan jenis-jenis Value, Call by tentang Prosedur, Sub
function  Jurnal
References dan Routin, Function, Call by
3.7.3. Menjelaskan jenis-jenis Parameter dengan Value, Call by References
call by Pengetahuan:
Nilai Default dan Parameter dengan
3.7.4. Menjelaskan definisi Nilai Default dalam  Tes tulis
parameter dengan nilai bahasa pemrograman  Observasi
default 8 JP
C/C++  Penugasan
3.7.5. Menjelaskan pemanggilan 2. Memperhatikan beberapa
sub program dalam contoh program dengan Keterampilan:
program utama penggunaan sintaks sub  Unjuk
4.7 Merancang 4.7.1. Mensimulasikan contoh program kerja/
program yang program yang Kinerja/
menggunakan sub menggunakan sintaks  Menanya Praktek
program dalam pemrograman sub program
program aplikasi 4.7.2. Membuat sintaks 1. Mengidentifikasi materi

Silabus TPMM 13
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
pemrograman sub program tentang Prosedur, Sub
dalam program utama Routin, Function, Call by
4.7.3. Membuat program menu Value, Call by References
(optional) dan Parameter dengan
Nilai Default dalam
bahasa pemrograman
C/C++
2. Mengaitkan materi
Prosedur, Sub Routin,
Function, Call by Value,
Call by References dan
Parameter dengan Nilai
Default bahasa
pemrograman C/C++ ke
dalam sintaks sub program
suatu program

 Mengeksplorasi

1. Menelaah materi tentang


program dengan
penggunaan sintaks sub
program dari berbagai
sumber belajar
2. Mencatat materi tentang
program dengan
penggunaan sintaks sub
program

 Mengasosiasi

Silabus TPMM 14
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
1. Mengkaji informasi atau
materi tentang program
dengan penggunaan
sintaks sub program

 Mengomunikasikan

1. Mensimulasikan beberapa
contoh pemrograman
dengan penggunaan
sintaks sub program
2. Mendiskusikan informasi
atau materi tentang
program dengan
penggunaan sintaks sub
program secara
berkelompok
3. Mempresentasikan hasil
belajar dalam lingkup
KBM
4. Merancang sebuah
program secara mandiri
atau berkelompok untuk
proses KBM selanjutnya

3.8 Menerapkan 3.8.1. Menjelaskan definisi  Pengertian,  Mengamati Sikap:


program dengan variabel data larik (array) Deklarasi,
 Observasi
teknik penggunaan 3.8.2. Menjelaskan deklarasi Inisialisasi Array 1. Memperhatikan materi
8 JP  Jurnal
variable array variabel data larik (array)  Elemen-elemen tentang data larik (array
3.8.3. Menjelaskan inisialisai Array dan Contoh variable) dalam bahasa
Pengetahuan:
variabel data larik (array)

Silabus TPMM 15
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
3.8.4. Menjelaskan elemen- Programnya pemrograman C/C++  Tes tulis
elemen variabel data larik 2. Memperhatikan beberapa  Observasi
(array) contoh program dengan  Penugasan
3.8.5. Menemukan algortima sintaks data larik (array
pemrograman dengan variable) Keterampilan:
variabel data larik (array)  Unjuk
3.8.6. Menentukan program  Menanya kerja/
aplikasi yang Kinerja/
menggunakan variabel data 1. Mengidentifikasi materi Praktek
larik (array) tentang sintaks data larik
(array variable) dan
4.8 Membuat program 4.8.1. Menentukan algoritma algoritmanya dalam
dengan teknik program yang bahasa pemrograman
penggunaan menggunakan variabel C/C++
variable array data larik (array) 2. Mengaitkan materi
4.8.2. Membuat sintaks tentang sintaks data larik
pemrograman yang (array variable)
menggunakan variabel pemrograman ke dalam
data larik (array) suatu program dengan
bahasa pemrograman
C/C++

 Mengeksplorasi

1. Menelaah materi tentang


sintaks data larik (array
variable) pemrograman
dari berbagai sumber
belajar
2. Mencatat materi tentang
sintaks data larik (array

Silabus TPMM 16
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
variable) pemrograman

 Mengasosiasi

3. Mengkaji informasi atau


materi tentang sintaks data
larik (array variable)
pemrograman

 Mengomunikasikan

1. Mensimulasikan beberapa
contoh pemrograman
dengan penggunaan
sintaks data larik (array
variable) pemrograman
2. Mendiskusikan informasi
atau materi tentang sintaks
data larik (array variable)
pemrograman secara
berkelompok
3. Mempresentasikan hasil
belajar dalam lingkup
KBM
4. Merancang sebuah
program secara mandiri
atau berkelompok untuk
proses KBM selanjutnya

3.9 Menjelaskan 3.9.1. Menjelaskan definisi grafik  Pengertian dan  Mengamati


8 JP Sikap:
prinsip membuat program

Silabus TPMM 17
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
program grafik 3.9.2. Menjelaskan sintaks grafik Sintak Grafik  Observasi
library (OpenGL) Program 1. Memperhatikan materi  Jurnal
3.9.3. Menjelaskan animasi  Animasi Grafik tentang sintaks grafik
grafik  Dasar-dasar Game program, animasi grafik, Pengetahuan:
3.9.4. Menjelaskan dasar-dasar dan dasar-dasar game  Tes tulis
pemrograman Game dalam bahasa  Observasi
3.9.5. Menjelaskan algoritma pemrograman C/C++  Penugasan
sintaks pembuatan 2. Memperhatikan beberapa
program penampil grafik contoh program grafik Keterampilan:
 Unjuk
4.9 Mendemontrasikan 4.9.1. Mensimulasikan contoh  Menanya kerja/
membuat program program yang
Kinerja/
grafik menggunakan sintaks 1. Mengidentifikasi materi Praktek
pemrograman grafik tentang sintaks grafik
4.9.2. Menentukan algoritma program, animasi grafik,
program yang dan dasar-dasar game dan
menggunakan sintaks algoritmanya dalam
pemrograman grafik bahasa pemrograman
4.9.3. Membuat program C/C++
input/output dengan 2. Mengaitkan materi
memakai sintaks grafik tentang sintaks grafik
4.9.4. Menampilkan program program, animasi grafik,
grafik dan dasar-dasar game ke
dalam suatu program
dengan bahasa
pemrograman C/C++

 Mengeksplorasi

1. Menelaah materi tentang


sintaks grafik program,

Silabus TPMM 18
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
animasi grafik, dan dasar-
dasar game dari berbagai
sumber belajar
2. Mencatat materi tentang
sintaks grafik program,
animasi grafik, dan dasar-
dasar game

 Mengasosiasi

1. Mengkaji informasi atau


materi tentang sintaks
grafik program, animasi
grafik, dan dasar-dasar
game

 Mengomunikasikan

1. Mensimulasikan beberapa
contoh pemrograman
dengan penggunaan
sintaks grafik program,
animasi grafik, dan dasar-
dasar game
2. Mendiskusikan informasi
atau materi tentang sintaks
grafik program, animasi
grafik, dan dasar-dasar
game secara berkelompok
3. Mempresentasikan hasil
belajar dalam lingkup

Silabus TPMM 19
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
KBM
4. Merancang sebuah
program secara mandiri
atau berkelompok untuk
proses KBM selanjutnya

Tegal, Juli 2019


Mengetahui,
Kepala Sekolah Guru Mata Pelajaran

Revonda Andestiadi, S.Pd Ichsan Romdhona, S.Pd., Gr

Silabus TPMM 20

Anda mungkin juga menyukai