KI 4 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.
Alokasi Sumber
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Kegiatan Pembelajaran Penilaian Waktu Belajar
Kompetensi
(JP)
1 2 3 4 5 6 7
3.1 Menerapkan alur 3.1.1 Menjelaskan Algoritma Mengamati untuk Pengetahuan 6 Internet
logika algoritma Pemrograma mengidentifikasi :
Buku
pemrograman pemrograman n dan merumuskan Tes
komputer 3.1.2 Menerapkan Flowchart masalah tentang Pemrogra
Tertulis
algoritma alur logika man
Keterampila
4.1 Membuat alur pemrograman pemrograman n: Dasar
logika dalam komputer.
menyelesaikan Observasi
pemrograman Mengumpulkan
komputer masalah data tentang
3.1.3 Menjelaskan penerapan alur
algoritma logika
pemrograman pemrograman
menggunakan komputer.
flowchart Mengolah data
3.1.4 Menerapkan tentang penerapan
flowchart dalam alur logika
menyelesaikan pemrograman
masalah komputer.
Mengomunikasika
4.1.1 Membuat alur n tentang
program penerapan alur
menggunakan logika
text (algoritma) pemrograman
4.1.2 Membuat komputer.
program
menggunakan
simbol
(flowchart)
Alokasi Sumber
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Kegiatan Pembelajaran Penilaian Waktu Belajar
Kompetensi
(JP)
3.4 Menerapkan 3.4.1 Menjelaskan Tipe data Mengamati untuk Pengetahuan 6 Internet
penggunaan tipe berbagai tipe Variabel mengidentifikasi :
Buku
data, variabel, data dan sintak Konstanta dan merumuskan Tes
konstanta, penulisan masalah tentang Pemrogra
Operator Tertulis
operator, dan 3.4.2 Menjelaskan Ekspresi penggunaan tipe man
Keterampila
ekspresi variabel dan dan data, variabel, n: Dasar
sintak penulisan konstanta,
4.4 Membuat kode 3.4.3 Menjelaskan Penilaian
operator, dan
program dengan berbagai Unjuk
ekspresi.
tipe data, variabel, operator dan Kerja
Mengumpulkan
konstanta, sintak penulisan Observasi
data tentang
operator dan 3.4.4 Menjelaskan penggunaan tipe
ekspresi ekspresi dan data, variabel,
sintak penulisan konstanta,
3.4.5 Menerapkan operator, dan
berbagai tipe ekspresi
data, variabel, Mengolah data
konstanta, tentang
operator, dan penggunaan tipe
ekspresi sesuai data, variabel,
dengan konstanta,
permasalahan operator, dan
Alokasi Sumber
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Kegiatan Pembelajaran Penilaian Waktu Belajar
Kompetensi
(JP)
yang akan ekspresi
diselesaikan pemrograman
dengan program komputer.
Mengomunikasika
4.4.1 Membuat n tentang
aplikasi program penggunaan tipe
yang data, variabel,
menerapkan tipe konstanta,
data, operator, dan
variabel/konsta ekspresi.
nta
4.4.2 Membuat
aplikasi program
yang
menerapkan tipe
data,
variabel/konsta
nta, operator,
ekspresi
3.5 Menerapkan 3.5.1 Menjelaskan Operator Mengamati untuk Pengetahuan 6 Internet
operasi aritmatika operator aritmatika mengidentifikasi :
Buku
dan logika aritmatika Operator dan merumuskan Tes
3.5.2 Menjelaskan logika masalah tentang Pemrogra
Tertulis
4.5 Membuat kode operator logika Operasi operasi aritmatika man
Keterampila
program dengan 3.5.3 Menerapkan aritmatika dan logika. n: Dasar
operasi aritmatika operasi Operasi Mengumpulkan
dan logika aritmatika dan Penilaian
logika data tentang
logika untuk Unjuk
operasi aritmatika
menyelesaikan Kerja
dan logika
masalah Observasi
Mengolah data
perhitungan tentang operasi
aritmatika dan aritmatika dan
logika logika.
Alokasi Sumber
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Kegiatan Pembelajaran Penilaian Waktu Belajar
Kompetensi
(JP)
Mengomunikasika
4.5.1 Membuat n tentang operasi
aplikasi operasi aritmatika dan
aritmatika logika.
4.5.2 Membuat
aplikasi operasi
logika
3.6 Menerapkan 3.6.1 Menjelaskan Struktur Mengamati untuk Pengetahuan 6 Internet
struktur kontrol statement/perin percabangan mengidentifikasi :
Buku
Percabangan tah untuk Percabangan dan merumuskan Tes
dalam bahasa kontrol tidak masalah tentang Pemrogra
Tertulis
pemrograman percabangan bersyarat struktur kontrol man
Keterampila
3.6.2 Menerapkan Percabangan Percabangan n: Dasar
4.6 Membuat kode statement/perin sederhana dalam bahasa
program struktur tah untuk Penilaian
Percabangan pemrograman.
kontrol kontrol Unjuk
bertingkat Mengumpulkan
percabangan percabangan Kerja
Percabangan data tentang
tidak bersyarat Observasi
bersarang struktur kontrol
3.6.3 Menerapkan Percabangan
statement/perin dalam bahasa
tah untuk pemrograman
kontrol Mengolah data
percabangan tentang struktur
sederhana kontrol
3.6.4 Menerapkan Percabangan
statement/perin dalam bahasa
tah untuk pemrograman.
kontrol Mengomunikasika
percabangan n tentang struktur
bertingkat kontrol
3.6.5 Menerapkan Percabangan
statement/perin dalam bahasa
tah untuk pemrograman
kontrol
Alokasi Sumber
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Kegiatan Pembelajaran Penilaian Waktu Belajar
Kompetensi
(JP)
percabangan
bersarang
4.6.1 Membuat
aplikasi
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 Mengamati untuk Pengetahuan 6 Internet
struktur kontrol statement/perin perulangan mengidentifikasi :
Buku
Perulangan dalam tah untuk Percabangan dan merumuskan Tes
bahasa perulangan sederhana masalah tentang Pemrogra
Tertulis
pemrograman 3.7.2 Menerapkan Perulangan struktur kontrol man
Keterampila
statement/perin bertingkat Perulangan dalam n: Dasar
4.7 Membuat kode tah untuk Percabangan bahasa
kontrol Penilaian
program struktur bersarang pemrograman
perulangan Unjuk
kontrol perulangan Mengumpulkan
sederhana Kerja
data tentang
3.7.3 Menerapkan Observasi
struktur kontrol
statement/perin Perulangan dalam
tah untuk bahasa
kontrol pemrograman
perulangan
Alokasi Sumber
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Kegiatan Pembelajaran Penilaian Waktu Belajar
Kompetensi
(JP)
bersarang Mengolah data
tentang struktur
4.7.1 Membuat kontrol Perulangan
aplikasi dalam bahasa
perulangan pemrograman
sederhana Mengomunikasika
4.7.2 Membuat n tentang struktur
aplikasi kontrol Perulangan
perulangan dalam bahasa
bersarang pemrograman
3.8 Menganalisis 3.8.1 Menjelaskan Konsep array Mengamati untuk Pengetahuan 9 Internet
penggunaan array array satu Array satu mengidentifikasi :
Buku
untuk dimensi dimensi dan merumuskan Tes
penyimpanan data 3.8.2 Menjelaskan masalah tentang Pemrogra
Array multi Tertulis
di memori array multi dimensi penggunaan array man
Keterampila
dimensi untuk n: Dasar
4.8 Membuat kode 3.8.3 Mengidentifikasi penyimpanan data
program untuk penerapan array Penilaian
di memori
menampilkan satu dimensi Unjuk
Mengumpulkan
kumpulan data 3.8.4 Mengidentifikasi Kerja
data tentang
array penerapan array Observasi
penggunaan array
mulri dimensi untuk
penyimpanan data
4.8.1 Membuat di memori
aplikasi array Mengolah data
satu dimensi tentang
4.8.2 Membuat penggunaan array
aplikasi array untuk
multi dimensi penyimpanan data
di memori
Mengomunikasika
n tentang
penggunaan array
Alokasi Sumber
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Kegiatan Pembelajaran Penilaian Waktu Belajar
Kompetensi
(JP)
untuk
penyimpanan data
di memori