1
Nilai Penilaian Alokas Sumber
Kompetensi Indikator Pencapaian Materi Ketera
karakter Kegiatan Pembelajaran Sikap Pengetah Keterampi i Belajar
Dasar Kompetensi Pokok uan lan ngan
Waktu
1 2 3 4 5 6 7 8 9 10 11
3.1 Menerap 3.1.1 Menjelaskan algoritma Tangg Algoritma Mengamati untuk Tes Penilai 9 Buku Pemb
kan alur pemrograman Pemrogra mengidentifikasi dan
ung tertulis an Paket elajar
logika 3.1.2 Menerapkan algoritma man merumuskan masalah
pemrogr pemrograman dalam Jawa
Flowchart tentang alur logika unjuk Interne an
aman menyelesaikan masalah b pemrograman komputer. kerja t Darin
kompute 3.1.3 Menjelaskan algoritma Rasa Mengumpulkan data Oberva
r pemrograman g dan
tentang penerapan alur
menggunakan Ingin si Lurin
logika pemrograman
4.1 Membua flowchart tahu komputer. g
t alur 3.1.4 Menerapkan flowchart Disipl Mengolah data tentang
logika dalam menyelesaikan in penerapan alur logika
pemrogr masalah pemrograman komputer.
aman Mengomunikasikan
kompute 4.1.1 Membuat alur tentang penerapan alur
r program logika pemrograman
menggunakan text komputer.
(algoritma)
4.1.2 Membuat program
menggunakan simbol
(flowchart)
2
3.2 Memaha 3.2.1 Menjelaskan berbagai Tangg Perangkat Mengamati untuk Tes Penilai 6 Buku
mi perangkat lunak bahasa ung lunak mengidentifikasi dan tertulis an Paket
perangk pemrograman komputer bahasa merumuskan masalah
at lunak 3.2.2 Menjelaskan prosedur Jawa pemrogra tentang berbagai unjuk Interne
bahasa instalasi berbagai b man perangkat lunak bahasa kerja t
pemrogr perangkat lunak bahasa Rasa komputer pemrograman komputer, Oberva
aman pemrograman komputer Menginsta prosedur instalasi, dan
Ingin si
3.2.3 Mengoperasikan lasi pengujian hasil instalasi.
4.2 Melakuk prosedur instalasi tahu perangkat Mengumpulkan data
an berbagai perangkat Disipl lunak tentang berbagai
Instalasi lunak bahasa bahasa perangkat lunak bahasa
in
perangk pemrograman komputer pemrogra pemrograman komputer,
at lunak man prosedur instalasi, dan
bahasa 4.2.1 Menginstalasi perangkat komputer pengujian hasil instalasi
pemrogr lunak bahasa Menguji Mengolah data tentang
aman pemrograman hasil berbagai perangkat
3
Kompetensi Indikator Pencapaian Nilai Materi Kegiatan Pembelajaran Penilaian Alokas Sumber Ketera
4.2.2 Menguji hasil instalasi instalasi lunak bahasa
perangkat lunak bahasa perangkat pemrograman komputer,
pemrograman lunak prosedur instalasi, dan
bahasa pengujian hasil instalasi.
pemrogra Mengomunikasikan
man tentang berbagai
komputer perangkat lunak bahasa
pemrograman komputer,
prosedur instalasi, dan
pengujian hasil instalasi.
3.3 Menerap 3.3.1 Mengoperasikan editor Tangg Editor, Mengamati untuk Tes Penilai 6 Buku
kan alur untuk lingkungan kerja ung lingkunga mengidentifikasi dan tertulis an Paket
pemrogr perangkat lunak bahasa n kerja merumuskan masalah
aman pemrograman komputer Jawa bahasa tentang unjuk Interne
dengan 3.3.2 Menerapkan struktur b pemrogra editor/lingkungan kerja, kerja t
struktur penulisan kode/perintah Rasa man struktur program, Oberva
bahasa program pada bahasa komputer pengujian bahasa
Ingin si
pemrogr pemrograman komputer Struktur pemrograman komputer.
aman 3.3.3 Menerapkan prosedur tahu program Mengumpulkan data
kompute menjalankan dan Disipl bahasa tentang
r menguji kode program in pemrogra editor/lingkungan kerja,
pada bahasa man struktur program,
4.3 Menulis pemrograman komputer komputer pengujian bahasa
kode Menguji pemrograman komputer
pemrogr 4.3.1 Membuat kode program kode Mengolah data tentang
am sederhana menggunakan program editor/lingkungan kerja,
sesuai bahasa pemrograman bahasa struktur program,
dengan komputer pemrogra pengujian bahasa
aturan 4.3.2 Menguji kode program man pemrograman komputer.
dan pada bahasa komputer Mengomunikasikan
sintaks pemrograman komputer tentang
bahasa editor/lingkungan kerja,
pemrogr struktur program,
aman pengujian bahasa
pemrograman komputer.
Kompetensi Indikator Pencapaian Nilai Materi Kegiatan Pembelajaran Penilaian Alokas Sumber Ketera
3.4 Menerap 3.4.1 Menjelaskan berbagai Tangg Tipe data Mengamati untuk Tes Penilai 9 Buku
kan tipe data dan sintak ung Variabel mengidentifikasi dan tertulis an Paket
penggun penulisan Konstanta merumuskan masalah
aan tipe 3.4.2 Menjelaskan variabel Jawa unjuk Interne
Operator tentang penggunaan tipe
data, dan dan sintak b Ekspresi data, variabel, kerja t
variabel, penulisan Rasa konstanta, operator, dan Oberva
konstant 3.4.3 Menjelaskan berbagai ekspresi.
Ingin si
a, operator dan sintak Mengumpulkan data
operator, penulisan tahu tentang penggunaan tipe
dan 3.4.4 Menjelaskan ekspresi Disipl data, variabel,
ekspresi dan sintak penulisan in konstanta, operator, dan
3.4.5 Menerapkan berbagai ekspresi
4.4 Membua tipe data, variabel, Mengolah data tentang
t kode konstanta, operator, dan penggunaan tipe data,
program ekspresi sesuai dengan variabel, konstanta,
dengan permasalahan yang akan operator, dan ekspresi
tipe diselesaikan dengan pemrograman komputer.
data, program Mengomunikasikan
variabel, tentang penggunaan tipe
konstant 4.4.1 Membuat aplikasi data, variabel,
a, program yang konstanta, operator, dan
operator menerapkan tipe data, ekspresi.
dan variabel/konstanta
ekspresi 4.4.2 Membuat aplikasi
program yang
menerapkan tipe data,
variabel/konstanta,
operator, ekspresi
3.5 Menerap 3.5.1 Menjelaskan operator Tangg Operator Mengamati untuk Tes Penilai 6 Buku
kan aritmatika ung aritmatika mengidentifikasi dan tertulis an Paket
operasi 3.5.2 Menjelaskan operator Operator merumuskan masalah
aritmati logika Jawa
logika tentang operasi unjuk Interne
ka dan 3.5.3 Menerapkan operasi b Operasi aritmatika dan logika. kerja t
logika aritmatika dan logika Rasa aritmatika Mengumpulkan data Oberva
untuk menyelesaikan
Ingin Operasi
tentang operasi
si
4.5 Membua masalah perhitungan logika aritmatika dan logika
t kode aritmatika dan logika tahu Mengolah data tentang
Kompetensi Indikator Pencapaian Nilai Materi Kegiatan Pembelajaran Penilaian Alokas Sumber Ketera
program Disipl operasi aritmatika dan
dengan 4.5.1 Membuat aplikasi in logika.
operasi operasi aritmatika Mengomunikasikan
aritmati 4.5.2 Membuat aplikasi tentang operasi
ka dan operasi logika aritmatika dan logika.
logika
3.6 Menerap 3.6.1 Menjelaskan Tangg Struktur Mengamati untuk Tes Penilai 9 Buku
kan statement/perintah ung percabang mengidentifikasi dan tertulis an Paket
struktur untuk kontrol an merumuskan masalah
kontrol percabangan Jawa
Percabang tentang struktur kontrol unjuk Interne
Percaba 3.6.2 Menerapkan b an tidak Percabangan dalam kerja t
ngan statement/perintah Rasa bersyarat bahasa pemrograman. Oberva
dalam untuk kontrol Percabang Mengumpulkan data
Ingin si
bahasa percabangan tidak an tentang struktur kontrol
pemrogr bersyarat tahu sederhana Percabangan dalam
aman 3.6.3 Menerapkan Disipl Percabang bahasa pemrograman
statement/perintah in an Mengolah data tentang
4.6 Membua untuk kontrol bertingkat struktur kontrol
t kode percabangan sederhana Percabang Percabangan dalam
program 3.6.4 Menerapkan an bahasa pemrograman.
struktur statement/perintah bersarang Mengomunikasikan
kontrol untuk kontrol tentang struktur kontrol
percaba percabangan bertingkat Percabangan dalam
ngan 3.6.5 Menerapkan bahasa pemrograman
statement/perintah
untuk kontrol
percabangan bersarang