* Untuk kolom Pembelajaran diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. Misalnya pendekatan kontekstual, portofolio, kolaboratif, belajar aktif, penyelesaian
masalah. Setiap pendekatan dilengkapi dengan mengamati, menanya, eksperimen/explore, asosiasi, komunikasi sesuai dengan kebutuhan masing-masing pendekatan.
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar
Waktu
1.1. Memahami nilai-nilai
keimanan dengan
menyadari hubungan
keteraturan dan
kompleksitas alam dan
jagad raya terhadap TIDAK PERLU DIISI
kebesaran Tuhan yang Keterangan:
menciptakannya. Nilai-nilai spiritual dan sosial merupakan proses pembelajaran nilai secara tidak langsung (indirect values teaching).
1.2. Mendiskripsikan Dalam arti bahwa keterkaitan KI 1 dan KI 2 hanya akan terjadi dalam proses pembelajaran KI 3 dan KI 4.
kebesaran Tuhan yang
menciptakan Pelbagai
sumber energi di alam.
1.3. Mengamalkan nilai-
nilai keimanan sesuai
dengan ajaran
agamanya dalam
kehidupan sehari-hari
* Untuk kolom Pembelajaran diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. Misalnya pendekatan kontekstual, portofolio, kolaboratif, belajar aktif, penyelesaian
masalah. Setiap pendekatan dilengkapi dengan mengamati, menanya, eksperimen/explore, asosiasi, komunikasi sesuai dengan kebutuhan masing-masing pendekatan.
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar
Waktu
* Untuk kolom Pembelajaran diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. Misalnya pendekatan kontekstual, portofolio, kolaboratif, belajar aktif, penyelesaian
masalah. Setiap pendekatan dilengkapi dengan mengamati, menanya, eksperimen/explore, asosiasi, komunikasi sesuai dengan kebutuhan masing-masing pendekatan.
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar
Waktu
konsep algoritma - Struktur dasar dalam kehidupan natural,
pemrograman algoritma sehari-hari pseudocode dan - Sutedjo, budi, Algoritma dan
- algoritma - Karakteristik tipe data flowchart) untuk Teknik Pemrograman,
menggunakan Menanya: menyelesaikan Penerbit ANDI, Yogyakarta,
4.1. Menggunakan
bahasa natural - Rumusan masalah permasalahan 2009.
algoritma
- Pengenalan terkait penerapan dalam kehidupan
pemrograman untuk
Variabel algoritma sederhana sehari-hari. - Munir, Rinaldi, Algoritma
memecahkan
- Pengenalan tipe - Logika penyelesaian Portopolio: dan pemrograman dalam
permasalahan
data masalah dengan - Laporan praktek bahasa Pascal dan C,
- Pengenalan struktur algoritma membuat algoritma Informatika Bandung, 2011
operator Eksperimen/explore: pemecahan
- Pseudocode - Membuat algoritma masalah
- Flowchart sederhana untuk menggunakan
- Penggunaan Tool menyelesaikan bahasa natural,
flowchart permasalahan flowchart dan
menggunakan bahasa pseudocode.
natural, flowchart dan Observasi :
pseudocode - Checklist hasil
Asosiasi: pengamatan
- Menerapkan konsep Pelbagai contoh
algorima (bahasa algoritma
natural, flowchart dan Tes:
pseudocode) untuk - Tes tertulis dan
menyelesaikan praktek tentang
permasalahan konsep algoritma,
Komunikasi: pseudocode,
- Mempresentasikan flowchart
algoritma penyelesaian
permasalahan
3.2. Memahami struktur Algoritma Mengamati Tugas - Buku teks pelajaran
algoritma serta percabangan - Pelbagai contoh - Membuat algoritma 6 minggu x
menganalisis data - Percabangan 1 penerapan algoritma (pseudocode dan 2 JP - Buku panduan guru
dalam suatu algoritma kondisi percabangan 1, 2, lebih flowchart) untuk
* Untuk kolom Pembelajaran diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. Misalnya pendekatan kontekstual, portofolio, kolaboratif, belajar aktif, penyelesaian
masalah. Setiap pendekatan dilengkapi dengan mengamati, menanya, eksperimen/explore, asosiasi, komunikasi sesuai dengan kebutuhan masing-masing pendekatan.
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar
Waktu
percabangan - Percabangan 2 dari 2 kondisi dan menyelesaikan - Sutedjo, budi, Algoritma dan
4.2. Menggunakan kondisi percabangan bersarang permasalahan Teknik Pemrograman,
algoritma percabangan - Percabangan Menanya menggunakan Penerbit ANDI, Yogyakarta,
untuk memecahkan lebih dari 2 - Rumusan masalah logika percabangan 2009.
permasalahan kondisi terkait algoritma 1, 2, lebih dari 2
- Percabangan percabangan 1, 2, lebih kondisi, serta - Munir, Rinaldi, Algoritma
bersarang dari 2 kondisi dan percabangan dan pemrograman dalam
percabangan bersarang bersarang. bahasa Pascal dan C,
- Alur penyelesaian Portopolio Informatika Bandung, 2011
masalah dengan - Laporan praktikum
algoritma percabangan. algoritma
Eksperimenexplore percabangan 1, 2,
lebih dari 2 kondisi,
- Membuat algoritma dan percabangan
penyelesaian masalah
bersarang
percabangan 1, 2, lebih
Observasi :
dari 2 kondisi, serta
- Checklist hasil
percabangan bersarang
pengamatan contoh
Asosiasi
algoritma
- Menerapkan algoritma
percabangan
percabangan untuk
Tes:
memecahkan masalah
- Tes tertulis dan
- Menganalisa algoritma praktek tentang
percabangan dengan konsep algoritma
Pelbagai data percabangan 1, 2
Komunikasi lebih dari 2 kondisi,
- Mempresentasikan dan percabangan
algoritma penyelesaian bersarang
masalah percabangan
* Untuk kolom Pembelajaran diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. Misalnya pendekatan kontekstual, portofolio, kolaboratif, belajar aktif, penyelesaian
masalah. Setiap pendekatan dilengkapi dengan mengamati, menanya, eksperimen/explore, asosiasi, komunikasi sesuai dengan kebutuhan masing-masing pendekatan.
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar
Waktu
3.3. Memahami struktur Algoritma Mengamati: Tugas: 6 minggu x - Buku teks pelajaran
algoritma serta perulangan - Pelbagai ragam contoh - Membuat algoritma 2 JP
menganalisa data - Perulangan penerapan algoritma (pseudocode dan - Buku panduan guru
dalam suatu algoritma dengan kondisi perulangan flowchart) untuk
perulangan diawal Menanya: menyelesaikan - Sutedjo, budi, Algoritma dan
4.3. Memecahkan - Perulangan - Rumusan masalah dan permasalahan Teknik Pemrograman,
permasalahan dengan dengan kondisi logika penyelesaian menggunakan Penerbit ANDI, Yogyakarta,
algoritma perulangan diakhir masalah menggunakan logika perulangan 2009.
- Perulangan algoritma perulangan Portopolio:
dengan kondisi Eksperimen/explore: - Laporan praktikum - Munir, Rinaldi, Algoritma
akhir diinputkan - Membuat pelbagai algoritma dan pemrograman dalam
user algoritma penyelesaian perulangan bahasa Pascal dan C,
- Perulangan masalah menggunakan Observasi: Informatika Bandung, 2011
sebagai pencacah logika perulangan - checklist hasil
naik Asosiasi: pengamatan
- Perulangan
sebagai pencacah
- Menerapkan algoritma Pelbagai ragam
perulangan untuk contoh penerapan
turun. algoritma
menyelesaikan masalah
- Menganalisa algoritma perulangan
perulangan dengan Tes:
Pelbagai macam data - Tes tertulis dan
Komunikasi: praktek algoritma
perulangan
- Mempresentasikan
pelbagai ragam
algoritma penyelesaian
masalah menggunakan
logika perulangan
Mengetahui,
Kepala SMK Broadcast Cakra Buana Guru Bidang Studi
* Untuk kolom Pembelajaran diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. Misalnya pendekatan kontekstual, portofolio, kolaboratif, belajar aktif, penyelesaian
masalah. Setiap pendekatan dilengkapi dengan mengamati, menanya, eksperimen/explore, asosiasi, komunikasi sesuai dengan kebutuhan masing-masing pendekatan.
Suhartini, S.Pd.,MM Neneng Supartiwi, S.Pd.,MM
* Untuk kolom Pembelajaran diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. Misalnya pendekatan kontekstual, portofolio, kolaboratif, belajar aktif, penyelesaian
masalah. Setiap pendekatan dilengkapi dengan mengamati, menanya, eksperimen/explore, asosiasi, komunikasi sesuai dengan kebutuhan masing-masing pendekatan.