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:  Suprapto, dkk.
pemecahan masalah algoritma matematis Pemrograman
 Observasi
matematis 3.1.2. Menjelaskan macam- Komputer 1. Memperhatikan contoh 2008. Bahasa
macam algoritma   Jurnal
Bahasa, Penulisan, urutan kegiatan sebagai Pemrograman.
matematis dan Elemen algoritma berpikir
3.1.3. Menjelaskan simbol-simbol Pengetahuan: Jakarta.
Bahasa 4 JP 2. Memperhatikan aturan-
diagram alir/flowchart Pemrograman aturan dalam suatu  Tes tulis
 Observasi Direktorat
 Pengertian, algoritma berpikir
4.1 Membuat urutan 4.1.1. Mengidentifikasikan salah Fungsi, dan Jenis-  Penugasan Pembinaan
pemecahan masalah satu algoritma matematis jenis Algoritma  Menanya Sekolah
dengan Keterampilan:
 Konsep Algoritma

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

Silabus TPMM 2
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
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 tinggi Pemrograman
pemrograman dan beraras rendah  Compiler dan 1. Memperhatikan materi
dalam 3.2.2. Menjelaskan tentang Intepreter tentang konsep dasar, Sikap:
menyelesaikan Compiler dan Intepreter  Sintaks macam-macam, dan  Observasi
masalah. 3.2.3. Menjelaskan konsep Pemrograman istilah-istilah dalam  Jurnal
pemrograman dengan dalam Bahasa bahasa pemrograman
beberapa bahasa Pemrograman Pengetahuan:
pemrograman C/C++  Menanya  Tes tulis
 Deklarasi Global  Observasi
4.2 Membuat program 4.2.1. Mensimulasikan contoh dan Deklarasi 4 JP 1. Mengidentifikasi  Penugasan
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
pemrograman C/C++  Mengeksplorasi

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

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  Jurnal

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

 Mengeksplorasi

1. Menelaah materi sintaks


pemrograman control
statement dalam program
open loop dari berbagai
sumber belajar

Silabus TPMM 7
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
2. Mencatat materi sintaks
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

Silabus TPMM 8
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
4. Merancang sebuah
program secara mandiri
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 Sikap:
perulangan program Close  Ekspresi C/C++
 Observasi
Loop Matematika dan 2. Memperhatikan beberapa
3.5.4. Menerapkan sintaks  Jurnal
Perhitungan contoh program close
perulangan dalam program looping
Close Loop Pengetahuan:
 Tes tulis
4.5 Mendemonstrasikan 4.5.1. Menentukan algoritma  Menanya
program aplikasi program yang  Observasi
1. Mengidentifikasi materi  Penugasan
8 JP
sederhana yang menggunakan sintaks
menggunakan pemrograman perulangan tentang struktur dan
proses pengulangan (close loop) sintaks perulangan dalam Keterampilan:
(close loop) 4.5.2. Membuat program bahasa pemrograman  Unjuk
perulangan dengan C/C++ kerja/
memakai sintaks 2. Mengaitkan materi Kinerja/
perulangan (close loop) struktur dan sintaks Praktek
4.5.3. Menampilkan program perulangan bahasa
aplikasi close loop pemrograman ke dalam
program close loop

 Mengeksplorasi

Silabus TPMM 9
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
1. Menelaah materi struktur
dan sintaks perulangan
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

Silabus TPMM 10
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
4. Merancang sebuah
program secara mandiri
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 dan 3.6.2. Menjelaskan sintaks  Sintaks Bahasa pemrograman Sikap:
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
kursor

Silabus TPMM 11
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
4.6 Mendemontrasi-kan 4.6.1. Mensimulasikan program penempatan kursor bahasa
program aplikasi aplikasi dengan perintah pemrograman C/C++
yang menggunakan input/output melalui
penempatan kursor keyboard dan layar monitor  Mengeksplorasi
di layar monitor dan 4.6.2. Membuat program dengan
perintah input keyboard dan 1. Menelaah materi sintaks
input/output, dan menampilkan output di pemrograman
perintah layar monitor input/output, dan
input/output di layar 4.6.3. Mendemonstrasikan penempatan kursor dari
sebuah program aplikasi berbagai sumber belajar
dengan perintah 2. Mencatat materi sintaks
input/output pemrograman
input/output, dan
penempatan kursor

 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

