Anda di halaman 1dari 11

PROGRAM TAHUNAN

SMK NEGERI 1 KAIDIPANG

Mata Pelajaran : Pemrograman Dasar


Kelas : X (Sepuluh)
Tahun Pelajaran : 2017 / 2018
ALOKASI
SMT MATERI POKOK KOMPETENSI INTI KOMPETENSI DASAR KET.
WAKTU
3.1 Menerapkan alur logika
1. Bab 1 Algoritma KI-3 Memahami, menerapkan, menganalisis pemrograman komputer
12 JP
Pemrograman pengetahuan faktual, konseptual, procedural
berdasarkan rasa ingin tahunya tentang ilmu
pengetahuan, teknologi, seni, budaya, dan
humaniora dengan wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta
menerapkan pada bidang kajian yang spesifik
sesuai dengan bakat dan minatnya untuk
memecahkan masalah;

4.1 Membuat alur logika


KI-4 Mengolah, menalar, dan menyaji dalam ranah pemrograman komputer.
konkret dan ranah abstrak terkait dengan
pengembangan dari yang dipelajarinya di sekolah
secara mandiri, dan mampu melaksanakan tugas
spesifik di bawah pengawasan langsung;

By. Delta Dwi Sufitri, S.Kom


Prota dan Prosem SMK K.10 #Page 1 of 11
ALOKASI
SMT MATERI POKOK KOMPETENSI INTI KOMPETENSI DASAR KET.
WAKTU
3.2. Memahami perangkat
Bab 2 Penginstalan KI-3 Memahami, menerapkan, menganalisis 4 JP
lunak bahasa
Bahasa pengetahuan faktual, konseptual, procedural pemrograman.
Pemrograman berdasarkan rasa ingin tahunya tentang ilmu
pengetahuan, teknologi, seni, budaya, dan
humaniora dengan wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta
menerapkan pada bidang kajian yang spesifik
sesuai dengan bakat dan minatnya untuk
memecahkan masalah;

4.2 Melakukan instalasi


KI-4 Mengolah, menalar, dan menyaji dalam ranah perangkat lunak bahasa
konkret dan ranah abstrak terkait dengan pemrograman.
pengembangan dari yang dipelajarinya di sekolah
secara mandiri, dan mampu melaksanakan tugas
spesifik di bawah pengawasan langsung;

3.3. Menerapkan alur


Bab 3 Bahasa KI-3 Memahami, menerapkan, menganalisis pemrograman dengan
12 JP
Pemrograman pengetahuan faktual, konseptual, procedural struktur bahasa
berdasarkan rasa ingin tahunya tentang ilmu pemrograman komputer
pengetahuan, teknologi, seni, budaya, dan
humaniora dengan wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta
menerapkan pada bidang kajian yang spesifik
sesuai dengan bakat dan minatnya untuk
memecahkan masalah;

By. Delta Dwi Sufitri, S.Kom


Prota dan Prosem SMK K.10 #Page 2 of 11
ALOKASI
SMT MATERI POKOK KOMPETENSI INTI KOMPETENSI DASAR KET.
WAKTU
4.1. Menulis kode program
KI-4 Mengolah, menalar, dan menyaji dalam ranah dengan aturan dan sintaks
konkret dan ranah abstrak terkait dengan bahasa pemrograman
pengembangan dari yang dipelajarinya di sekolah
secara mandiri, dan mampu melaksanakan tugas
spesifik di bawah pengawasan langsung;

Bab 4 Tipe Data, KI-3 Memahami, menerapkan, menganalisis 3.4 Menerapkan penggunaan 8 JP
Variabel, pengetahuan faktual, konseptual, procedural tipe data, variabel,
Operator dan berdasarkan rasa ingin tahunya tentang ilmu konstanta, operator dan
Ekspresi pengetahuan, teknologi, seni, budaya, dan ekspresi.
humaniora dengan wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta
menerapkan pada bidang kajian yang spesifik
sesuai dengan bakat dan minatnya untuk
memecahkan masalah;

4.4. Membuat kode program


KI-4 Mengolah, menalar, dan menyaji dalam ranah dengan tipe data, variabel,
konkret dan ranah abstrak terkait dengan konstanta, operator dan
pengembangan dari yang dipelajarinya di sekolah ekspresi.
secara mandiri, dan mampu melaksanakan tugas
spesifik di bawah pengawasan langsung;

By. Delta Dwi Sufitri, S.Kom


Prota dan Prosem SMK K.10 #Page 3 of 11
ALOKASI
SMT MATERI POKOK KOMPETENSI INTI KOMPETENSI DASAR KET.
WAKTU
3.5 Menerapkan operasi
Bab 5 Operasi KI-3 Memahami, menerapkan, menganalisis 8 JP
aritmatika dan logika
Aritmatika dan pengetahuan faktual, konseptual, procedural
Logika berdasarkan rasa ingin tahunya tentang ilmu
pengetahuan, teknologi, seni, budaya, dan
humaniora dengan wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta
menerapkan pada bidang kajian yang spesifik
sesuai dengan bakat dan minatnya untuk
memecahkan masalah;

