Anda di halaman 1dari 10

KUR/AGR//FO-009

1 Nov 2017 Revisi=1 1 hlm / 12 hlm

SILABUS MATA PELAJARAN

Nama Sekolah : SMK Negeri 1 Saptosari


Bidang Keahlian : Teknologi Informasi dan Komunikasi
Kompetensi Keahlian : Teknik Komputer dan Jaringan
Mata Pelajaran : Pemrograman Dasar
Durasi (Waktu) : 108 jam
Kelas/Semester : X / Genap
KI-3 (Pengetahuan) : Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual,
operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Teknik Komputer dan
Informatika 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 menyelesaikan masalah sederhana sesuai dengan bidang dan lingkup kerja Teknik
Komputer dan Informatika. Menampilkan kinerja mandiri 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
dibawah pengawasan langsung.Menunjukkan keterampilan mempersepsi, kesiapan, meniru, membiasakan
gerak mahir, menjadikan gerak alami, sampai dengan tindakan orisinal dalam ranah konkret terkait dengan
pengembangan dari yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik dibawah
pengawasan langsung.

1
KUR/AGR//FO-009
1 Nov 2017 Revisi=1 2 hlm / 12 hlm

Kompetensi Indikator Pencapaian Kegiatan Metode Nilai Tugas KKM Alokasi Sumber
Materi Pokok Penilaian
Dasar Kompetensi Pembelajaran Karakter Waktu(JP) Belajar
TT TMT
T
1 2 3 4 5 6 7 8 9 10 11
3.1 Menerapk 3.1.1 Menjelaskan  Konsep Alur  Mengamati Jujur Pengetahuan 3 JP Pemr
an alur penerapan alur logika untuk : 75 ogra
Percaya
logika logika dalam  Alur logika mengidentifika diri  Tes man
pemrogra kehidupan sehari- pemrograman si dan Tertulis Dasar
man hari komputer merumuskan kelas
Keterampila
komputer 3.1.2 Menjelaskan simbol  Flowchart masalah X
n:
flowchart yang tentang alur semes
4.1 Membuat digunakan untuk  Observasi ter 1.
logika
alur logika menggambarkan pemrograman Dwi
pemrogra alur logika komputer. Maryo
man 3.1.3 Menjelaskan  Mengumpulka no .
komputer algoritma n data tentang Dhidh
pemrograman penerapan i
3.1.4 Menerapkan alur logika Pamb
algoritma pemrograman udi .
pemrograman komputer. Keme
dalam  Mengolah data ntrian
menyelesaikan tentang Pendi
masalah penerapan dikan
3.1.5 Menjelaskan alur logika dan
algoritma pemrograman Kebu
pemrograman komputer. dayaa
menggunakan  Mengomunika n
flowchart sikan tentang Repu
4.1.1. Merancang alur penerapan blik
logika alur logika Indon
menggunakan pemrograman esia .
flowchart komputer. 2014
4.1.2 Membuat alur
program
menggunakan text

2
KUR/AGR//FO-009
1 Nov 2017 Revisi=1 3 hlm / 12 hlm

Kompetensi Indikator Pencapaian Kegiatan Metode Nilai Tugas KKM Alokasi Sumber
Materi Pokok Penilaian
Dasar Kompetensi Pembelajaran Karakter Waktu(JP) Belajar
(algoritma)
4.1.3 Membuat program
menggunakan
simbol (flowchart)

3.2 Memaham 3.2.1 Menjelaskan  Perangkat  Mengamati Jujur Pengetahuan 4 5 6 3JP 7