Silabus TPMM 12
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
dengan penggunaan
sintaks pemrograman
input/output, dan dan
penempatan kursor
2. Mendiskusikan informasi
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 Sikap:
penggunaan sub program dalam algoritma Routin  Observasi
program dalam pemrograman  Function, Call by 1. Memperhatikan materi  Jurnal
program aplikasi 3.7.2. Menjelaskan jenis-jenis Value, Call by tentang Prosedur, Sub
function References dan Routin, Function, Call by Pengetahuan:
3.7.3. Menjelaskan jenis-jenis Parameter dengan Value, Call by References
 Tes tulis
call by Nilai Default 8 JP dan Parameter dengan
3.7.4. Menjelaskan definisi  Observasi
Nilai Default dalam bahasa
parameter dengan nilai pemrograman C/C++  Penugasan
default 2. Memperhatikan beberapa
3.7.5. Menjelaskan pemanggilan contoh program dengan Keterampilan:
sub program dalam  Unjuk
program utama kerja/

Silabus TPMM 13
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
4.7 Merancang 4.7.1. Mensimulasikan contoh penggunaan sintaks sub Kinerja/
program yang program yang program Praktek
menggunakan sub menggunakan sintaks
program dalam pemrograman sub program  Menanya
program aplikasi 4.7.2. Membuat sintaks
pemrograman sub program 1. Mengidentifikasi materi
dalam program utama tentang Prosedur, Sub
4.7.3. Membuat program menu Routin, Function, Call by
(optional) Value, Call by References
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

Silabus TPMM 14
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
penggunaan sintaks sub
program

 Mengasosiasi

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

Silabus TPMM 15
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
3.8 Menerapkan 3.8.1. Menjelaskan definisi  Pengertian,  Mengamati
program dengan variabel data larik (array) Deklarasi,
teknik penggunaan 3.8.2. Menjelaskan deklarasi Inisialisasi Array 1. Memperhatikan materi
variable array variabel data larik (array)  Elemen-elemen tentang data larik (array
3.8.3. Menjelaskan inisialisai Array dan Contoh variable) dalam bahasa
variabel data larik (array) Programnya pemrograman C/C++
3.8.4. Menjelaskan elemen- 2. Memperhatikan beberapa
elemen variabel data larik contoh program dengan
(array) sintaks data larik (array Sikap:
3.8.5. Menemukan algortima variable)  Observasi
pemrograman dengan  Jurnal
variabel data larik (array)  Menanya
3.8.6. Menentukan program Pengetahuan:
aplikasi yang 1. Mengidentifikasi materi  Tes tulis
menggunakan variabel data tentang sintaks data larik  Observasi
larik (array) 8 JP (array variable) dan  Penugasan
algoritmanya dalam
4.8 Membuat program 4.8.1. Menentukan algoritma bahasa pemrograman Keterampilan:
dengan teknik program yang C/C++  Unjuk
penggunaan menggunakan variabel 2. Mengaitkan materi tentang kerja/
variable array data larik (array) sintaks data larik (array Kinerja/
4.8.2. Membuat sintaks variable) pemrograman ke Praktek
pemrograman yang dalam suatu program
menggunakan variabel dengan bahasa
data larik (array) pemrograman C/C++

 Mengeksplorasi

1. Menelaah materi tentang


sintaks data larik (array
variable) pemrograman

Silabus TPMM 16
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
dari berbagai sumber
belajar
2. Mencatat materi tentang
sintaks data larik (array
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

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

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


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

 Mengeksplorasi

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

1. Menelaah materi tentang


sintaks grafik program,
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

Silabus TPMM 19
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
Kompetensi
(JP)
grafik, dan dasar-dasar
game secara berkelompok
3. Mempresentasikan hasil
belajar dalam lingkup
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