KI-4 Mengolah, menalar, dan menyaji dalam ranah 4.5 Membuat kode program
konkret dan ranah abstrak terkait dengan dengan operasi
pengembangan dari yang dipelajarinya di sekolah aritmatika dan logika.
secara mandiri, dan mampu melaksanakan tugas
spesifik di bawah pengawasan langsung;

3.6 Menerapkan struktur


Bab 6 Struktur Kontrol KI-3 Memahami, menerapkan, menganalisis kontrol percabangan
12 JP
Percabangan pengetahuan faktual, konseptual, procedural dalam bahasa
berdasarkan rasa ingin tahunya tentang ilmu pemrograman.
pengetahuan, teknologi, seni, budaya, dan
humaniora dengan wawasan kemanusiaan, .
kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta
menerapkan pada bidang kajian yang spesifik
sesuai dengan bakat dan minatnya untuk
memecahkan masalah;

By. Delta Dwi Sufitri, S.Kom


Prota dan Prosem SMK K.10 #Page 4 of 11
ALOKASI
SMT MATERI POKOK KOMPETENSI INTI KOMPETENSI DASAR KET.
WAKTU
4.6 Membuat kode program
KI-4 Mengolah, menalar, dan menyaji dalam ranah struktur kontrol
konkret dan ranah abstrak terkait dengan percabangan.
pengembangan dari yang dipelajarinya di sekolah
secara mandiri, dan mampu melaksanakan tugas
spesifik di bawah pengawasan langsung;

3.7 Menerapkan struktur


Bab 7 Struktur Kontrol KI-3 Memahami, menerapkan, menganalisis 12 JP
kontrol perulangan dalam
Perulangan pengetahuan faktual, konseptual, procedural bahasa pemrograman.
berdasarkan rasa ingin tahunya tentang ilmu
pengetahuan, teknologi, seni, budaya, dan
humaniora dengan wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta
menerapkan pada bidang kajian yang spesifik
sesuai dengan bakat dan minatnya untuk
memecahkan masalah;

4.7 Membuat kode program


KI-4 Mengolah, menalar, dan menyaji dalam ranah struktur kontrol
konkret dan ranah abstrak terkait dengan perulangan.
pengembangan dari yang dipelajarinya di sekolah
secara mandiri, dan mampu melaksanakan tugas
spesifik di bawah pengawasan langsung;
68 JP
Jumlah Tatap Muka X/1

By. Delta Dwi Sufitri, S.Kom


Prota dan Prosem SMK K.10 #Page 5 of 11
ALOKASI
SMT MATERI POKOK KOMPETENSI INTI KOMPETENSI DASAR KET.
WAKTU

Bab 8 Array KI-3 Memahami, menerapkan, menganalisis 3.8 Menganalisis 8 JP


pengetahuan faktual, konseptual, procedural penggunaan Array untuk
berdasarkan rasa ingin tahunya tentang ilmu penyimpanan data di
pengetahuan, teknologi, seni, budaya, dan memori
humaniora dengan wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta
menerapkan pada bidang kajian yang spesifik
sesuai dengan bakat dan minatnya untuk
memecahkan masalah;

4.8 Membuat kode program


KI-4 Mengolah, menalar, dan menyaji dalam ranah untuk menampilkan
konkret dan ranah abstrak terkait dengan kumpulan data Array
pengembangan dari yang dipelajarinya di sekolah
secara mandiri, dan mampu melaksanakan tugas
spesifik di bawah pengawasan langsung;

Bab 9 Fungsi KI-3 Memahami, menerapkan, menganalisis 3.9. Menerapkan Penggunaan 12 JP


pengetahuan faktual, konseptual, procedural Fungsi
berdasarkan rasa ingin tahunya tentang ilmu
pengetahuan, teknologi, seni, budaya, dan
humaniora dengan wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta
menerapkan pada bidang kajian yang spesifik
sesuai dengan bakat dan minatnya untuk
memecahkan masalah;

By. Delta Dwi Sufitri, S.Kom


Prota dan Prosem SMK K.10 #Page 6 of 11
ALOKASI
SMT MATERI POKOK KOMPETENSI INTI KOMPETENSI DASAR KET.
WAKTU

KI-4 Mengolah, menalar, dan menyaji dalam ranah 4.9 Membuat kode program
konkret dan ranah abstrak terkait dengan menggunakan fungsi
pengembangan dari yang dipelajarinya di sekolah
secara mandiri, dan mampu melaksanakan tugas
spesifik di bawah pengawasan langsung;

Bab 10 Pembuatan antar KI-3 Memahami, menerapkan, menganalisis 3.10 Menerapkan pembuatan 12 JP
muka (user pengetahuan faktual, konseptual, procedural antar muka (user
interface) pada berdasarkan rasa ingin tahunya tentang ilmu interface) pada aplikasi
aplikasi pengetahuan, teknologi, seni, budaya, dan
humaniora dengan wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta
menerapkan pada bidang kajian yang spesifik
sesuai dengan bakat dan minatnya untuk
memecahkan masalah;

