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.
3.3 Menerapkan alur 3.3.1 Mengoperasikan Editor, lingkungan 12 Mengamati untuk Pengetahua Religius Modul
pemrograman editor untuk kerja bahasa mengidentifikasi dan n: Jujur/ Buku
Indikator Pencapaian Alokasi Sumber
Kompetensi Dasar Materi Pokok Kegiatan Pembelajaran Penilaian PPK
Kompetensi Waktu Belajar
1 2 3 4 5 6 7 8
dengan struktur lingkungan kerja pemrograman merumuskan masalah Tes Bertang-gung Pedoman
bahasa perangkat lunak komputer tentang Tertulis Jawab/ Spesifika
pemrograman bahasa Struktur program editor/lingkungan Keterampila Bergaya si Pabrik
komputer pemrograman bahasa pemrograman kerja, struktur Hidup Sehat/ Internet
n: Disiplin/
komputer komputer program, pengujian
3.3.2 Menerapkan Menguji kode program bahasa pemrograman Penilaian Kerja Keras/
4.3 Menulis kode
struktur penulisan bahasa pemrograman komputer. Unjuk Percaya Diri/
pemrogram
kode/perintah komputer Mengumpulkan data Kerja Wira Usaha/
sesuai dengan
aturan dan program pada tentang Observas Logis,Kritis,
bahasa editor/lingkungan i Kreatif dan
sintaks bahasa
pemrograman kerja, struktur Inovatif/
pemrograman
komputer Mandiri/
program, pengujian
3.3.3 Menerapkan Ingin Tahu/
bahasa pemrograman
prosedur Cinta Ilmu
komputer
menjalankan dan Santun/
Mengolah data tentang
menguji kode Patuh/
editor/lingkungan
program pada Demokratis/
kerja, struktur
Menghargai
bahasa program, pengujian
pemrograman bahasa pemrograman
komputer komputer.
Mengomunikasikan
4.3.1 Membuat kode tentang
program editor/lingkungan
sederhana kerja, struktur
menggunakan program, pengujian
bahasa bahasa pemrograman
pemrograman komputer.
komputer
4.3.2 Menguji kode
program pada
bahasa
pemrograman
komputer
3.4 Menerapkan 3.4.1 Menjelaskan Tipe data 4 Mengamati untuk Pengetahua Religius Modul
penggunaan tipe berbagai tipe data Variabel mengidentifikasi dan n: Jujur/ Buku
data, variabel, dan sintak Konstanta merumuskan masalah Bertang-gung Pedoman
Tes Jawab/ Spesifika
konstanta, penulisan Operator tentang penggunaan
Tertulis Bergaya si Pabrik
Indikator Pencapaian Alokasi Sumber
Kompetensi Dasar Materi Pokok Kegiatan Pembelajaran Penilaian PPK
Kompetensi Waktu Belajar
1 2 3 4 5 6 7 8
operator, dan 3.4.2 Menjelaskan Ekspresi tipe data, variabel, Keterampila Hidup Sehat/ Internet
ekspresi variabel dan dan konstanta, operator, n: Disiplin/
sintak penulisan dan ekspresi. Kerja Keras/
Penilaian Percaya Diri/
4.4 Membuat kode 3.4.3 Menjelaskan Mengumpulkan data
Unjuk Wira Usaha/
program dengan berbagai operator tentang penggunaan
Kerja Logis,Kritis,
tipe data, dan sintak tipe data, variabel,
Observas Kreatif dan
variabel, penulisan konstanta, operator,
i Inovatif/
konstanta, 3.4.4 Menjelaskan dan ekspresi
ekspresi dan Mandiri/
operator dan Mengolah data tentang
sintak penulisan Ingin Tahu/
ekspresi penggunaan tipe data,
3.4.5 Menerapkan Cinta Ilmu
variabel, konstanta,
berbagai tipe data, operator, dan ekspresi Santun/
variabel, Patuh/
pemrograman
konstanta, Demokratis/
komputer.
operator, dan Menghargai
Mengomunikasikan
ekspresi sesuai tentang penggunaan
dengan tipe data, variabel,
permasalahan konstanta, operator,
yang akan dan ekspresi.
diselesaikan
dengan program
3.6 Menerapkan 3.6.1 Menjelaskan Struktur percabangan 12 Mengamati untuk Pengetahua Religius Modul
struktur kontrol statement/perinta Percabangan tidak mengidentifikasi dan n: Jujur/ Buku
Percabangan h untuk kontrol bersyarat merumuskan masalah Bertang-gung Pedoman
dalam bahasa percabangan Percabangan sederhana tentang struktur Tes Jawab/ Spesifika
pemrograman 3.6.2 Menerapkan Percabangan bertingkat kontrol Percabangan Tertulis Bergaya si Pabrik
statement/perinta Percabangan bersarang dalam bahasa Keterampila Hidup Sehat/ Internet
4.6 Membuat kode h untuk kontrol pemrograman. n: Disiplin/
program percabangan tidak Mengumpulkan data Kerja Keras/
struktur kontrol bersyarat tentang struktur Penilaian Percaya Diri/
percabangan 3.6.3 Menerapkan kontrol Percabangan Unjuk Wira Usaha/
statement/perinta dalam bahasa Kerja Logis,Kritis,
h untuk kontrol pemrograman Observas Kreatif dan
percabangan Mengolah data tentang i Inovatif/
sederhana struktur kontrol Mandiri/
3.6.4 Menerapkan Percabangan dalam Ingin Tahu/
statement/perinta bahasa pemrograman. Cinta Ilmu
h untuk kontrol Mengomunikasikan Santun/
percabangan tentang struktur Patuh/
bertingkat kontrol Percabangan Demokratis/
3.6.5 Menerapkan dalam bahasa Menghargai
statement/perinta pemrograman
h untuk kontrol
percabangan
Indikator Pencapaian Alokasi Sumber
Kompetensi Dasar Materi Pokok Kegiatan Pembelajaran Penilaian PPK
Kompetensi Waktu Belajar
1 2 3 4 5 6 7 8
bersarang
3.8 Menganalisis 3.8.1 Menjelaskan array Konsep array 8 Mengamati untuk Pengetahua Religius Modul
penggunaan satu dimensi Array satu dimensi mengidentifikasi dan Jujur/ Buku
Indikator Pencapaian Alokasi Sumber
Kompetensi Dasar Materi Pokok Kegiatan Pembelajaran Penilaian PPK
Kompetensi Waktu Belajar
1 2 3 4 5 6 7 8
array untuk 3.8.2 Menjelaskan array Array multi dimensi merumuskan masalah n: Bertang-gung Pedoman
penyimpanan multi dimensi tentang penggunaan Jawab/ Spesifika
data di memori 3.8.3 Mengidentifikasi array untuk Tes Bergaya si Pabrik
penerapan array penyimpanan data di Tertulis Hidup Sehat/ Internet
4.8 Membuat kode satu dimensi memori Keterampila Disiplin/
program untuk 3.8.4 Mengidentifikasi Mengumpulkan data n: Kerja Keras/
menampilkan penerapan array tentang penggunaan Percaya Diri/
kumpulan data mulri dimensi array untuk Penilaian Wira Usaha/
array penyimpanan data di Unjuk Logis,Kritis,
memori Kerja Kreatif dan
4.8.1 Membuat aplikasi Mengolah data tentang Observas Inovatif/
array satu dimensi penggunaan array i Mandiri/
4.8.2 Membuat aplikasi untuk penyimpanan Ingin Tahu/
array multi data di memori Cinta Ilmu
dimensi Mengomunikasikan Santun/
tentang penggunaan Patuh/
array untuk Demokratis/
Menghargai
penyimpanan data di
memori
3.9 Menerapkan 3.9.1 Menjelaskan Konsep fungsi dalam 12 Mengamati untuk Pengetahua Religius Modul
penggunaan konsep fungsi bahasa pemrograman mengidentifikasi dan n: Jujur/ Buku
fungsi dalam bahasa Pembuatan fungsi merumuskan masalah Bertang-gung Pedoman
pemrograman sendiri tentang penggunaan Tes Jawab/ Spesifika
4.9 Membuat kode 3.9.2 Menerapkan Penerapan fungsi- fungsi Tertulis Bergaya si Pabrik
program fungsi-fungsi fungsi bawaan bahasa Mengumpulkan data Keterampila Hidup Sehat/ Internet
menggunakan buatan sendiri pemrograman tentang penggunaan n: Disiplin/
fungsi 3.9.3 Menerapkan fungsi Kerja Keras/
fungsi-fungsi Mengolah data tentang Penilaian Percaya Diri/
bawaan dari penggunaan fungsi Unjuk Wira Usaha/
bahasa Mengomunikasikan Kerja Logis,Kritis,
pemrograman tentang penggunaan Observas Kreatif dan
fungsi i Inovatif/
Mandiri/
4.9.1 Membuat aplikasi Ingin Tahu/
dengan fungsi Cinta Ilmu
buatan sendiri Santun/
4.9.2 Membuat aplikasi Patuh/
dengan fungsi Demokratis/
bawaan bahasa Menghargai
Indikator Pencapaian Alokasi Sumber
Kompetensi Dasar Materi Pokok Kegiatan Pembelajaran Penilaian PPK
Kompetensi Waktu Belajar
1 2 3 4 5 6 7 8
pemrograman
3.10 Menerapkan 3.10.1 Menjelaskan Antar muka (User 12 Mengamati untuk Pengetahua Religius Modul
pembuatan prosedur Intreface) pada aplikasi mengidentifikasi dan n: Jujur/ Buku
antar muka pembuatan antar Input/Output data merumuskan masalah Bertang-gung Pedoman
(User Intreface) muka pada tentang pembuatan Tes Jawab/ Spesifika
pengguna aplikasi
pada aplikasi aplikasi antar muka Tertulis Bergaya si Pabrik
Validasi data
3.10.2 Menerapkan Mengumpulkan data Keterampila Hidup Sehat/ Internet
4.10 Membuat antar prosedur tentang pembuatan n: Disiplin/
muka (User pembuatan antar antar muka Penilaian Kerja Keras/
Intreface) pada muka input data Mengolah data tentang Unjuk Percaya Diri/
aplikasi dari pengguna pembuatan antar muka Kerja Wira Usaha/
3.10.3 Menerapkan Mengomunikasikan Logis,Kritis,
Observas
prosedur tentang pembuatan Kreatif dan
i
pembuatan antar antar muka Inovatif/
muka input data Mandiri/
dari pengguna Ingin Tahu/
dengan validasi Cinta Ilmu
data Santun/
Patuh/
Demokratis/
4.10.1 Membuat antar Menghargai
muka input data
dari pengguna
4.10.2 Membuat antar
muka input data
dari pengguna
dengan validasi
data
3.11 Menerapkan 3.11.1 Menjelaskan Menu interaksi antar 12 Mengamati untuk Pengetahua Religius Modul
berbagai prosedur muka pada aplikasi mengidentifikasi dan n: Jujur/ Buku
struktur kontrol pembuatan menu Kontrol menu antar merumuskan masalah Bertang-gung Pedoman
dalam aplikasi pada antar muka tentang berbagai Tes
muka pada aplikasi Jawab/ Spesifika
antar muka 3.11.2 Menjelaskan struktur kontrol dalam Tertulis Bergaya si Pabrik
(User Intreface). prosedur aplikasi antar muka Keterampila Hidup Sehat/ Internet
pembuatan menu Mengumpulkan data n: Disiplin/
4.11 Membuat kode pada antar muka tentang berbagai Penilaian Kerja Keras/
program dengan validasi struktur kontrol dalam Unjuk Percaya Diri/
berbagai aplikasi antar muka Kerja Wira Usaha/
struktur kontrol Mengolah data tentang Logis,Kritis,
Observas
Indikator Pencapaian Alokasi Sumber
Kompetensi Dasar Materi Pokok Kegiatan Pembelajaran Penilaian PPK
Kompetensi Waktu Belajar
1 2 3 4 5 6 7 8
dalam aplikasi 4.11.1 Membuat menu berbagai struktur i Kreatif dan
antar muka pada antar muka kontrol dalam aplikasi Inovatif/
(User Intreface). 4.11.2 Membuat menu antar muka Mandiri/
pada antar muka Mengomunikasikan Ingin Tahu/
dengan validasi tentang berbagai Cinta Ilmu
data struktur kontrol dalam Santun/
aplikasi antar muka Patuh/
Demokratis/
Menghargai
3.12 Menganalisis 3.12.1 Mengidentifikasi Analisis pembuatan 12 Mengamati untuk Pengetahua Religius Modul
pembuatan permasalahan aplikasi berbasis antar mengidentifikasi dan n: Jujur/ Buku
aplikasi pada pembuatan muka merumuskan masalah Bertang-gung Pedoman
sederhana aplikasi sederhana Tes
Perbaikan masalah tentang pembuatan Jawab/ Spesifika
berbasis antar berbasis antar aplikasi sederhana Tertulis Bergaya si Pabrik
pembuatan aplikasi
muka (User muka berbasis antar muka berbasis antar muka Keterampila Hidup Sehat/ Internet
Intreface) 3.12.2 Merumuskan Mengumpulkan data n: Disiplin/
permasalahan tentang pembuatan Penilaian Kerja Keras/
4.12 Membuat pada pembuatan aplikasi sederhana Unjuk Percaya Diri/
aplikasi aplikasi sederhana berbasis antar muka Kerja Wira Usaha/
sederhana berbasis antar Mengolah data tentang Logis,Kritis,
Observas
berbasis antar muka pembuatan aplikasi Kreatif dan
i
muka (User sederhana berbasis Inovatif/
Intreface) antar muka Mandiri/
3.12.1Memperbaiki Mengomunikasikan Ingin Tahu/
permasalahan tentang pembuatan Cinta Ilmu
pada pembuatan aplikasi sederhana Santun/
aplikasi sederhana berbasis antar muka Patuh/
berbasis antar Demokratis/
muka Menghargai
3.12.2Menguji hasil
perbaikan
permasalahan
pada pembuatan
aplikasi sederhana
berbasis antar
muka
3.13 Mengevaluasi 3.12.3Menerapkan Debuging aplikasi 8 Mengamati untuk Pengetahua Religius Modul
debuging pada prosedur Menganalisis data hasil mengidentifikasi dan n: Jujur/ Buku
aplikasi pada debuging pada Debuging merumuskan masalah Bertang-gung Pedoman
Indikator Pencapaian Alokasi Sumber
Kompetensi Dasar Materi Pokok Kegiatan Pembelajaran Penilaian PPK
Kompetensi Waktu Belajar
1 2 3 4 5 6 7 8
sederhana aplikasi sederhana tentang debuging pada Tes Jawab/ Spesifika
3.12.4Mengidentifikasi aplikasi Tertulis Bergaya si Pabrik
4.13 Menggunakan permasalahan Mengumpulkan data Keterampila Hidup Sehat/ Internet
debuging pada pada aplikasi tentang debuging pada Disiplin/
n: Kerja Keras/
aplikasi berdasarkan data aplikasi
sederhana debuging Mengolah data tentang Penilaian Percaya Diri/
debuging pada aplikasi Unjuk Wira Usaha/
Mengomunikasikan Kerja Logis,Kritis,
4.13.1 Memperbaiki bug tentang debuging pada Observas Kreatif dan
pada aplikasi aplikasi i Inovatif/
4.13.2 Menguji aplikasi Mandiri/
hasil perbaikan Ingin Tahu/
Cinta Ilmu
Santun/
Patuh/
Demokratis/
Menghargai
3.14 Mengevaluasi 3.14.1 Menerapkan Membuat paket 8 Mengamati untuk Pengetahua Religius Modul
paket installer prosedur evaluasi installer aplikasi mengidentifikasi dan n: Jujur/ Buku
aplikasi pada paket Evaluasi paket installer merumuskan masalah Bertang-gung Pedoman
sederhana installer paket installer aplikasi Tes Jawab/ Spesifika
aplikasi
3.14.2 Mengidentifikasi Tertulis
Mengumpulkan data Bergaya si Pabrik
4.14 Memformulasika permasalahan tentang paket installer Keterampila Hidup Sehat/ Internet
n paket installer pada paket aplikasi n: Disiplin/
aplikasi installer Mengolah data tentang Penilaian Kerja Keras/
sederhana paket installer aplikasi Unjuk Percaya Diri/
Mengomunikasikan Kerja Wira Usaha/
4.14.1 Memperbaiki bug tentang paket installer Logis,Kritis,
Observas
pada paket aplikasi Kreatif dan
i
installer Inovatif/
4.14.2 Menguji paket Mandiri/
installer hasil Ingin Tahu/
perbaikan Cinta Ilmu
Santun/
Patuh/
Demokratis/
Menghargai
Perdagangan, Juli 2021
Mengetahui, Guru Mata Pelajaran
Kepala Sekolah