Anda di halaman 1dari 11

MAJELIS PENDIDIKAN DASAR DAN MENENGAH

SMK MUHAMMADIYAH 1 NGADIREJO


Alamat : Jl. Raya Candiroto, Ngadirejo – Temanggung Kode Pos 56255
Telp (0293) 5916044, 591159 e-mail : smkngadirejo@yahoo.com website : www.smkmuhngadirejo.sch.id

SILABUS MATA PELAJARAN


Nama Sekolah : SMK Muhammadiyah 1 Ngadirejo
Kelas/Semester : X / Gasal
Tahun Pelajaran : 2020/2021
Kompetensi Keahlian : Teknik Audio Video
Mata Pelajaran : Teknik Pemrograman, Mikroprosesor dan Mikrokontroller
Durasi Pembelajaran : 144 JP

KI-1 : Menghayati dan mengamalkan ajaran agama yang dianutnya.


KI-2 : Menghayati dan mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerja sama, toleran, damai),
KI-3 : Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, prosedural, dan
KI-4 : Melaksanakan tugas spesifik dengan menggunakan alat, informasi, dan prosedur kerja yang lazim dilakukan serta memecahkan

Alokasi
Indikator Pencapaian Materi Sumber Penguatan
Kompetensi Dasar Kegiatan Pembelajaran Penilaian Waktu
Kompetensi Pembelajaran Belajar karakter
(JP)
3.1 Memahami teknik 3.1 .1 COBA teknik teknik 1. Mengamati Tes tulis dan 9 Buku Jujur
pemecahan masalah pemecahan masalah pemecahan Guru menanyangkan penugasan Paket
matematis matematis masalah video/slide tentang Perintah depdikbud
matematis untuk mengolah data analog thn 2017
2. Menanya
Peserta didik secara
berkelompok melakukan tanya
jawab tentang Perintah untuk
mengolah data analog
4.1 Membuat urutan 4.1 .1 COBA urutan urutan 3. Mengumpulkan Informasi
pemecahan masalah pemecahan masalah pemecahan
dengan menggunakan dengan menggunakan masalah
diagram alir diagram alir dengan
menggunakan
diagram alir
4.1 Membuat urutan 4.1 .1 COBA urutan urutan
pemecahan masalah pemecahan masalah pemecahan Peserta didik membuat sketsa ,
dengan menggunakan dengan menggunakan masalah penerapan bahan untuk daya
diagram alir diagram alir dengan Perintah untuk mengolah data
menggunakananalog
diagram alir
4. Menalar/Mengasosiasi
Pesrta didik melakukan
kegiatan dengan Perintah
untuk mengolah data analog
5. Mengominikasikan
Peserta didik
mempresentasikan hasil
membuat Perintah untuk
mengolah data analog
3.2 Menerapkan 3.2 .1 penggunaan penggunaan 1. Mengamati Tes tulis dan 9 Buku Menghargai
penggunaan bahasa bahasa pemrograman bahasa penugasan Paket prestasi
pemrograman dalam dalam menyelesaikan pemrograman Guru menanyangkan depdikbud
menyelesaikan masalah dalam video/slide tentang thn 2017
masalah menyelesaikan penggunaan bahasa
masalah pemrograman
2. Menanyadalam
Peserta didik secara
berkelompok melakukan tanya
jawab tentang penggunaan
bahasa pemrograman dalam
menyelesaikan masalah
4.2 Membuatprogram 4.2 .1 dalam dalam 3. Mengumpulkan Informasi
dalam menyelesaikan menyelesaikan masalah menyelesaikan
masalah dengan dengan Menggunakan masalah Peserta didik membuat sketsa ,
Menggunakan bahasa bahasa C dengan penerapan bahan untuk daya
C Menggunakan penggunaan bahasa
bahasa C pemrograman dalam
menyelesaikan
4. masalah
Menalar/Mengasosiasi
Pesrta didik melakukan
kegiatan dengan penggunaan
bahasa pemrograman dalam
menyelesaikan masalah
Menggunakan bahasa bahasa C dengan
C Menggunakan
bahasa C