KI-4 Mengolah, menalar, dan menyaji dalam ranah 4.10 Membuat antar muka
konkret dan ranah abstrak terkait dengan (user interface) pada
pengembangan dari yang dipelajarinya di sekolah aplikasi
secara mandiri, dan mampu melaksanakan tugas
spesifik di bawah pengawasan langsung;

By. Delta Dwi Sufitri, S.Kom


Prota dan Prosem SMK K.10 #Page 7 of 11
ALOKASI
SMT MATERI POKOK KOMPETENSI INTI KOMPETENSI DASAR KET.
WAKTU

Bab 11 Struktur kontrol KI-3 Memahami, menerapkan, menganalisis 3.11 Menerapkan berbagai 12 JP
dalam aplikasi pengetahuan faktual, konseptual, procedural struktur kontrol dalam
user interface berdasarkan rasa ingin tahunya tentang ilmu aplikasi antar muka
pengetahuan, teknologi, seni, budaya, dan (User interface)
humaniora dengan wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta
menerapkan pada bidang kajian yang spesifik
sesuai dengan bakat dan minatnya untuk
memecahkan masalah;

KI-4 Mengolah, menalar, dan menyaji dalam ranah 4.11 Membuat kode program
konkret dan ranah abstrak terkait dengan berbagai struktur kontrol
pengembangan dari yang dipelajarinya di sekolah dalam aplikasi antar
secara mandiri, dan mampu melaksanakan tugas muka (user interface)
spesifik di bawah pengawasan langsung;

Bab 12 Analisis KI-3 Memahami, menerapkan, menganalisis 3.12 Menganalisis 12JP


pembuatan pengetahuan faktual, konseptual, procedural pembuatan aplikasi
aplikasi berdasarkan rasa ingin tahunya tentang ilmu sederhana berbasis antar
pengetahuan, teknologi, seni, budaya, dan muka (user interface)
humaniora dengan wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta
menerapkan pada bidang kajian yang spesifik
sesuai dengan bakat dan minatnya untuk
memecahkan masalah;

By. Delta Dwi Sufitri, S.Kom


Prota dan Prosem SMK K.10 #Page 8 of 11
ALOKASI
SMT MATERI POKOK KOMPETENSI INTI KOMPETENSI DASAR KET.
WAKTU

KI-4 Mengolah, menalar, dan menyaji dalam ranah 4.12 Membuat aplikasi
konkret dan ranah abstrak terkait dengan sederhana berbasis antar
pengembangan dari yang dipelajarinya di sekolah muka (user interface)
secara mandiri, dan mampu melaksanakan tugas
spesifik di bawah pengawasan langsung;

Bab 13 Evaluasi KI-3 Memahami, menerapkan, menganalisis 3.13 Mengevaluasi debuging 8 JP


Debuging pengetahuan faktual, konseptual, procedural pada aplikasi sederhana
berdasarkan rasa ingin tahunya tentang ilmu
pengetahuan, teknologi, seni, budaya, dan
humaniora dengan wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta
menerapkan pada bidang kajian yang spesifik
sesuai dengan bakat dan minatnya untuk
memecahkan masalah;

KI-4 Mengolah, menalar, dan menyaji dalam ranah 4.13 Menggunakan Debuging
konkret dan ranah abstrak terkait dengan pada aplikasi sederhana
pengembangan dari yang dipelajarinya di sekolah
secara mandiri, dan mampu melaksanakan tugas
spesifik di bawah pengawasan langsung;

By. Delta Dwi Sufitri, S.Kom


Prota dan Prosem SMK K.10 #Page 9 of 11
ALOKASI
SMT MATERI POKOK KOMPETENSI INTI KOMPETENSI DASAR KET.
WAKTU

Bab 14 Evaluasi paket KI-3 Memahami, menerapkan, menganalisis 3.14 Mengevaluasi paket 8 JP
installer pengetahuan faktual, konseptual, procedural installer aplikasi
berdasarkan rasa ingin tahunya tentang ilmu sederhana
pengetahuan, teknologi, seni, budaya, dan
humaniora dengan wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta
menerapkan pada bidang kajian yang spesifik
sesuai dengan bakat dan minatnya untuk
memecahkan masalah;
KI-4 Mengolah, menalar, dan menyaji dalam ranah 4.14 Memformulasikan paket
konkret dan ranah abstrak terkait dengan installer aplikasi
pengembangan dari yang dipelajarinya di sekolah sederhana
secara mandiri, dan mampu melaksanakan tugas
spesifik di bawah pengawasan langsung;
Jumlah Tatap Muka X/2 72 JP

Jumlah (X/1 + X/2) 140 JP

Boroko, .............................................2017
Mengetahui :
Kepala SMK Negeri 1 Kaidipang, Guru Mata Pelajaran,

UDIN PAMILI, S.Pd DELTA DWI SUFITRI, S.Kom


NIP. 19621011 198601 1 002 NIP. 19880516 201403 2 001

By. Delta Dwi Sufitri, S.Kom


Prota dan Prosem SMK K.10 #Page 10 of 11
By. Delta Dwi Sufitri, S.Kom
Prota dan Prosem SMK K.10 #Page 11 of 11

Anda mungkin juga menyukai