RPP PEMROGRAMAN DASAR SMK KURIKULUM 2013 REV. 2017Full description
KISI-KISI UJIAN SEKOLAH BERSTANDAR NASIONAL SEKOLAH MENENGAH KEJURUAN/MADRASAH ALIYAH KEJURUAN KURIKULUM KURIKULUM 2013 TAHUN PELAJARAN PELAJARAN 2017/2018 Mata Mata Uji Uji
: 22-Pem 22-Pemrogr rogram aman an Dasar Dasar Lingkup Materi
Level Kognitif
Pengetahuan dan pemahaman - mengide mengidenti ntifik fikasi asi - mendesk mendeskrip ripsika sikan n
Dasar Struktur Algoritma
Struktur Kontrol & Perulangan
Siswa mampu: Siswa mampu: Mendeskripsikan Mendeskripsikan o struktur algoritma o Struktur percabangan 1 o pengenalan variabel kondisi pengenalan tipe struktur o o data percabangan 2 kondisi o pengenalan operator o struktur percabangan 2 o penggunaan pseudocode kondisi kondisi atau lebih lebih o penggunaan o struktur flowchart percabangan bersarang o struktur perulangan dengan kondisi diawal o struktur perulangan dengan kondisi diakhir o struktur perulangan dengan kondisi akhir
Penerapan dari Algoritma ke Program Siswa mampu: Mengidentifikasi permasalahan kompleks sebagai studi kasus
Array
Fungsi
Siswa mampu: Mendeskripsikan o Penggunaan array 1 dimensi o penggunaan array multidimensi
Siswa mampu: Mendeskripsikan o Deklarasi fungsi o Pemberian parameter fungsi
1/3
Lingkup Materi Level Kognitif
Dasar Struktur Algoritma
Penerapan dari Algoritma ke Program
Struktur Kontrol & Perulangan
diinputkan user struktur perulangan sebagai pencacah naik o struktur perulangan sebagai pencacah turun Siswa mampu : Siswa mampu: Menerapkan Menentukan alur penulisan percabangan dari algoritma dalam potongan baris kode pseudocode program Menentukan Menerapkan o Logika dari o Struktur penyelesaian Perulangan dengan masalah dengan kondisi diawal struktur algoritma o Perulangan dengan kondisi diinputkan o karakteristik tipe data pada sebuah user variabel Struktur o perulangan dengan kondisi diakhir o Struktur perulangan dengan kondisi akhir diinputkan user o Struktur perulangan sebagai pencacah naik
Array
Fungsi
Siswa mampu: Menerapkan o Penggunaan array 1 dimensi o Penggunaan array multidimensi
Siswa mampu: Menerapkan penggunaan fungsi dalam kode program
o
Aplikasi - menerapkan - menentukan
Siswa mampu: Menerapkan pembuatan kode program komputer
2/3
Lingkup Materi Level Kognitif
Dasar Struktur Algoritma
Penerapan dari Algoritma ke Program
Struktur Kontrol & Perulangan
Struktur perulangan sebagai pencacah turun Siswa mampu: Menyimpulkan hasil dari percabangan 2 kondisi
Array
Fungsi
o
Penalaran dan Logika - menganalisis - memecahkan - menyimpulkan
Siswa mampu : Menyimpulkan hasil dari algoritma percabangan 1 kondisi Menganalisis berbagai contoh penerapan algoritma dasar dalam kehidupan sehari-hari .
Siswa mampu: Memecahkan permasalahan kompleks sebagai studi kasus
Siswa mampu: Menganalisis pengelompokkan data berdimensi dari kumpulan informasi
Siswa mampu : Menyimpulkan tentang cara kerja fungsi pada kode program