1
dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik dibawah
pengawasan langsung.
2
Alokas Nilai Al- Nilai BAM
Indikator
i Kegiatan Quran
Kompetensi Dasar Pencapaian Materi Pokok Penilaian
Waktu Pembelajaran
Kompetensi
(JP)
program sia; Maha
menggunakan Suci
simbol Engkau,
(flowchart) Lindungi
kami dari
azab
neraka
7
Alokas Nilai Al- Nilai BAM
Indikator
i Kegiatan Quran
Kompetensi Dasar Pencapaian Materi Pokok Penilaian
Waktu Pembelajaran
Kompetensi
(JP)
3.6 Menerapkan 3.6.1 Menjelaskan Struktur 12 Mengamati untuk Pengetahuan
struktur kontrol statement/peri percabangan mengidentifikasi :
Percabangan ntah untuk Percabangan dan merumuskan Tes
dalam bahasa kontrol tidak masalah tentang Tertulis
pemrograman percabangan bersyarat struktur kontrol Keterampila
3.6.2 Menerapkan Percabangan n:
Percabangan
4.6 Membuat kode statement/peri dalam bahasa
sederhana Penilaian
program ntah untuk pemrograman.
Percabangan Unjuk
struktur kontrol kontrol Mengumpulkan
bertingkat Kerja
percabangan percabangan data tentang
tidak bersyarat Percabangan Observasi
struktur kontrol
3.6.3 Menerapkan bersarang Percabangan
statement/peri dalam bahasa
ntah untuk pemrograman
kontrol Mengolah data
percabangan tentang struktur
sederhana kontrol
3.6.4 Menerapkan Percabangan
statement/peri dalam bahasa
ntah untuk pemrograman.
kontrol Mengomunikasika
percabangan n tentang
bertingkat struktur kontrol
3.6.5 Menerapkan Percabangan
statement/peri dalam bahasa
ntah untuk pemrograman
kontrol
percabangan
bersarang
4.6.1 Membuat
aplikasi
8
Alokas Nilai Al- Nilai BAM
Indikator
i Kegiatan Quran
Kompetensi Dasar Pencapaian Materi Pokok Penilaian
Waktu Pembelajaran
Kompetensi
(JP)
percabangan
tidak bersyarat
4.6.2 Membuat
aplikasi
percabangan
sederhana
4.6.3 Membuat
aplikasi
percabangan
bertingkat
4.6.4 Membuat
aplikasi
percabangan
bersarang
3.7 Menerapkan 3.7.1 Menjelaskan Struktur 12 Mengamati untuk Pengetahuan
struktur kontrol statement/peri perulangan mengidentifikasi :
Perulangan ntah untuk Percabangan dan merumuskan Tes
dalam bahasa perulangan sederhana masalah tentang Tertulis
pemrograman 3.7.2 Menerapkan struktur kontrol Keterampila
Perulangan
statement/peri Perulangan dalam n:
bertingkat
4.7 Membuat kode ntah untuk bahasa
Percabangan Penilaian
program kontrol pemrograman
bersarang Unjuk
struktur kontrol perulangan Mengumpulkan Kerja
perulangan sederhana data tentang
Observasi
3.7.3 Menerapkan struktur kontrol
statement/peri Perulangan dalam
ntah untuk bahasa
kontrol pemrograman
perulangan Mengolah data
bersarang tentang struktur
kontrol
4.7.1 Membuat Perulangan dalam
9
Alokas Nilai Al- Nilai BAM
Indikator
i Kegiatan Quran
Kompetensi Dasar Pencapaian Materi Pokok Penilaian
Waktu Pembelajaran
Kompetensi
(JP)
aplikasi bahasa
perulangan pemrograman
sederhana Mengomunikasika
4.7.2 Membuat n tentang
aplikasi struktur kontrol
perulangan Perulangan dalam
bersarang bahasa
pemrograman
3.8 Menganalisis 3.8.1 Menjelaskan Konsep 8 Mengamati untuk Pengetahuan
penggunaan array satu array mengidentifikasi :
array untuk dimensi Array satu dan merumuskan Tes
penyimpanan 3.8.2 Menjelaskan dimensi masalah tentang Tertulis
data di memori array multi penggunaan array Keterampila
Array multi
dimensi untuk n:
dimensi
4.8 Membuat kode 3.8.3 Mengidentifika penyimpanan
Penilaian
program untuk si penerapan data di memori
Unjuk
menampilkan array satu Mengumpulkan Kerja
kumpulan data dimensi data tentang
Observasi
array 3.8.4 Mengidentifika penggunaan array
si penerapan untuk
array mulri penyimpanan
dimensi data di memori
Mengolah data
4.8.1 Membuat tentang
aplikasi array penggunaan array
satu dimensi untuk
penyimpanan
4.8.2 Membuat
data di memori
aplikasi array
multi dimensi Mengomunikasika
n tentang
penggunaan array
untuk
10
Alokas Nilai Al- Nilai BAM
Indikator
i Kegiatan Quran
Kompetensi Dasar Pencapaian Materi Pokok Penilaian
Waktu Pembelajaran
Kompetensi
(JP)
penyimpanan
data di memori
11
Alokas Nilai Al- Nilai BAM
Indikator
i Kegiatan Quran
Kompetensi Dasar Pencapaian Materi Pokok Penilaian
Waktu Pembelajaran
Kompetensi
(JP)
3.10 Menerapkan 3.10.1 Menjelaskan Antar muka 12 Mengamati untuk Pengetahuan
pembuatan prosedur (User mengidentifikasi :
antar muka pembuatan Intreface) dan merumuskan Tes
(User Intreface) antar muka pada masalah tentang Tertulis
pada aplikasi pada aplikasi aplikasi pembuatan antar Keterampila
3.10.2 Menerapkan Input/Outp muka n:
4.10 Membuat antar prosedur ut data Mengumpulkan Penilaian
muka (User pembuatan pengguna data tentang Unjuk
Intreface) pada antar muka aplikasi pembuatan antar Kerja
aplikasi input data dari Validasi data muka
pengguna Observasi
Mengolah data
3.10.3 Menerapkan tentang
prosedur pembuatan antar
pembuatan muka
antar muka Mengomunikasika
input data dari n tentang
pengguna pembuatan antar
dengan muka
validasi data
4.10.1 Membuat
antar muka
input data dari
pengguna
4.10.2 Membuat
antar muka
input data dari
pengguna
dengan
validasi data
12
Alokas Nilai Al- Nilai BAM
Indikator
i Kegiatan Quran
Kompetensi Dasar Pencapaian Materi Pokok Penilaian
Waktu Pembelajaran
Kompetensi
(JP)
3.11 Menerapkan 3.11.1 Menjelaskan Menu 12 Mengamati untuk Pengetahuan
berbagai prosedur interaksi mengidentifikasi :
struktur kontrol pembuatan antar muka dan merumuskan Tes
dalam aplikasi menu pada pada masalah tentang Tertulis
antar muka antar muka aplikasi berbagai struktur Keterampila
(User Intreface). 3.11.2 Menjelaskan Kontrol kontrol dalam n:
prosedur menu antar aplikasi antar
muka Penilaian
4.11 Membuat kode pembuatan muka pada Unjuk
program menu pada aplikasi Mengumpulkan Kerja
berbagai antar muka data tentang
dengan Observasi
struktur kontrol berbagai struktur
dalam aplikasi validasi kontrol dalam
antar muka aplikasi antar
(User Intreface). 4.11.1 Membuat muka
menu pada Mengolah data
antar muka tentang berbagai
4.11.2 Membuat struktur kontrol
menu pada dalam aplikasi
antar muka antar muka
dengan Mengomunikasika
validasi data n tentang
berbagai struktur
kontrol dalam
aplikasi antar
muka
3.12 Menganalisis 3.12.1 Mengidentifika Analisis 12 Mengamati untuk Pengetahuan
pembuatan si pembuatan mengidentifikasi :
aplikasi permasalahan aplikasi dan merumuskan Tes
sederhana pada berbasis masalah tentang Tertulis
berbasis antar pembuatan antar muka pembuatan Keterampila
muka (User aplikasi Perbaikan aplikasi n:
Intreface) sederhana masalah sederhana
Penilaian
13
Alokas Nilai Al- Nilai BAM
Indikator
i Kegiatan Quran
Kompetensi Dasar Pencapaian Materi Pokok Penilaian
Waktu Pembelajaran
Kompetensi
(JP)
berbasis antar pembuatan berbasis antar Unjuk
4.12 Membuat muka aplikasi muka Kerja
aplikasi 3.12.2 Merumuskan berbasis Mengumpulkan Observasi
sederhana permasalahan antar muka data tentang
berbasis antar pada pembuatan
muka (User pembuatan aplikasi
Intreface) aplikasi sederhana
sederhana berbasis antar
berbasis antar muka
muka Mengolah data
tentang
3.12.1 Memperbaiki pembuatan
permasalahan aplikasi
pada sederhana
pembuatan berbasis antar
aplikasi muka
sederhana Mengomunikasika
berbasis antar n tentang
muka pembuatan
3.12.2 Menguji hasil aplikasi
perbaikan sederhana
permasalahan berbasis antar
pada muka
pembuatan
aplikasi
sederhana
berbasis antar
muka
3.13 Mengevaluasi 3.12.3 Menerapkan Debuging 8 Mengamati untuk Pengetahuan
debuging pada prosedur aplikasi mengidentifikasi :
aplikasi pada debuging pada Menganalisi dan merumuskan Tes
sederhana aplikasi s data hasil masalah tentang Tertulis
14
Alokas Nilai Al- Nilai BAM
Indikator
i Kegiatan Quran
Kompetensi Dasar Pencapaian Materi Pokok Penilaian
Waktu Pembelajaran
Kompetensi
(JP)
sederhana Debuging debuging pada Keterampila
4.13 Menggunakan 3.12.4 Mengidentifika aplikasi n:
debuging pada si Mengumpulkan Penilaian
aplikasi permasalahan data tentang Unjuk
sederhana pada aplikasi debuging pada Kerja
berdasarkan aplikasi Observasi
data debuging Mengolah data
tentang debuging
4.13.1 Memperbaiki pada aplikasi
bug pada Mengomunikasika
aplikasi n tentang
4.13.2 Menguji debuging pada
aplikasi hasil aplikasi
perbaikan
3.14 Mengevaluasi 3.14.1 Menerapkan Membuat 8 Mengamati untuk Pengetahuan
paket installer prosedur paket mengidentifikasi :
aplikasi evaluasi pada installer dan merumuskan Tes
sederhana paket installer aplikasi masalah paket Tertulis
3.14.2 Mengidentifika Evaluasi installer aplikasi Keterampila
4.14 Memformulasika si paket Mengumpulkan n:
n paket installer permasalahan installer data tentang Penilaian
aplikasi pada paket aplikasi paket installer Unjuk
sederhana installer aplikasi Kerja
Mengolah data Observasi
4.14.1 Memperbaiki tentang paket
bug pada installer aplikasi
paket installer
4.14.2 Menguji paket Mengomunikasika
installer hasil n tentang paket
perbaikan installer aplikasi
15
Disahkan Oleh : Diketahui Oleh, Diperiksa Oleh : Padang, 10 Juli 2018
Kepala Sekolah Waka Kurikulum Ka.Prodi Guru Mata Diklat
16