5. Mengominikasikan
Peserta didik
mempresentasikan hasil
membuat teknik pemecahan
masalah matematis
3.3 Membedakan program 3.3 .1 program program 1. Mengamati Tes tulis dan 9 Buku #REF!
aplikasi sederhana aplikasi sederhana aplikasi penugasan Paket
dengan menggunakan dengan menggunakan sederhana Guru menanyangkan depdikbud
konstanta, variable, konstanta, variable, dengan video/slide tentang program thn 2017
operator dan perintah operator dan perintah menggunakan aplikasi sederhana dengan
input/output di input/output di komputer konstanta, menggunakan
2. Menanyakonstanta,
komputer variable, Peserta didik secara
operator dan berkelompok melakukan tanya
perintah jawab tentang program
input/output di aplikasi sederhana dengan
komputer menggunakan konstanta,
4.3 Membuat program 4.3 .1 program program variable,
3. operator danInformasi
Mengumpulkan perintah
aplikasi sederhana aplikasi sederhana aplikasi
dengan menggunakan dengan menggunakan sederhana Peserta didik membuat sketsa ,
konstanta, variable, konstanta, variable, dengan penerapan bahan untuk daya
operator dan perintah operator dan perintah menggunakan program aplikasi sederhana
input/output input/output konstanta, dengan menggunakan
variable, konstanta,
4. variable, operator
Menalar/Mengasosiasi
operator dan Pesrta didik melakukan
perintah kegiatan dengan program
input/output aplikasi sederhana dengan
menggunakan
5. konstanta,
Mengominikasikan
Peserta didik
mempresentasikan hasil
membuat teknik pemecahan
masalah matematis
3.4 Menerapkan program 3.4 .1 program program 1. Mengamati Tes tulis dan 9 Buku Percaya
aplikasi sederhana aplikasi sederhana aplikasi penugasan Paket Diri
dengan menggunakan dengan menggunakan sederhana depdikbud
control statemen, dan control statemen, dan dengan thn 2017
perintah input/output di perintah input/output di menggunakan
layar monitor (open layar monitor (open control
loop) loop) statemen, dan
perintah
input/output di
layar monitor
3.4 Menerapkan program 3.4 .1 program program 9 Buku Percaya
aplikasi sederhana aplikasi sederhana aplikasi Paket Diri
dengan menggunakan dengan menggunakan sederhana Guru menanyangkan depdikbud
control statemen, dan control statemen, dan dengan video/slide tentang program thn 2017
perintah input/output di perintah input/output di menggunakan aplikasi sederhana dengan
layar monitor (open layar monitor (open control menggunakan
2. Menanyacontrol
loop) loop) statemen, dan Peserta didik secara
perintah berkelompok melakukan tanya
input/output di jawab tentang program
layar monitor aplikasi sederhana dengan
(open loop) menggunakan control
4.4 Mendemonstrasikan 4.4 .1 program program statemen,
3. dan perintah
Mengumpulkan Informasi
program aplikasi aplikasi sederhana aplikasi Peserta didik membuat sketsa ,
sederhana dengan dengan menggunakan sederhana penerapan bahan untuk daya
menggunakan control control statemen, dan dengan program aplikasi sederhana
statemen, dan perintah perintah input/output di menggunakan dengan menggunakan control
input/output di layar layar monitor (open control statemen,
4. dan perintah
Menalar/Mengasosiasi
monitor (open loop) loop) statemen, dan Pesrta didik melakukan
perintah kegiatan dengan program
input/output di aplikasi sederhana dengan
layar monitor menggunakan
5. control
Mengominikasikan
(open loop) Peserta didik
mempresentasikan hasil
membuat program aplikasi
sederhana dengan
3.5 Menerapkan program 3.5 .1 program program menggunakan
1. Mengamati control Tes tulis dan 9 Buku Tekun
aplikasi sederhana aplikasi sederhana yang aplikasi penugasan Paket
yang menggunakan menggunakan proses sederhana yang Guru menanyangkan depdikbud
proses pengulangan pengulangan (close menggunakan video/slide
2. tentang program
Menanya thn 2017
(close loop) loop) proses Peserta didik secara
4.5 Mendemonstrasikan 4.5 .1 program pengulangan
program berkelompok
3. melakukan
Mengumpulkan tanya
Informasi
program aplikasi aplikasi sederhana yang aplikasi Peserta didik membuat sketsa ,
sederhana yang menggunakan proses sederhana yang penerapan
4. bahan untuk daya
Menalar/Mengasosiasi
menggunakan proses pengulangan (close menggunakan Pesrta didik melakukan
pengulangan (close loop) proses kegiatan
5. dengan program
Mengominikasikan
loop) pengulangan
(close loop)
4.5 Mendemonstrasikan 4.5 .1 program program
program aplikasi aplikasi sederhana yang aplikasi
sederhana yang menggunakan proses sederhana yang
menggunakan proses pengulangan (close menggunakan
pengulangan (close loop) proses
loop) pengulangan Peserta didik
3.6 Menentukan program 3.6 .1 program (close loop) 1.
program mempresentasikan
Mengamati hasil Tes tulis dan 9 Buku Kerja keras
aplikasi yang aplikasi yang aplikasi yang penugasan Paket
menggunakan menggunakan menggunakan Guru menanyangkan depdikbud
penempatan kursor di penempatan kursor di penempatan 2. video/slide
Menanyatentang program thn 2017
layar monitor dan layar monitor dan kursor di layar Peserta didik secara
4.6 perintah input/output
Mendemonstrasikan perintah
4.6 .1 input/output
program monitor
programdan berkelompok
3. melakukan
Mengumpulkan tanya
Informasi
program aplikasi yang aplikasi yang aplikasi yang Peserta didik membuat sketsa ,
menggunakan menggunakan menggunakan 4. penerapan bahan untuk daya
Menalar/Mengasosiasi
penempatan kursor di penempatan kursor di penempatan Pesrta didik melakukan
layar monitor dan layar monitor dan kursor di layar 5.
kegiatan dengan program
Mengominikasikan
perintah input/output, perintah input/output, monitor dan Peserta didik
dan perintah dan perintah perintah mempresentasikan hasil
input/output di layar input/output di layar input/output, membuat program aplikasi
3.7 Menjelaskan 3.7 .1 penggunaan penggunaan 1. Mengamati Tes tulis dan 9 Buku Berbagi
penggunaan sub sub program dalam sub program penugasan Paket
program dalam program aplikasi dalam program Guru menanyangkan depdikbud
program aplikasi aplikasi video/slide
2. Menanyatentang thn 2017
Peserta didik secara
4.7 Merancang program 4.7 .1 program yang program yang 3.berkelompok melakukan
Mengumpulkan tanya
Informasi
yang menggunakan menggunakan sub menggunakan Peserta didik membuat sketsa ,
sub program dalam program dalam program sub program 4. penerapan bahan untuk daya
Menalar/Mengasosiasi
program aplikasi aplikasi dalam program Pesrta didik melakukan
aplikasi kegiatan
5. dengan penggunaan
Mengominikasikan
Peserta didik
mempresentasikan hasil
membuat teknik pemecahan
masalah matematis
3.8 Menenerapkan 3.8 .1 program program 1. Mengamati Tes tulis dan 9 Buku Gotong
program dengan teknik dengan teknik dengan teknik penugasan Paket royong
penggunaan variable penggunaan variable penggunaan Guru menanyangkan depdikbud
array array variable array 2.
video/slide
Menanyatentang program thn 2017
Peserta didik secara
berkelompok melakukan tanya
9 Buku Gotong
Paket royong
depdikbud
thn 2017