i berbagai lunak bahasa untuk Percaya :
perangkat perangkat pemrograman mengidentifika diri  Tes
lunak lunak bahasa komputer si dan Tertulis
bahasa pemrograman  Menginstalasi merumuskan
Keterampila
pemrogra komputer perangkat masalah
n:
man 3.2.2 Menjelaskan lunak bahasa tentang
prosedur pemrograman berbagai  Observasi
4.2 Melakuka instalasi komputer perangkat
n Instalasi berbagai  Menguji hasil lunak bahasa
perangkat perangkat instalasi pemrograman
lunak lunak bahasa perangkat komputer,
bahasa pemrograman lunak bahasa prosedur
pemrogra komputer pemrograman instalasi, dan
man 3.2.3 Mengoperasika komputer pengujian
n prosedur hasil instalasi.
instalasi  Mengumpulka
berbagai n data tentang
perangkat berbagai
lunak bahasa perangkat
pemrograman lunak bahasa
komputer pemrograman
komputer,
4.2.1 Menginstalasi prosedur
perangkat instalasi, dan
lunak bahasa pengujian
pemrograman hasil instalasi
4.2.2 Menguji hasil  Mengolah data
instalasi tentang
perangkat berbagai

3
KUR/AGR//FO-009
1 Nov 2017 Revisi=1 4 hlm / 12 hlm

Kompetensi Indikator Pencapaian Kegiatan Metode Nilai Tugas KKM Alokasi Sumber
Materi Pokok Penilaian
Dasar Kompetensi Pembelajaran Karakter Waktu(JP) Belajar
lunak bahasa perangkat
pemrograman lunak bahasa
pemrograman
komputer,
prosedur
instalasi, dan
pengujian
hasil instalasi.
 Mengomunika
sikan tentang
berbagai
perangkat
lunak bahasa
pemrograman
komputer,
prosedur
instalasi, dan
pengujian
hasil instalasi.
3.3 Menerapk 3.3.1 Mengoperasikan  Editor,  Mengamati Jujur Pengetahuan 3 JP
an alur editor untuk lingkungan untuk Percaya :
pemrogra lingkungan kerja kerja bahasa mengidentifika diri  Tes
man perangkat lunak pemrograman si dan Tertulis
dengan bahasa komputer merumuskan
Keterampila
struktur pemrograman  Struktur masalah
n:
bahasa komputer program tentang
pemrogra 3.3.2 Menerapkan editor/lingkun  Penilaian
bahasa
man struktur penulisan gan kerja, Unjuk
pemrograman
komputer kode/perintah struktur Kerja
komputer
program pada program,  Observasi
 Menguji kode
4.3 Menulis bahasa program pengujian
kode pemrograman bahasa bahasa
pemrogra komputer pemrograman pemrograman
m sesuai 3.3.3 Menerapkan komputer komputer.
dengan prosedur  Mengumpulka

4
KUR/AGR//FO-009
1 Nov 2017 Revisi=1 5 hlm / 12 hlm

Kompetensi Indikator Pencapaian Kegiatan Metode Nilai Tugas KKM Alokasi Sumber
Materi Pokok Penilaian
Dasar Kompetensi Pembelajaran Karakter Waktu(JP) Belajar
aturan menjalankan dan n data tentang
dan menguji kode editor/lingkun
sintaks program pada gan kerja,
bahasa bahasa struktur
pemrogra pemrograman program,
man komputer pengujian
bahasa
4.3.1 Membuat kode pemrograman
program sederhana komputer
menggunakan  Mengolah data
bahasa tentang
pemrograman editor/lingkun
komputer gan kerja,
4.3.2 Menguji kode struktur
program pada program,
bahasa pengujian
pemrograman bahasa
komputer pemrograman
komputer.
 Mengomunika
sikan tentang
editor/lingkun
gan kerja,
struktur
program,
pengujian
bahasa
pemrograman
komputer.
UH I , UJIAN 3 JP
PRAKTIK I,
REMIDIAL

5
KUR/AGR//FO-009
1 Nov 2017 Revisi=1 6 hlm / 12 hlm

