JULI 2019 AGUSTUS 2019 SEPTEMBER 2019 OKTOBER 2019 NOVEMBER 2019 DESEMBER 2019
M 7 14 21 28 M 4 11 18 25 M 1 8 15 22 29 M 6 13 20 27 M 3 10 17 24 M 1 8 15 22 29
S 1 8 15 22 29 S 5 12 19 26 S 2 9 16 23 30 S 7 14 21 28 S 4 11 18 25 S 2 9 16 23 30
S 2 9 16 23 30 S 6 13 20 27 S 3 10 17 24 S 1 8 15 22 29 S 5 12 19 26 S 3 10 17 24 31
R 3 10 17 24 31 R 7 14 21 28 R 4 11 18 25 R 2 9 16 23 30 R 6 13 20 27 R 4 11 18 25
K 4 11 18 25 K 1 8 15 22 29 K 5 12 19 26 K 3 10 17 24 31 K 7 14 21 28 K 5 12 19 26
J 5 12 19 26 J 2 9 16 23 30 J 6 13 20 27 J 4 11 18 25 J 1 8 15 22 29 J 6 13 20 27
S 6 13 20 27 S 3 10 17 24 31 S 7 14 21 28 S 5 12 19 26 S 2 9 16 23 30 S 7 14 21 28
JANUARI 2020 FEBRUARI 2020 MARET 2020 APRIL 2020 M E I 2020 JUNI 2020
M 5 12 19 26 M 2 9 16 23 M 1 8 15 22 29 M 5 12 19 26 M 3 10 17 24 31 M 7 14 21 28
S 6 13 20 27 S 3 10 17 24 S 2 9 16 23 30 S 6 13 20 27 S 4 11 18 25 S 1 8 15 22 29
S 7 14 21 28 S 4 11 18 25 S 3 10 17 24 31 S 7 14 21 28 S 5 12 19 26 S 2 9 16 23 30
R 1 8 15 22 29 R 5 12 19 26 R 4 11 18 25 R 1 8 15 22 29 R 6 13 20 27 R 3 10 17 24
K 2 9 16 23 30 K 6 13 20 27 K 5 12 19 26 K 2 9 16 23 30 K 7 14 21 28 K 4 11 18 25
J 3 10 17 24 31 J 7 14 21 28 J 6 13 20 27 J 3 10 17 24 J 1 8 15 22 29 J 5 12 19 26
S 4 11 18 25 S 1 8 15 22 29 S 7 14 21 28 S 4 11 18 25 S 2 9 16 23 30 S 6 13 20 27
13 Wednesday, December 18, 2019 Penyerahan Buku Laporan Hasil Belajar Semester Gasal untuk 5
(lima) hari sekolah
14 19 - 31 Desember 2019 Libur Akhir Semester
15 Tuesday, December 24, 2019 Cuti Bersama sebelum Hari Raya Natal
16 Wednesday, December 25, 2019 Libur Umum (Hari Raya Natal)
17 Wednesday, January 1, 2020 Libur Umum (Tahun Baru Masehi 2020)
18 Thursday, January 2, 2020 Hari Pertama Masuk Semester Genap
19 Saturday, January 25, 2020 Libur Umum (Tahun Baru Imlek 2571).
20 2 - 6 Maret 2020 Penilaian Tengah Semester Genap Untuk 5 (lima) hari
21 Sunday, March 22, 2020 Libur Umum (Isro’ Mi’raj).
NO TANGGAL, BULAN, TAHUN URAIAN KEGIATAN
40 Friday, June 19, 2020 Penyerahan Buku Laporan Hasil Belajar Semester Genap untuk
5 (lima) hari sekolah
41 22 Juni - 11 Juli 2020 Libur Akhir semester Genap/Libur Akhir Tahun Pelajaran
2019/2020
1 Januari 5 -
2 Februari 4 -
3 Maret 4 2
4 April 5 1
5 Mei 4 1
6 Juni 4 4
Jumlah 26 8
Jumlah : 8 Minggu
Kompetensi Inti :
KI-1 Menghayati dan mengamalkan ajaran agama yang dianutnya.
dan Mengembangkan perilaku (jujur, disiplin, tanggungjawab, peduli, santun, ramah lingkungan, gotong royong,
KI-2 kerjasama, cinta damai, responsif dan pro-aktif) dan menunjukan sikap sebagai bagian dari solusi atas berbagai
permasalahan bangsa dalam berinteraksi secara efektif dengan lingkungan sosial dan alam serta dalam
menempatkan diri sebagai cerminan bangsa dalam pergaulan dunia.
KI. 3 Memahami, menerapkan, menganalisis pengetahuan faktual, konseptual, prosedural berdasarkan rasa
ingintahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dengan wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian, serta menerapkan
pengetahuan prosedural pada bidang kajian yang spesifik sesuai dengan bakat dan minatnya untuk memecahkan
masalah.
KI. 4 Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang
dipelajarinya di sekolah secara mandiri, bertindak secara efektif dan kreatif, dan mampu menggunakan metode
sesuai kaidah keilmuan.
Kreteria Ketuntasan
Minimal KBM
No Kompetensi Dasar Intake KBM SEKOL
KD Kompleksi Daya KD
Peserta
tas
Didik
Dukung AH
Mengenal lebih dalam integrasi antar aplikasi office (pengolah
3.1.
kata, angka, presentasi). 73 70 70 71.00 71.00
Membuat laporan yang membutuhkan integrasi objek berupa
4.1.1. teks, data dalam bentuk angka maupun fisualisasi 70 70 70 70.00 70.00
chart/grafik, gambar/foto.
4.1.2. Memakai fitur lanjut aplikasi office 73 70 70 71.00 71.00
Memahami interaksi antara perangkat keras, perangkat lunak
3.2.1. dan pengguna. 72 70 70 70.67 71.00
Mengenal jenis- jenis persoalan terkait penggunaan komputer
3.2.2. yang lebih kompleks dari sebelumnya. 70 70 70 70.00 70.00
Melakukan interaksi (transfer data, tethering) antara dua atau
4.2. lebih perangkat yang berbeda. 70 70 70 70.00 70.00
3.3. Mengenal jaringan komputer lebih teknis. 72 70 70 70.67 71.00
Menjelaskan komponen jaringan dan mekanisme yang terjadi
4.3.1. dalam sebuah jaringan. 72 70 70 70.67 71.00
4.3.2. Menjelaskan jenis- jenis jaringan komputer 72 70 70 70.67 71.00
Memahami bahwa data dapat dikoleksi secara kontinyu dan
3.4. otomatis melalui berbagai perangkat. 72 70 70 70.67 71.00
3.5. Memahami aspek privasi dalam pengumpulan data. 70 70 70 70.00 70.00
Memahami data yang terkumpul dalam jumlah besar yang
3.6. dapat ditransformasi, digeneralisasi, disederhanakan. 70 70 70 70.00 70.00
3.7. Mengenal berbagai cara visualiasi data. 72 70 70 70.67 71.00
Melakukan berbagai cara pengumpulan data yang dijelaskan di
4.4. kelas 72 70 70 70.67 71.00
Mengambil dan mempublikasi data dengan memerhatikan
4.5. aspek privasi, memanfaatkan fitur visualisasi dari pengolah 72 70 70 70.67 71.00
angka
4.6. Memroses data dengan fitur lanjut pemroses angka. 72 70 70 70.67 71.00
Memvisualisasikan data dalam jumlah besar serta
memberikan interpretasi yang berdasarkan penalaran dan
4.7. diksi data dengan memanfaatkan fitur visualisasi dari 70 70 70 70.00 70.00
pengolah angka
3.8.1. Mengenal notasi algoritma. 70 70 70 70.00 70.00
Mengenal struktur/ templates program dalam bahasa yang
3.8.2. diajarkan. 72 70 70 70.67 71.00
Memahami variabel, value, konstanta, ekspresi dan instruksi
3.8.3. input/output. 72 70 70 70.67 71.00
3.8.4. Memahami mekanisme eksekusi kondisional dan loop. 72 70 70 70.67 71.00
3.8.5. Memahami struktur data dasar (array sederhana). 72 70 70 70.67 71.00
Menulis program sederhana dengan satu program utama yang
4.8.1. memakai salah satu atau gabungan dari pengetahuan 70 70 70 70.00 70.00
Mengkombinasikan struktur kontrol dan mengetahui
4.8.2. akibatnya, berdasarkan dengan pengetahuan 70 70 70 70.00 70.00
3.9.1. Mengenal Aspek sosial dari penggunaan komputer. 72 70 70 70.67 71.00
Ngawen,
Ngawen, 2 15
Januari
Juli 2019
2020
Mengetahui,
Kepala SMA N 1 Ngawen Guru Mata Pelajaran
PROGRAM TAHUNAN
KI. 3 Memahami, menerapkan, menganalisis pengetahuan faktual, konseptual, prosedural berdasarkan rasa ingintahunya tentang ilmu
pengetahuan, teknologi, seni, budaya, dan humaniora dengan wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta menerapkan pengetahuan prosedural pada bidang kajian yang spesifik sesuai dengan bakat
dan minatnya untuk memecahkan masalah.
KI. 4 Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di
sekolah secara mandiri, bertindak secara efektif dan kreatif, dan mampu menggunakan metode sesuai kaidah keilmuan.
Alokasi
Kompetensi Dasar Indikator Waktu
12 JP
1. Menjelaskan cara melakukan object linking and embeding
4.1.2. Memakai fitur lanjut aplikasi office 7. Mempraktikkan Filter dan Data Validation
1. Menyebutkan berbagai perangkat keras dan perangkat lunak komputer dan smartphone beserta 6 JP
3.2.1. Memahami interaksi antara perangkat fungsinya
keras, perangkat lunak dan pengguna.
2. Menjelaskan interaksi antara perangkat keras, perangkat lunak dan pengguna
3.2.2. Mengenal jenis- jenis persoalan terkait 3. Mengidentifikasi berbagai permasalahan saat booting
penggunaan komputer yang lebih
kompleks dari sebelumnya. 4. Menjelaskan berbagai permasalahan perangkat keras dan perangkat lunak yang tidak berfungsi
dengan baik
4.2. Melakukan interaksi (transfer data,
tethering) antara dua atau lebih perangkat 5. Mempraktikkan interaksi dua atau lebih perangkat yang berbeda
yang berbeda.
3.5. Memahami aspek privasi dalam 2. Menjelaskan aspek privasi dalam pengumpulan data
pengumpulan data.
3.6. Memahami data dengan fitur lanjut 3. Menerapkan teknik transformasi data dan generalisasi data dalam jumlah besar
pemroses angka.
6 JP
3.8.1. Mengenal notasi algoritma. 1. Menjelaskan mengenai notasi algoritma
3.8.2. Mengenal struktur/ templates program 2. Mengaplikasikan notasi algoritma dalam kasus pemrograman
dalam bahasa yang diajarkan.
3.8.3. Memahami variabel, value, konstanta, 3. Menjelaskan sintaks sebuah bahasa pemrograman
ekspresi dan instruksi input/output.
5. Menerapkan penggunaan kontrol kondisional 4. Menerapkan penggunaan variable, value, konstanta, ekspresi dan instruksi input/output dalam
dan loop dalam sebuah bahasa pemrograman sebuah bahasa pemrograman
3.8.5. Memahami struktur data dasar (array 6. Menjelaskan struktur data dalam sebuah array 1 dan 2 dimensi
sederhana).
4.8.2.Mengkombinasikan struktur kontrol dan 8. Membuat program sederhana dengan struktur kontrol dan struktur data (array) dalam sebuah bahasa
mengetahui akibatnya, berdasarkan dengan pemrograman
pengetahuan
4.9. Menunjukkan dan menjelaskan kasus- 3. Menjelaskan dampak perkembangan teknologi informasi dan komputer
kasus sosial dari implementasi produk TIK
yang menimbulkan dampak positif dan/atau
negatif. 4. Menjelaskan kasus- kasus sosial dari implementasi produk TIK
4.10. Memecahkan persoalan agak kompleks 2. Memecahkan permasalahan yang kompleks dengan dekomposisi, menentukan pola, abstraksi dan
yang membutuhkan dekomposisi, abstraksi design algoritmanya dalam sebuah bahasa pemrograman yang dipilih
dan representasi data serta berpola.
4.12.4.Mengembangkan dan menggunakan 1. Peserta didik dapat menyelesaikan permasalahan- permasalahan dikehidupan sehari-hari dengan
abstraksi. memanfaatkan Infromatika dengan pendekatan Computational Thinking dan STEAM CS
PROGRAM SEMESTER
KI. 3 Memahami, menerapkan, menganalisis pengetahuan faktual, konseptual, prosedural berdasarkan rasa ingintahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dengan
wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian, serta menerapkan pengetahuan prosedural pada bidang kajian yang spesifik sesuai dengan
bakat dan minatnya untuk memecahkan masalah.
KI. 4 Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah secara mandiri, bertindak secara efektif dan kreatif, dan
mampu menggunakan metode sesuai kaidah keilmuan.
Penilaian Harian 1 2 JP
1. Menyebutkan berbagai perangkat keras dan 4 JP
perangkat lunak komputer dan smartphone beserta
3.2.1. Memahami interaksi antara perangkat fungsinya
keras, perangkat lunak dan pengguna.
2. Menjelaskan interaksi antara perangkat keras,
perangkat lunak dan pengguna
4.2. Melakukan interaksi (transfer data, 5. Mempraktikkan interaksi dua atau lebih perangkat
tethering) antara dua atau lebih perangkat yang berbeda
yang berbeda.
Penilaian Harian 2 2 JP
1. Menjelaskan pengertian, topologi dan jenis-jenis 4 JP
jaringan komputer
3.3. Mengenal jaringan komputer lebih teknis.
2. Menjelaskan manfaat jaringan komputer
4.3.2. M enj el a s ka n jenis- jenis jaringan 5. Menjelaskan IP Address dan Mac Address
komputer
6. Menentukan subnetting dalam jaringan komputer
Penilaian Harian 3 2 JP
3.4. Memahami bahwa data dapat dikoleksi
1. Menjelaskan teknis pengumpulan data melalui
4 JP
secara kontinyu dan otomatis melalui berbagai
perangkat. berbagai perangkat
3.5. Memahami aspek privasi dalam 2. Menjelaskan aspek privasi dalam pengumpulan data
pengumpulan data.
3.6. Memahami data dengan fitur lanjut 3. Menerapkan teknik transformasi data dan
pemroses angka. generalisasi data dalam jumlah besar
Alokasi Januari Februari Maret April Mei Juni
Kompetensi Dasar Indikator Waktu 1 2 3 4 5 1 2 3 4 1 2 3 4 1 2 3 4 5 1 2 3 4 1 2 3
Penilaian Harian 4 2 JP
4 JP
3.8.1. Mengenal notasi algoritma. 1. Menjelaskan mengenai notasi algoritma
3.8.2. Mengenal struktur/ templates program 2. Mengaplikasikan notasi algoritma dalam kasus
dalam bahasa yang diajarkan. pemrograman
3.8.3. Memahami variabel, value, konstanta, 3. Menjelaskan sintaks sebuah bahasa pemrograman
ekspresi dan instruksi input/output.
3.8.5. Memahami struktur data dasar (array 6. Menjelaskan struktur data dalam sebuah array 1 dan 2
sederhana). dimensi
4.8.1. Menulis program sederhana dengan satu 7. Membuat program sederhana dengan menggunakan
program utama yang memakai salah satu atau variable, value, konstanta, ekspresi dan instruksi
gabungan dari pengetahuan 3.8.1 sampai input/output dalam sebuah bahasa pemrograman
dengan
4.8.2.Mengkombinasikan struktur kontrol dan 8. Membuat program sederhana dengan struktur kontrol
mengetahui akibatnya, berdasarkan dengan dan struktur data (array) dalam sebuah bahasa
pengetahuan pemrograman
Penilaian Harian 5 2 JP
7 JP
3.9.1. Mengenal Aspek sosial dari 1. Menjelaskan aspek sosial dari penggunaan teknologi
penggunaan komputer. informasi dan komputer
Penilaian Harian 6 2 JP
Alokasi Januari Februari Maret April Mei Juni
Kompetensi Dasar Indikator Waktu 1 2 3 4 5 1 2 3 4 1 2 3 4 1 2 3 4 5 1 2 3 4 1 2 3
4 JP
3.10. Computational Thinking untuk
menyelesaikan persoalan yang lebih 1. Memecahkan permasalahan yang kompleks dengan
kompleks dari sebelumnya, yang dekomposisi, menentukan pola, abstraksi dan design
membutuhkan dekomposisi, abstraksi dan algoritmanya
representasi data, serta berpola.
Penilaian Harian 7 2 JP
1. Peserta didik dapat menyelesaikan permasalahan- 6 JP
3.11. Cross-Cut Component, Capstone (Integrasi permasalahan dikehidupan sehari-hari dengan
pengetahuan dan keterampilan), Praktek memanfaatkan Infromatika dengan pendekatan
Computational Thinking dan STEAM CS
54 JP 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
RAM SEMESTER
ngan, gotong royong, kerjasama, cinta damai, responsif dan pro-aktif) dan menunjukan sikap sebagai bagian
lingkungan sosial dan alam serta dalam menempatkan diri sebagai cerminan bangsa dalam pergaulan dunia.
berdasarkan rasa ingintahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dengan
mena dan kejadian, serta menerapkan pengetahuan prosedural pada bidang kajian yang spesifik sesuai dengan
an pengembangan dari yang dipelajarinya di sekolah secara mandiri, bertindak secara efektif dan kreatif, dan
Juni
4
Juni
4
Juni
4
Juni
4
Juni
4
Apandji, ST