4.8 Membuat program 4.8 .1 program program 3. Mengumpulkan Informasi


dengan teknik dengan teknik dengan teknik Peserta didik membuat sketsa ,
penggunaan variable penggunaan variable penggunaan penerapan
4. bahan untuk daya
Menalar/Mengasosiasi
array dan file data array dan file data variable array Pesrta didik melakukan
dan file data kegiatan
5. dengan teknik
Mengominikasikan
Peserta didik
3.9 Memahami prinsip 3.9 .1 prinsip prinsip mempresentasikan
1. Mengamati hasil Tes tulis dan 9 Buku Mandiri
membuat program membuat program membuat penugasan Paket
berbasis grafik berbasis grafik program Guru menanyangkan depdikbud
berbasis grafik video/slide
2. Menanyatentang prinsip thn 2017
Peserta didik secara
4.9 Mendemonstrasikan 4.9 .1 membuat membuat berkelompok
3. melakukan
Mengumpulkan tanya
Informasi
membuat program program berbasis grafik program Peserta didik membuat sketsa ,
berbasis grafik berbasis grafik penerapan
4. bahan untuk daya
Menalar/Mengasosiasi
Pesrta didik melakukan
kegiatan
5. dengan prinsip
Mengominikasikan
Peserta didik
3.10 Memahami Arsitektur 3.10 .1 Arsitektur Arsitektur mempresentasikan
1. Mengamati hasil Tes tulis dan 9 Buku tanggung
Mikroprosesor dan Mikroprosesor dan Mikroprosesor penugasan Paket jawab
Mikrokontroller Mikrokontroller dan Guru menanyangkan depdikbud
Mikrokontroller video/slide
2. Menanyatentang Arsitektur thn 2017
Peserta didik secara
4.10 Membuat blok diagram 4.10 .1 blok diagram blok diagram berkelompok
3. melakukan
Mengumpulkan tanya
Informasi
Arsitektur Arsitektur Arsitektur Peserta didik membuat sketsa ,
Mikroprosesor dan Mikroprosesor dan Mikroprosesor penerapan
4. bahan untuk daya
Menalar/Mengasosiasi
Mikrokontroller Mikrokontroller dan Pesrta didik melakukan
Mikrokontroller kegiatan
5. dengan Arsitektur
Mengominikasikan
Peserta didik
3.11 Memahami organisasi 3.11 .1 organisasi organisasi mempresentasikan
1. Mengamati hasil Tes tulis dan 9 Buku Menghargai
memori Mikroprosesor memori Mikroprosesor memori penugasan Paket prestasi
dan mikrokontroler dan mikrokontroler Mikroprosesor Guru menanyangkan depdikbud
dan video/slide
2. Menanyatentang organisasi thn 2017
mikrokontroler Peserta didik secara
berkelompok melakukan tanya
9 Buku Menghargai
Paket prestasi
depdikbud
thn 2017