Kompetensi Indikator Pencapaian Kegiatan Metode Nilai Tugas KKM Alokasi Sumber
Materi Pokok Penilaian
Dasar Kompetensi Pembelajaran Karakter Waktu(JP) Belajar
3.4 Menerapk 3.4.1 Menjelaskan  Tipe data  Mengamati Jujur Pengetahuan 3 JP
an berbagai tipe data  Variabel untuk Percaya :
pengguna dan sintak  Konstanta mengidentifika diri  Tes
an tipe penulisan  Operator si dan Tertulis
data, 3.4.2 Menjelaskan  Ekspresi merumuskan
Keterampila
variabel, variabel dan dan masalah
n:
konstanta, sintak penulisan tentang
operator, 3.4.3 Menjelaskan penggunaan  Penilaian
dan berbagai operator tipe data, Unjuk
ekspresi dan sintak variabel, Kerja
penulisan konstanta,  Observasi
4.4 Membuat 3.4.4 Menjelaskan operator, dan
kode ekspresi dan sintak ekspresi.
program penulisan  Mengumpulka
dengan 3.4.5 Menerapkan n data tentang
tipe data, berbagai tipe data, penggunaan
variabel, variabel, tipe data,
konstanta, konstanta, variabel,
operator operator, dan konstanta,
dan ekspresi sesuai operator, dan
ekspresi dengan ekspresi
permasalahan yang  Mengolah data
akan diselesaikan tentang
dengan program penggunaan
tipe data,
4.4.1 Membuat aplikasi variabel,
program yang konstanta,
menerapkan tipe operator, dan
data, ekspresi
variabel/konstanta pemrograman
4.4.2 Membuat aplikasi komputer.
program yang  Mengomunika
menerapkan tipe sikan tentang
data, penggunaan
variabel/konstanta tipe data,
variabel,
6
KUR/AGR//FO-009
1 Nov 2017 Revisi=1 7 hlm / 12 hlm

Kompetensi Indikator Pencapaian Kegiatan Metode Nilai Tugas KKM Alokasi Sumber
Materi Pokok Penilaian
Dasar Kompetensi Pembelajaran Karakter Waktu(JP) Belajar
, operator, ekspresi konstanta,
operator, dan
ekspresi.

3.5 Menerapk 3.5.1 Menjelaskan  Operator  Mengamati Jujur Pengetahuan 3 JP


an operasi operator aritmatika aritmatika untuk Percaya :
aritmatika 3.5.2 Menjelaskan  Operator mengidentifika diri  Tes
dan operator logika logika si dan Tertulis
logika 3.5.3 Menerapkan  Operasi merumuskan
Keterampila
operasi aritmatika aritmatika masalah
n:
4.5 Membuat dan logika untuk  Operasi logika tentang 3 JP
kode menyelesaikan operasi  Penilaian
program masalah aritmatika dan Unjuk
dengan perhitungan logika. Kerja
operasi aritmatika dan  Mengumpulka  Observasi
aritmatika logika n data tentang
dan logika operasi
4.5.1 Membuat aplikasi aritmatika dan
operasi aritmatika logika
4.5.2 Membuat aplikasi  Mengolah data
operasi logika tentang
operasi
aritmatika dan
logika.
 Mengomunika
sikan tentang
operasi
aritmatika dan
logika.

7
KUR/AGR//FO-009
1 Nov 2017 Revisi=1 8 hlm / 12 hlm

Kompetensi Indikator Pencapaian Kegiatan Metode Nilai Tugas KKM Alokasi Sumber
Materi Pokok Penilaian
Dasar Kompetensi Pembelajaran Karakter Waktu(JP) Belajar
UH II , 3 JP
UJIAN
PRAKTIK II,
REMIDIAL

3.6 Menerapk 3.6.1 Menjelaskan  Struktur  Mengamati Jujur Pengetahuan 3 JP


an statement/perintah percabangan untuk Percaya :
struktur untuk kontrol  Percabangan mengidentifika diri  Tes
kontrol percabangan tidak si dan Tertulis
Percabang 3.6.2 Menerapkan bersyarat merumuskan
Keterampila
an dalam statement/perintah  Percabangan masalah
n:
bahasa untuk kontrol sederhana tentang
pemrogra percabangan tidak  Percabangan struktur  Penilaian
man bersyarat bertingkat kontrol Unjuk
3.6.3 Menerapkan Percabangan Kerja
 Percabangan
