A. Pendahuluan
1. Latar Belakang
Perencanaan pembelajaran dirancang dalam bentuk Silabus dan
Rencana Pelaksanaan Pembelajaran (RPP) yang mengacu pada Standar Isi
(Permendikbud Nomor 22 Tahun 2016).
Silabus merupakan acuan penyusunan kerangka pembelajaran untuk
setiap bahan kajian mata pelajaran di SMK. Silabus digunakan sebagai
panduan untuk mengajar yang memuat ringkasan dari apa yang akan
dibahas dalam suatu mata pelajaran yang terdapat pada setiap kompetensi
keahlian. Silabus digunakan sebagai acuan dalam pengembangan rencana
pelaksanaan pembelajaran (RPP).
Silabus adalah rencana pembelajaran pada suatu kelompok mata
pelajaran dengan tema tertentu, yang mencakup standar kompetensi,
kompetensi dasar, Indikator Pencapaian Kompetensi (IPK), materi
pembelajaran, penilaian, alokasi waktu, dan sumber belajar yang
dikembangkan oleh setiap satuan pendidikan (Mulyasa,2010:190).
Dari beberapa definisi silabus di atas dapat disimpulkan bahwa
silabus adalah seperangkat rencana yang berisi garis besar atau pokok-
pokok pembelajaran yang mencakup standar kompetensi, kompetensi
dasar, materi pembelajaran, indikator, penilaian, alokasi waktu, dan
sumber belajar yang dikembangkan oleh setiap satuan pendidikan.
Silabus bermanfaat sebagai pedoman dalam pengembangan
pembelajaran, seperti pembuatan rencana pembelajaran, pengelolaan
kegiatan pembelajaran dan pengembangan sistem penilaian. Artinya silabus
rnerupakan sumber pokok dalam penyusunan rencana pembelajaran untuk
satu pasang kompetensi dasar (KD), yang terdiri dari KD pengetahuan dan
KD keterampilan.
2. Manfaat
Manfaat silabus adalah sebagai acuan guru untuk:
1. Melaksanakan pembelajaran dihubungkan dengan pencapaian
kompetensi dasar (KD) dan indikator pencapaian kompetensi (IPK).
2. Menyusun teknik penilaian, indikator soal dan soal melalui rumusan
indikator pencapaian kompetensi (IPK)
3. Memfasilitasi sumber dan media pembelajaran yang digunakan untuk
pelaksanaan pembelajaran.
4. Mengembangkan RPP.
3. Sasaran
Sasaran silabus adalah:
1. Guru, melalui wadah Musyawarah Guru Mata Pelajaran.
2. Kepala sekolah untuk pembinaan guru dalam mengembangkan
silabus.
3. Pengawas sekolah, untuk melakukan pembinaan guru.
4. Dinas Pendidikan, dalam rangka pembinaan kepada sekolah dan guru.
KD / MATERI
KOMPETENSI MATERI
KD IPK PEMBELAJARAN
PENDUKUNG PEMBELAJARAN
SILABUS
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 sesuai dengan bidang
kerja 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 di bawah pengawasan langsung.
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 di bawah pengawasan langsung.
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
3.1 Memahami 3.1.4. Menjelaskan Teknik 4 Melalui jobsheet Pengetahuan: - Suprapto,
teknik pengertian teknik Pemecahan peserta didik • Tes tertulis 2008. Buku
pemecahan pemecahan Masalah mengidentifikasi (esai) siswa
masalah masalah Matematis masalah matematis “Bahasa
matematis matematis Peserta didik Pemrograman
3.1.5. Menjabarkan berdiskusi dengan ” DitPSMK.
fungsi teknik kelompoknya Hal 52
pemecahan melakukan kajian - Artikel atau
masalah teori yang relevan tulisan yang
matematis tentang teknik relevan
3.1.6. Membedakan pemecahan masalah lainnya
jenis-jenis teknik matematis
pemecahan Peserta didik
masalah mengumpulkan
matematis informasi teknik
pemecahan masalah
4.1 Membuat 4.1.1 Menyiapkan Peserta didik Keterampilan:
urutan perangkat urutan menyajikan hasil • Penilaian
pemecahan pemecahan diskusi praktik
masalah masalah Peserta didik (jobsheet)
matematis matematis dengan melakukan refleksi
dengan menggunakan dan evaluasi hasil
menggunakan diagram alir diskusi teknik
diagram alir 4.1.2 Menentukan pemecahan masalah
prosedur urutan matematis
pemecahan
masalah
matematis dengan
menggunakan
diagram alir
4.1.3 Menerapkan
prosedur urutan
pemecahan
masalah
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
matematis dengan
menggunakan
diagram alir
4.1.4 Membuat standar
urutan pemecahan
masalah
matematis dengan
menggunakan
diagram alir
3.2 Menerapkan 3.2.1 Menjelaskan jenis- Bahasa 4 Melalui jobsheet Pengetahuan: - Maryono.Dwi,
penggunaan jenis bahasa Pemrogram peserta didik • Tes tulis 2014.
bahasa pemrograman an dalam mengidentifikasi (pilihan “Pemrograma
pemrograman dalam menyelesaik masalah ganda ) n Dasar
dalam menyelesaikan an masalah Peserta didik Untuk
menyelesaikan masalah berdiskusi dengan SMK/MAK
masalah 3.2.2 Menguraikan kelompoknya Sem 1”
struktur bahasa melakukan kajian Kemdikbud
pemrograman teori yang relevan RI. Hal 17
dalam tentang penggunaan - Artikel atau
menyelesaikan bahasa pemrograman tulisan yang
masalah untuk pemecahan relevan
3.2.3 Menerapkan masalah lainnya
Instruksi / Peserta didik
perintah bahasa mengumpulkan
pemrograman informasi penggunaan
dalam bahasa pemrograman
menyelesaikan untuk pemecahan
masalah masalah
4.2 Membuat 4.2.1 Menyiapkan Peserta didik Keterampilan:
program dalam perangkat program membuat program • Penilaian
menyelesaikan dalam untuk memecahkan praktik
masalah menyelesaikan masalah (jobsheet)
dengan masalah Peserta didik
menggunakan matematis dan mengetes program dan
Penulis: Hanif Azhari, SMKN 26 Jakarta Teknologi dan Rekayasa
Silabus Mata Pelajaran:T. Pemrograman Mikroprosesor dan Mikrokontroler(C2) Hal 12 dari
53
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
bahasa C logika dengan mendiagnosis hasilnya
menggunakan Peserta didik
bahasa C melakukan refleksi
4.2.2 Menentukan dan mengevaluasi
langkah-langkah hasil pemrograman
program dalam
menyelesaikan
matematis dan
logika dengan
menggunakan
bahasa C
4.2.3 Menerapkan
prosedur program
dalam
menyelesaikan
masalah
matematis dan
logika dengan
menggunakan
bahasa C
3.3 Membedakan 3.3.1 Menjelaskan Konstanta, 12 Peserta didik dengan Pengetahuan: - Maryono.Dwi,
program sintak program Variabel, kelompoknya • Tes tulis 2014.
aplikasi aplikasi sederhana Operator membaca buku (Pilihan “Pemrograma
sederhana dengan dan dengan materi ganda) n Dasar
dengan menggunakan perintah konstanta, variabel, Untuk
menggunakan konstanta, input / operator dan perintah SMK/MAK
konstanta, variabel, operator output input / output Sem 1”
variable, dan perintah Peserta didik Kemdikbud
operator dan input/output di mengidentifikasi RI. Hal 27-54
perintah komputer permasalahan - Maryono.Dwi,
input/output di 3.3.2 Menjelaskan perbedaan konstanta, 2014.
komputer fungsi program variabel, operator dan “Pemrograma
aplikasi dengan perintah input / n Dasar
menggunakan output Untuk
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
konstanta, SMK/MAK
variabel, operator Sem 2”
dan perintah Kemdikbud
input/output di RI. Hal 55-68
komputer - Artikel atau
3.3.3 Membandingkan tulisan yang
karakteristik relevan
program aplikasi lainnya
sederhana dengan
menggunakan
konstanta,
variabel, operator
dan perintah
input/output di
komputer
4.3 Membuat 4.3.1. Menyiapkan Peserta didik Keterampilan:
program perangkat program mengeksplorasi • Penilaian
aplikasi aplikasi sederhana informasi praktik
sederhana dengan Peserta didik (jobsheet)
dengan menggunakan mengolah data
menggunakan konstanta, perbedaan konstanta,
konstanta, variabel, operator variabel, operator dan
variable, dan perintah perintah input /
operator dan input/output output
perintah 4.3.2. Menentukan Peserta didik
input/output langkah-langkah membuat program
program aplikasi aplikasi sederhana
sederhana dengan untuk menguji
menggunakan penggunaan
konstanta, konstanta, variabel,
variabel, operator operator dan perintah
dan perintah input / output
input/output Peserta didik
menunjukkan
Penulis: Hanif Azhari, SMKN 26 Jakarta Teknologi dan Rekayasa
Silabus Mata Pelajaran:T. Pemrograman Mikroprosesor dan Mikrokontroler(C2) Hal 14 dari
53
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
4.3.3. Menerapkan verifikasi hipotesis
prosedur program dari hasil uji program
aplikasi sederhana Peserta didik menarik
dengan kesimpulan perbedaan
menggunakan konstanta, variabel,
konstanta, operator dan perintah
variabel, operator input / output
dan perintah
input/output
3.4 Menerapkan 3.4.1. Menjelaskan Control 12 Peserta didik dengan Pengetahuan: - Suprapto,
program sintak program Statemen kelompoknya • Tes tulis 2008. Buku
aplikasi aplikasi sederhana dan membaca buku (Pilihan siswa
sederhana dengan Perintah dengan materi control ganda) “Bahasa
dengan menggunakan input/outp statement dan Pemrograman
menggunakan control statement, ut di layar perintah input / ” DitPSMK.
control dan perintah monitor output di layar Hal 171-222
statemen, dan input/ouput di (open loop) monitor (open loop) - Artikel atau
perintah layar monitor Peserta didik tulisan yang
input/output di (open loop) mengidentifikasi relevan
layar monitor 3.4.2. Menguraikan permasalahan fungsi lainnya
(open loop) struktur program control statement dan
aplikasi sederhana perintah input /
dengan output di layar
menggunakan monitor (open loop)
control statement,
dan perintah
input/ouput di
layar monitor
(open loop)
3.4.3. Menerapkan
instruksi /
perintah jenis-
jenis program
aplikasi sederhana
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
dengan
menggunakan
control statement,
dan perintah
input/ouput di
layar monitor
(open loop)
4.4 Mendemonstras 4.4.1. Menyiapkan Peserta didik Keterampilan:
ikan program prosedur program mengeksplorasi • Penilaian
aplikasi aplikasi sederhana informasi praktik
sederhana dengan Peserta didik (jobsheet)
dengan menggunakan mengolah data fungsi
menggunakan control statement, control statement dan
control dan perintah perintah input /
statemen, dan input/output di output di layar
perintah layar monitor monitor (open loop)
input/output di (open loop) Peserta didik
layar 4.4.2. Membuat struktur membuat program
monitor(open program aplikasi aplikasi sederhana
loop) sederhana dengan untuk menguji
menggunakan penggunaan control
control statement, statement dan
dan perintah perintah input /
input/output di output di layar
layar monitor monitor (open loop)
(open loop) Peserta didik
menunjukkan
verifikasi hipotesis
dari hasil uji program
Peserta didik menarik
kesimpulan fungsi
control statement dan
perintah input /
output
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
3.5 Menerapkan 3.5.1. Menjelaskan Program 8 Peserta didik dengan Pengetahuan: - Maryono.Dwi,
program sintak program aplikasi kelompoknya • Tes tulis 2014.
aplikasi aplikasi sederhana sederhana membaca buku (Pilihan “Pemrograma
sederhana yang yang proses dengan materi ganda) n Dasar
menggunakan menggunakan pengulanga program aplikasi Untuk
proses proses n sederhana proses SMK/MAK
pengulangan pengulangan (close pengulangan (close Sem 2”
(close loop) loop) loop) Kemdikbud
3.5.2. Menguraikan Peserta didik RI. Hal 125-
struktur program mengidentifikasi 160
aplikasi sederhana permasalahan jenis- - Artikel atau
yang jenis program aplikasi tulisan yang
menggunakan sederhana proses relevan
proses pengulangan (close lainnya
pengulangan (close loop)
loop)
3.5.3. Menerapkan
instruksi /
perintah program
aplikasi sederhana
yang
menggunakan
proses
pengulangan (close
loop)
4.5 Mendemontrasi 4.5.1. Menyiapkan Peserta didik Keterampilan:
kan program prosedur program mengeksplorasi • Penilaian
aplikasi aplikasi sederhana informasi praktik
sederhana yang yang Peserta didik (jobsheet)
menggunakan menggunakan mengolah data jenis-
proses proses jenis program aplikasi
pengulangan(cl pengulangan (close sederhana proses
ose loop) loop) pengulangan (close
loop)
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
4.5.2. Membuat struktur Peserta didik
program aplikasi membuat program
sederhana yang aplikasi sederhana
menggunakan untuk menguji
proses program aplikasi
pengulangan (close sederhana proses
loop) pengulangan (close
loop)
Peserta didik
menunjukkan
verifikasi hipotesis
dari hasil uji program
Peserta didik menarik
kesimpulan jenis-jenis
program aplikasi
sederhana proses
pengulangan (close
loop)
3.6 Menentukan 3.6.1. Menjelaskan Program 12 Peserta didik dengan Pengetahuan: - https”//xcod
program sintak program aplikasi kelompoknya • Tes tulis eplus.net/20
aplikasi yang aplikasi yang penempata membaca buku (Pilihan 17
menggunakan menggunakan n kursor di dengan materi ganda) /02/fungsi-
penempatan penempatan layar program aplikasi gotoxy-di-
kursor di layar kursor di layar monitor dan penempatan kursor di cpp-
monitor dan monitor dan perintah layar monitor dan standar.html
perintah perintah input / input/outp perintah input/output - Artikel atau
input/output output ut Peserta didik tulisan yang
3.6.2. Menguraikan mengidentifikasi relevan
struktur program permasalahan sintak lainnya
aplikasi yang program aplikasi
menggunakan penempatan kursor di
penempatan layar monitor dan
kursor di layar perintah input/output
monitor dan
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
perintah input /
output
3.6.3. Menerapkan
instruksi /
perintah program
aplikasi yang
menggunakan
penempatan
kursor di layar
monitor dan
perintah input /
output
4.6 Mendemontrasi 4.6.1. Menyiapkan Peserta didik Keterampilan:
kan program prosedur program mengeksplorasi • Penilaian
aplikasi yang aplikasi yang informasi praktik
menggunakan menggunakan Peserta didik (jobsheet)
penempatan penempatan mengolah data sintak
kursor di layar kursor di layar program aplikasi
monitor dan monitor dan penempatan kursor di
perintah perintah input / layar monitor dan
input/output output perintah input/output
4.6.2. Membuat struktur Peserta didik
program aplikasi membuat program
yang aplikasi sederhana
menggunakan untuk menguji
penempatan program aplikasi
kursor di layar penempatan kursor di
monitor dan layar monitor dan
perintah input / perintah input/output
output Peserta didik
menunjukkan
verifikasi hipotesis
dari hasil uji program
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
Peserta didik menarik
kesimpulan struktur
program aplikasi
penempatan kursor di
layar monitor dan
perintah input/output
3.7 Menjelaskan 3.7.1. Menjelaskan Sub 12 Peserta didik dengan Pengetahuan: - Suprapto,
penggunaan pengertian program kelompoknya • Tes tulis 2008. Buku
sub program penggunaan sub dalam membaca buku (Pilihan siswa
dalam program program dalam program dengan materi sub ganda) “Bahasa
aplikasi program aplikasi aplikasi program dalam Pemrograman
3.7.2. Menjelaskan program aplikasi ” DitPSMK.
fungsi penggunaan Peserta didik Hal 223-251
sub program mengidentifikasi - Artikel atau
dalam program permasalahan tulisan yang
aplikasi penggunaan sub relevan
3.7.3. Menjelaskan program dalam lainnya
penggunaan sub program aplikasi
program dalam
program aplikasi
4.7 Merancang 4.7.1. Menyiapkan Peserta didik Keterampilan:
program yang prosedur program mengeksplorasi • Penilaian
menggunakan yang informasi praktik
sub program menggunakan sub Peserta didik (jobsheet)
dalam program program dalam mengolah data sub
aplikasi aplikasi program dalam
4.7.2. Membuat struktur program aplikasi
prosedur program Peserta didik
yang membuat program
menggunakan sub aplikasi sederhana
program dalam untuk menguji sub
aplikasi program dalam
program aplikasi
Peserta didik
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
menunjukkan
verifikasi hipotesis
dari hasil uji program
Peserta didik menarik
kesimpulan fungsi
dan struktur sub
program dalam
program aplikasi
3.8 Menerapkan 3.8.1. Menjelaskan Program 12 Peserta didik dengan Pengetahuan: - Maryono.Dwi,
program dengan pengertian dengan kelompoknya • Tes tulis 2014.
teknik program dengan teknik membaca buku (Pilihan “Pemrograma
penggunaan teknik penggunaan dengan materi ganda) n Dasar
variable array penggunaan variabel variabel array Untuk
variabel array array Peserta didik SMK/MAK
3.8.2. Menjelaskan jenis- mengidentifikasi Sem 2”
jenis program permasalahan jenis Kemdikbud
dengan teknik program dengan RI. Hal 64-67
penggunaan teknik penggunaan - Suprapto,
variabel array variabel array 2008. Buku
3.8.3. Menerapkan siswa
instruksi / “Bahasa
perintah program Pemrograman
dengan teknik ” DitPSMK.
penggunaan Hal 333
variabel array - Artikel atau
tulisan yang
relevan
lainnya
4.8 Membuat 4.8.1. Menyiapkan Peserta didik Keterampilan:
program prosedur program mengeksplorasi • Penilaian
dengan teknik dengan teknik informasi praktik
penggunaan penggunaan Peserta didik (jobsheet)
variable array variabel array dan mengolah data
dan file data file data instruksi/perintah
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
4.8.2. Membuat struktur program dengan
program dengan teknik penggunaan
teknik variabel array
penggunaan Peserta didik
variabel array dan membuat program
file data aplikasi sederhana
untuk menguji
program dengan
teknik penggunaan
variabel array
Peserta didik
menunjukkan
verifikasi hipotesis
dari hasil uji program
Peserta didik menarik
kesimpulan jenis dan
struktur program
dengan teknik
penggunaan variabel
array
3.9 Memahami 3.9.1. Menjelaskan teori Program 8 Peserta didik dengan Pengetahuan: - Suprapto,
prinsip membuat program berbasis kelompoknya • Tes tulis 2008. Buku
membuat 3.9.2. Menjelaskan grafik membaca buku (esai) siswa
program prinsip membuat dengan materi “Bahasa
berbasis grafik program berbasis program berbasis Pemrograman
grafik grafik ” DitPSMK.
Peserta didik Hal 373
mengidentifikasi - Artikel atau
permasalahan prinsip tulisan yang
program berbasis relevan
grafik lainnya
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
4.9 Mendemontrasi 4.9.1. Menyiapkan Peserta didik Keterampilan:
kan pembuatan prosedur program mengeksplorasi • Penilaian
program berbasis grafik informasi praktik
berbasis grafik 4.9.2. Membuat struktur Peserta didik (jobsheet)
program berbasis mengolah data
grafik prosedur program
berbasis grafik
variabel array
Peserta didik
membuat struktur
program aplikasi
sederhana untuk
menguji program
berbasis grafik
Peserta didik
menunjukkan
verifikasi hipotesis
dari hasil uji program
Peserta didik menarik
kesimpulan prinsip
dan struktur program
berbasis grafik
3.10 Memahami 3.10.1 Menjelaskan teori Arsitektur 8 Peserta didik dengan Pengetahuan: - Sugiono,
Arsitektur arsitektur mikroproses kelompoknya • Tes tulis Djoko, 2013.
Mikroprosesor mikroprosesor dan or dan membaca buku (esai) Buku siswa
dan mikrokontroler mikrokontr dengan materi “Teknik
Mikrokontroller 3.10.2 Menjelaskan oler arsitektur mikroproseso
komponen mikroprosesor dan r Semester 1”.
arsitektur mikrokontroler Kemdikbud.
mikroprosesor dan Peserta didik Hal 1-127
mikrokontroler mengidentifikasi - ER,Arie,
3.10.3 Menjelaskan perbedaan arsitektur 2013.Buku
fungsi bagian mikroprosesor dan siswa
arsitektur mikrokontroler “Perekayasaa
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
mikroprosesor dan n sistem
mikrokontroler kontrol
3.10.4 Membedakan Semester 1”.
karakteristik Kemdikbud
arsitektur 2013.Hal
mikroprosesor dan 187-209
mikrokontroler - Abdulkadir,
2014. Buku
Pintar
Pemrograman
Arduino.
Mediakom.
Hal 16-24
- Artikel atau
tulisan yang
relevan
lainnya
4.10 Membuat blok 4.10.1 Menyiapkan Peserta didik Keterampilan:
diagram perangkat blok mengeksplorasi • Penilaian
Arsitektur diagram arsitektur informasi praktik
Mikroprosesor mikroprosesor dan Peserta didik (jobsheet)
dan mikrokontroler mengolah data
Mikrokontroller 4.10.2 Menggambarkan arsitektur
komponen blok mikroprosesor dan
diagram arsitektur mikrokontroler
mikroprosesor dan Peserta didik
mikrokontroler menunjukkan
4.10.3 Menunjukkan verifikasi hipotesis
bagian-bagian blok perbedaan arsitektur
diagram arsitektur mikroprosesor dan
mikroprosesor dan mikrokontroler
mikrokontroler Peserta didik menarik
kesimpulan perbedaan
arsitektur
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
mikroprosesor dan
mikrokontroler
3.11 Memahami 3.11.1 Menjelaskan jenis- Organisasi 8 Peserta didik dengan Pengetahuan: - Sugiono,
organisasi jenis organisasi memori kelompoknya • Tes tulis Djoko, 2013.
memori memori mikroproses membaca buku (Pilihan Buku siswa
Mikroprosesor mikroprosesor dan or dan dengan materi ganda) “Teknik
dan mikrokontroler mikrokontr organisasi memori mikroproseso
mikrokontroler 3.11.2 Menjelaskan oler mikroprosesor dan r Semester 1”.
fungsi organisasi mikrokontroler Kemdikbud.
memori Peserta didik Hal 146
mikroprosesor dan mengidentifikasi jenis- - ER,Arie,
mikrokontroler jenis organisasi 2013.Buku
3.11.3 Membedakan memori mikroprosesor siswa
karakteristik dan mikrokontroler “Perekayasaa
organisasi memori n sistem
mikroprosesor dan kontrol
mikrokontroler Semester 1”.
Kemdikbud
2013.Hal 198
- Abdulkadir,
2014. Buku
Pintar
Pemrograman
Arduino.
Mediakom.
Hal 19
- Artikel atau
tulisan yang
relevan
lainnya
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
4.11 Memilah 4.11.1 Menyiapkan jenis- Peserta didik Keterampilan:
organisasi jenis organisasi mengeksplorasi • Penilaian
memori memori informasi praktik
Mikroprosesor mikroprosesor dan Peserta didik (jobsheet)
dan mikrokontroler mengolah data
mikrokontroler 4.11.2 Menunjukkan organisasi memori
karakteristik mikroprosesor dan
organisasi memori mikrokontroler
mikroprosesor dan Peserta didik
mikrokontroler menunjukkan
verifikasi hipotesis
perbedaan organisasi
memori mikroprosesor
dan mikrokontroler
Peserta didik menarik
kesimpulan jenis dan
karakteristik
organisasi memori
mikroprosesor dan
mikrokontroler
3.12 Mengaplikasika 3.12.1 Menjelaskan jenis- Software 8 Peserta didik dengan Pengetahuan: - Sugiono,
n software jenis software untuk kelompoknya • Tes tulis Djoko, 2013.
untuk untuk memprogra membaca buku (Pilihan Buku siswa
memprogram memprogram m dengan materi ganda) “Teknik
Mikroprosesor mikroprosesor dan mikroproses software untuk mikroproseso
dan mikrokontroler or dan memprogram r Semester 2”.
Mikrokontroler 3.12.2 Menjelaskan mikrokontr mikroprosesor dan Kemdikbud.
prosedur software oler mikrokontroler Hal 1
untuk Peserta didik - Abdulkadir,
memprogram mengidentifikasi jenis- 2014. Buku
mikroprosesor dan jenis software untuk Pintar
mikrokontroler memprogram Pemrograman
3.12.3 Menerapkan mikroprosesor dan Arduino.
prosedur software mikrokontroler
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
untuk Mediakom.
memprogram Hal 25
mikroprosesor dan - staffnew.uny.
mikrokontroler ac.id/upload/
132304810/p
endidikan/Z8
0
+SIMULATOR
+-+LAB+
SHEET+1_0.p
df
- Artikel atau
tulisan yang
relevan
lainnya
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
kesimpulan jenis dan
perbedaan fitur
software untuk
memprogram
mikroprosesor dan
mikrokontroler
3.13 Menerapkan 3.13.1 Menjelaskan Perintah 12 Peserta didik dengan Pengetahuan: - Abdulkadir,
perintah untuk sintak perintah untuk kelompoknya • Tes tulis 2014. Buku
mengakses untuk mengakses mengakses membaca buku (Pilihan Pintar
input dan input dan output input dan dengan materi ganda) Pemrograma
output port port digital output port perintah untuk n Arduino.
digital 3.13.2 Menjelaskan digital mengakses input dan Mediakom.
struktur perintah output port digital Hal 173,
untuk mengakses Peserta didik 277
input dan output mengidentifikasi - Artikel atau
port digital perintah untuk tulisan yang
3.13.3 Menerapkan mengakses input dan relevan
sintak perintah output port digital lainnya
untuk mengakses
input dan output
port digital
4.13 Mengontrol 4.13.1 Menyiapkan Peserta didik Keterampilan: - Abdulkadir,
input dan prosedur input mengeksplorasi • Penilaian 2014. Buku
output port dan output untuk informasi praktik Pintar
untuk menyalakan LED, Peserta didik (jobsheet) Pemrograma
Menyalakan Seven Segmen dan mengolah data n Arduino.
LED, Seven LCD Matrik perintah untuk Mediakom.H
Segment dan 4.13.2 Membuat struktur mengakses input dan al 173, 277,
LCD Matrik program input dan output port digital 305
output untuk Peserta didik - Marta
menyalakan LED, membuat struktur Dinata,
Seven Segmen dan program aplikasi yuwono,
LCD Matrik sederhana untuk 2015.
menguji program Arduino Itu
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
akses input dan Mudah.Kom
output port digital pas
Peserta didik Gramedia.
menunjukkan Hal 103
verifikasi hipotesis - Artikel atau
perbedaan sintak tulisan yang
perintah untuk relevan
mengakses input dan lainnya
output port digital
Peserta didik menarik
kesimpulan perbedaan
perintah untuk
mengakses input dan
output port digital
3.14 Menerapkan 3.14.1 Menjelaskan Perintah 8 Peserta didik dengan Pengetahuan: - Abdulkadir,
Perintah untuk sintak perintah untuk kelompoknya • Tes tulis 2014. Buku
mengolah data untuk mengolah mengolah membaca buku (Pilihan Pintar
analog data analog data analog dengan materi ganda) Pemrograma
3.14.2 Menjelaskan perintah untuk n Arduino.
struktur perintah mengolah data analog Mediakom.H
untuk mengolah Peserta didik al 301
data analog mengidentifikasi - Marta
3.14.3 Menerapkan perintah untuk Dinata,
prosedur perintah mengolah data analog yuwono,
untuk mengolah 2015.
data analog Arduino Itu
Mudah.Kom
pas
Gramedia.
Hal 117
- Artikel atau
tulisan yang
relevan
lainnya
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
4.14 Mengambil dan 4.14.1 Menyiapkan bahan Peserta didik Keterampilan:
mengolah data dan peralatan dalam mengeksplorasi • Penilaian
analog dari pemrograman data informasi praktik
sensor analog sensor Peserta didik (jobsheet)
tegangan dan tegangan dan suhu mengolah informasi
suhu. 4.14.2 Menyiapkan cara untuk mengolah
algoritma program data analog
data analog dari Peserta didik
sensor tegangan dan membuat struktur
suhu program aplikasi
4.14.3 Membuat program sederhana untuk
data analog sensor menguji program data
tegangan dan suhu analog
4.14.4 Menunjukkan data Peserta didik
analog sensor menunjukkan
tegangan verifikasi hipotesis
4.14.5 Menunjukkan data prosedur untuk
analog sensor suhu mengolah data analog
4.14.6 Mengolah nilai Peserta didik menarik
output data analog kesimpulan prosedur
sensor tegangan untuk mengolah data
4.14.7 Mengolah nilai analog
output data analog
sensor suhu
3.15 Menganalisis 3.15.1 Menjelaskan jenis- Troubleshoo 8 Melalui jobsheet Pengetahuan: - Eko Istiyanto,
letak kesalahan jenis letak t letak peserta didik • Tes tulis Jazi, 2014.
pada program kesalahan pada kesalahan mengidentifikasi (esai) Pengantar
input output program input pada masalah letak Elektronika &
output program kesalahan pada Instrumentasi
3.15.2 Menentukan input program input output , Pendekatan
prosedur mencari output Peserta didik Project
letak kesalahan berdiskusi dengan Arduiino &
pada program input kelompoknya Android.
output melakukan kajian
Penulis: Hanif Azhari, SMKN 26 Jakarta Teknologi dan Rekayasa
Silabus Mata Pelajaran:T. Pemrograman Mikroprosesor dan Mikrokontroler(C2) Hal 30 dari
53
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
3.15.3 Menganalisis teori yang relevan Penerbit Andi.
struktur letak tentang jenis-jenis Hal 71
kesalahan pada letak kesalahan pada - Family-
program input program input output cybercode.blo
output Peserta didik gspot.co.id/2
mengumpulkan 016/01
informasi prosedur /mengatasi-
mencari letak error-pada-
kesalahan pada koding-
program input output arduino.html
- Artikel atau
tulisan yang
relevan
lainnya
4.15 Menyempurnak 4.15.1 Menyiapkan sintak Peserta didik Keterampilan:
an program program pada menyajikan hasil • Penilaian
pada input/output port diskusi praktik
input/output berdasarkan hasil Peserta didik (jobsheet)
port analisis melakukan refleksi
4.15.2 Menerapkan dan evaluasi hasil
standar program diskusi jenis dan
pada input/output prosedur mencari
port letak kesalahan pada
4.15.3 Melengkapi bagian- program input output
bagian program
pada input/output
port
3.16 Mengevaluasi 3.16.1 Menjelaskan jenis- Evaluasi 8 Melalui jobsheet Pengetahuan: - Eko Istiyanto,
letak kesalahan jenis letak letak peserta didik • Tes tulis Jazi, 2014.
pada program kesalahan pada kesalahan mengidentifikasi jenis- (Pilihan Pengantar
input output program input pada jenis penyebab ganda) Elektronika &
output program kesalahan pada Instrumentasi
3.16.2 Menentukan jenis input program input output , Pendekatan
letak kesalahan output Peserta didik Project
Alokasi
Kompetensi Dasar Indikator Pencapaian Materi
Waktu Kegiatan Pembelajaran Penilaian Sumber Belajar
(KD) Kompetensi (IPK) Pokok
JP
1 2 3 4 5 6 7
pada program input berdiskusi dengan Arduiino &
dan output kelompoknya Android.
3.16.3 Mendeteksi faktor melakukan kajian Penerbit Andi.
letak kesalahan teori yang relevan Hal 71
pada program input tentang metode - Family-
output deteksi letak cybercode.blo
3.16.4 Menyimpulkan letak kesalahan pada gspot.co.id/2
kesalahan pada program input output 016/01
program input dan Peserta didik /mengatasi-
output mengumpulkan error-pada-
informasi metode koding-
deteksi letak arduino.html
kesalahan pada - Artikel atau
program input output tulisan yang
relevan
lainnya
4.16 Memodifikasi 4.16.1 Menyiapkan sintak Peserta didik Keterampilan:
letak kesalahan letak kesalahan menyajikan hasil • Penilaian
pada program pada program input diskusi praktik
input output output berdasarkan Peserta didik (jobsheet)
hasil evaluasi melakukan refleksi
4.16.2 Memperbaiki dan evaluasi hasil
kesalahan sintak diskusi jenis, metode
pada program input deteksi, serta cara
output modifikasi letak
4.16.3 Memodifikasi sintak kesalahan pada
pada program input program input output
output