4.11 Memilah organisasi 4.11 .1 organisasi organisasi 3. Mengumpulkan Informasi


memori Mikroprosesor memori Mikroprosesor memori Peserta didik membuat sketsa ,
dan mikrokontroler dan mikrokontroler Mikroprosesor penerapan
4. bahan untuk daya
Menalar/Mengasosiasi
dan Pesrta didik melakukan
mikrokontroler kegiatan
5. dengan organisasi
Mengominikasikan
Peserta didik
3.12 Mengaplikasikan mempresentasikan
3.12 .1 software untuk software untuk 1. Mengamati hasil Tes tulis dan 9 Buku memiliki
software untuk memprogram memprogram penugasan Paket jiwa
memprogram Mikroprosesor dan Mikroprosesor Guru menanyangkan depdikbud kewirausah
Mikroprosesor dan mikrokontroler dan video/slide tentang software thn 2017 aan
mikrokontroler mikrokontroler untuk memprogram
Mikroprosesor dan
mikrokontroler
2. Menanya
Peserta didik secara
berkelompok melakukan tanya
jawab tentang software untuk
memprogram Mikroprosesor
dan mikrokontroler
4.12 Melakukan 4.12 .1 pemrograman pemrograman 3. Mengumpulkan Informasi
pemrograman Mikroprosesor dan Mikroprosesor Peserta didik membuat sketsa ,
Mikroprosesor dan mikrokontroler dan penerapan bahan untuk daya
mikrokontroler mikrokontroler software untuk memprogram
Mikroprosesor dan
mikrokontroler
4. Menalar/Mengasosiasi
Pesrta didik melakukan
kegiatan dengan software
untuk memprogram
Mikroprosesor dan
mikrokontroler
5. Mengominikasikan
Peserta didik
mempresentasikan hasil
membuat software untuk
memprogram Mikroprosesor
dan mikrokontroler
3.13 Menerapkan perintah 3.13 .1 perintah untuk perintah untuk 1. Mengamati Tes tulis dan 9 Buku Menghargai
untuk mengakses input mengakses input dan mengakses penugasan Paket prestasi
dan output port digital output port digital input dan output Guru menanyangkan depdikbud
port digital video/slide tentang perintah thn 2017
untuk mengakses input dan
output port digital
2. Menanya
Peserta didik secara
berkelompok melakukan tanya
jawab tentang perintah untuk
mengakses input dan output
port digital
4.13 Mengontrol input dan 4.13 .1 input dan input dan 3. Mengumpulkan Informasi
output port untuk output port untuk output port Peserta didik membuat sketsa ,
Menyalakan LED, Menyalakan LED, untuk penerapan bahan untuk daya
Seven Segment dan Seven Segment dan Menyalakan perintah untuk mengakses
LCD Matrik LCD Matrik LED, Seven input dan output port digital
Segment dan 4. Menalar/Mengasosiasi
LCD Matrik Pesrta didik melakukan
kegiatan dengan perintah
untuk mengakses input dan
output port digital
5. Mengominikasikan
Peserta didik
mempresentasikan hasil
membuat perintah untuk
mengakses input dan output
port digital
3.14 Menerapkan Perintah 3.14 .1 Perintah untuk Perintah untuk 1. Mengamati Tes tulis dan 9 Buku tanggung
untuk mengolah data mengolah data analog mengolah data penugasan Paket jawab
analog analog Guru menanyangkan depdikbud
video/slide tentang Perintah thn 2017
untuk mengolah data analog
2. Menanya
Peserta didik secara
berkelompok melakukan tanya
jawab tentang Perintah untuk
mengolah data analog
4.14 Mengambil dan 4.14 .1 dan mengolah dan mengolah 3. Mengumpulkan Informasi
mengolah data analog data analog dari sensor data analog dari Peserta didik membuat sketsa ,
dari sensor tegangan tegangan dan suhu sensor penerapan bahan untuk daya
dan suhu tegangan dan Perintah untuk mengolah data
suhu analog
4. Menalar/Mengasosiasi
Pesrta didik melakukan
kegiatan dengan Perintah
untuk mengolah data analog
5. Mengominikasikan
Peserta didik
mempresentasikan hasil
membuat Perintah untuk
mengolah data analog
3.15 Menganalisis letak 3.15 .1 letak letak kesalahan 1. Mengamati Tes tulis dan 9 Buku Jujur
kesalahan pada kesalahan pada pada program penugasan Paket
program input output program input output input output Guru menanyangkan depdikbud
video/slide tentang Perintah thn 2017
untuk mengolah data analog
2. Menanya
Peserta didik secara
berkelompok melakukan tanya
jawab tentang Perintah untuk
mengolah data analog
thn 2017