4.6 Membuat statement/perintah dalam bahasa  Observasi
bersarang
untuk kontrol pemrograman. 6 JP
kode
program percabangan  Mengumpulka
struktur sederhana n data tentang
kontrol 3.6.4 Menerapkan struktur
percabang statement/perintah kontrol
an untuk kontrol Percabangan
percabangan dalam bahasa
bertingkat pemrograman
3.6.5 Menerapkan  Mengolah data
statement/perintah tentang
untuk kontrol struktur
percabangan kontrol
bersarang Percabangan
dalam bahasa
4.6.1 Membuat aplikasi pemrograman.
percabangan tidak  Mengomunika
bersyarat sikan tentang
4.6.2 Membuat aplikasi struktur
percabangan kontrol

8
KUR/AGR//FO-009
1 Nov 2017 Revisi=1 9 hlm / 12 hlm

Kompetensi Indikator Pencapaian Kegiatan Metode Nilai Tugas KKM Alokasi Sumber
Materi Pokok Penilaian
Dasar Kompetensi Pembelajaran Karakter Waktu(JP) Belajar
sederhana Percabangan
4.6.3 Membuat aplikasi dalam bahasa
percabangan pemrograman
bertingkat
4.6.4 Membuat aplikasi
percabangan
bersarang
UH III , 3 JP
UJIAN
PRAKTIK III,
REMIDIAL

3.7 Menerapk 3.7.1 Menjelaskan  Struktur  Mengamati Pendek Tanggun 75 3 JP Pemro


an statement/perintah perulangan untuk atan : g jawab, grama
struktur untuk perulangan  Percabangan mengidentifika Saintifi disiplin, n
kontrol 3.7.2 Menerapkan sederhana si dan k jujur Dasar
Perulanga statement/perintah  Perulangan merumuskan kelas
n dalam untuk kontrol bertingkat masalah X
Model:
bahasa perulangan  Percabangan tentang semest
Discove
pemrogra sederhana bersarang struktur er 2.
ry
man 3.7.3 Menerapkan kontrol Dwi
statement/perintah Perulangan Maryo
6 JP
4.7 Membuat untuk kontrol dalam bahasa no .
perulangan pemrograman √
kode Dhidhi
program bersarang  Mengumpulka Pamb
struktur n data tentang udi .
kontrol 4.7.1 Membuat aplikasi struktur Kemen
perulanga perulangan kontrol trian
n sederhana Perulangan Pendid
4.7.2 Membuat aplikasi dalam bahasa ikan
perulangan pemrograman dan
bersarang  Mengolah data Kebud
tentang ayaan
struktur Repub
kontrol lik

9
KUR/AGR//FO-009
1 Nov 2017 Revisi=1 10 hlm / 12 hlm

Kompetensi Indikator Pencapaian Kegiatan Metode Nilai Tugas KKM Alokasi Sumber
Materi Pokok Penilaian
Dasar Kompetensi Pembelajaran Karakter Waktu(JP) Belajar
Perulangan Indone
dalam bahasa Pengetahuan sia .
pemrograman : 2014
 Mengomunika  Tes
sikan tentang Tertulis
struktur
Keterampila
kontrol
n:
Perulangan
dalam bahasa  Penilaian
pemrograman Unjuk
Kerja
 Observasi
UH IV , 3 JP
UJIAN
PRAKTIK IV,
REMIDIAL

UAS , 3 JP
REMIDIAL

54 JP

Mengetahui Saptosari, Juli 2018


Kepala Sekolah Guru

Dwi Retno Wahyuningsih, S.Pd. M.Hum. Anna Novita, S.Si.


NIP. 19700221 199412 2 002 NIP. 198411262010012015
10

Anda mungkin juga menyukai