4.15 Menyempurnakan 4.15 .1 program pada program pada 3. Mengumpulkan Informasi


program pada input/output port input/output port Peserta didik membuat sketsa ,
input/output port penerapan bahan untuk daya
Perintah untuk mengolah data
analog
4. Menalar/Mengasosiasi
Pesrta didik melakukan
kegiatan dengan Perintah
untuk mengolah data analog
5. Mengominikasikan
Peserta didik
mempresentasikan hasil
membuat Perintah untuk
mengolah data analog
3.16 Mengevaluasi letak 3.16 .1 letak letak kesalahan 1. Mengamati Tes tulis dan 9 Buku 0
kesalahan pada kesalahan pada pada program penugasan Paket
program input output program input output input output Guru menanyangkan depdikbud
video/slide tentang letak thn 2017
kesalahan pada program input
output
2. Menanya
Peserta didik secara
berkelompok melakukan tanya
jawab tentang letak kesalahan
pada program input output
4.16 Memodifikasi letak 4.16 .1 letak letak kesalahan 3. Mengumpulkan Informasi
kesalahan pada kesalahan pada pada program Peserta didik membuat sketsa ,
program input output program input output input output penerapan bahan untuk daya
letak kesalahan pada program
input output
4. Menalar/Mengasosiasi
4.16 Memodifikasi letak 4.16 .1 letak letak kesalahan
kesalahan pada kesalahan pada pada program
program input output program input output input output

Pesrta didik melakukan


kegiatan dengan letak
kesalahan pada program input
output
5. Mengominikasikan
Peserta didik
mempresentasikan hasil
membuat letak kesalahan
pada program input output

Mengetahui Ngadirejo, 04 Mei 2020


Pengawas Binaan, Kepala Sekolah Guru Mata Pelajaran

Suratman, S.TP.MP Ikhsan Nuriyanto, S.Pd Rian Kurniawan Kampur, S.T


NIP. 1963020319890210008 NIP. NIP.

Anda mungkin juga menyukai