Anda di halaman 1dari 6

SMK BUDI MULIA DUA

BUDI MULIA DUA YOGYAKARTA


Jl. Raya Tajem Wedomartani, Ngemplak, Sleman
Telp. 0274 – 4538200

Program Tahunan
Satuan Pendidikan : SMK Budi Mulia Dua
Kelas : X GAD
Mata Pelajaran : Pemrograman Dasar
Tahun Pelajaran : 2018-2019
Semester No Kompetensi dasar Alokasi waktu Keterangan
1 3.1 Menerapkan alur logika
pemrograman komputer 9
4.1 Membuat alur logika
pemrograman komputer.
3.2 Menerapkan alur
pemrograman dengan
struktur bahasa
12
pemrograman komputer
4.2 Menulis kode pemrogram
sesuai dengan aturan dan
sintaks bahasa pemrograman
3.3 Menerapkan penggunaan tipe
data, variabel, konstanta,
operator, dan ekspresi.
12
4.3 Membuat kode program
dengan tipe data, variabel,
konstanta, operator dan
ekspresi.
3.4 Menerapkan operasi
aritmatika dan logika
12
4.4 Membuat kode program
dengan operasi aritmatika dan
logika
3.5 Menerapkan struktur kontrol
Percabangan dalam bahasa 9
pemrograman
4.5 Membuat kode program
struktur kontrol percabangan
3.6 Menerapkan struktur kontrol
Perulangan dalam bahasa 12
pemrograman
4.6 Membuat kode program
struktur kontrol perulangan
Jumlah 72
2 3.7 Menganalisis penggunaan
array untuk penyimpanan
data di memori 12
4.7 Membuat kode program untuk
menampilkan kumpulan data
array
3.8 Menerapkan penggunaan 12
fungsi
4.8 Membuat kode program
menggunakan fungsi
3.9 Menerapkan pembuatan
antar muka (User Intreface)
12
pada aplikasi
4.9 Membuat antar muka (User
Intreface) pada aplikasi
3.10 Menerapkan berbagai
struktur kontrol dalam
aplikasi antar muka (User
Intreface). 12
4.10 Membuat kode program
berbagai struktur kontrol
dalam aplikasi antar muka
(User Intreface).
3.11 Menganalisis pembuatan
aplikasi sederhana berbasis
antar muka (User Intreface)
7
4.11 Membuat aplikasi sederhana
berbasis antar muka (User
Intreface)
3.12 Mengevaluasi debuging 9
aplikasi pada sederhana
4.12 Menggunakan debuging pada
aplikasi sederhana
3.13 Mengevaluasi paket installer 6
aplikasi sederhana
4.13 Memformulasikan paket
installer aplikasi sederhana
Jumlah 72
Total 144

Sleman, Juni 2018


Kepala Sekolah Mata Pelajaran

Asih Hidayatun, S.Ag Farrizka Annafi, S.Pd


SMK BUDI MULIA DUA
BUDI MULIA DUA YOGYAKARTA
Jl. Raya Tajem Wedomartani, Ngemplak, Sleman
Telp. 0274 – 4538200

PERHITUNGAN MINGGU EFEKTIF


TAHUN PELAJARAN 2018/2019

Semester Ganjil
Jumlah Jumah Minggu
Keterangan (pertemuan
No Bulan Minggu/ Tidak tidak efektif)
Bulan Efektif Efektif
1 Juli 2 2 0
2 Agustus 5 5 0
3 September 4 3 1 UTS
4 Oktober 5 5 0
5 Nopember 4 4 0
6 Desember 4 0 4 1 minggu: UAS
1 minggu:pasca UAS
2 minggu:libur akhir
semester

Jumlah 24 19 5

Semester Genap
Jumlah Jumlah Minggu
Keterangan (pertemuan
No Bulan Minggu/ Tidak tidak efektif)
Bulan Efektif Efektif
1 Januari 5 5 0
2 Februari 4 4 0
UTS: 1 minggu, USBN: 1
3 Maret 4 2 2
minggu
4 April 4 3 1 UNBK 1 minggu
1 Minggu: libur awal
ramadhan
5 Mei 5 2 3 1 MInggu: UAS,
1 Minggu: pasca UAS
1 Minggu: pasca UAS,
6 Juni 4 0 4 Libur akhir semester dan
libur Hari Raya Idul Fitri
Jumlah 26 16 10

Sleman, Mei 2018


Kepala Sekolah Mata Pelajaran

Asih Hidayatun, S.Ag Farrizka Annafi, S.Pd


PROGRAM SEMESTER MATA PELAJARAN PEMROGRAMAN
SEMESTER GANJIL TAHUN PELAJARAN 2018-2019
SMK BUDI MULIA DUA
KELAS X GAD

Jml Bulan / Minggu


No
Kompetensi Dasar Ja Juli Agustus September Oktober
KD
m 3 4 5 1 2 3 4 5 1 2 3 4 1 2 3 4 1
Menerapkan alur logika
pemrograman komputer
3.1
9
Membuat alur logika
4.1 pemrograman komputer.

Menerapkan alur
pemrograman dengan
3.3 struktur bahasa
pemrograman komputer
12
Menulis kode pemrogram
4.3 sesuai dengan aturan dan
sintaks bahasa pemrograman
Menerapkan penggunaan tipe
3.4 data, variabel, konstanta,
operator, dan ekspresi.
Membuat kode program 12
dengan tipe data, variabel,
4.4 konstanta, operator dan
ekspresi.

Menerapkan operasi
3.5 aritmatika dan logika
Membuat kode program
dengan operasi aritmatika dan 12
4.5 logika

Menerapkan struktur kontrol


3.6 Percabangan dalam bahasa
pemrograman
Membuat kode program 9
4.6 struktur kontrol percabangan.

Menerapkan struktur kontrol


3.7 Perulangan dalam bahasa
pemrograman.
Membuat kode program 12
struktur kontrol perulangan
4.7

JUMLAH JAM SEMESTER 1 72

Keterangan: Untuk agenda ulangan tiap KD sudah masuk dalam jam KD tersebut
Minggu tidak efektif
Jam pelajaran perminggu
Sleman, Mei 2018
Kepala Sekolah Gur

Asih Hidayatun, S.Ag Farrizka An


PROGRAM SEMESTER MATA PELAJARAN PEMROGRAMAN DASAR
SEMESTER GENAP TAHUN PELAJARAN 2018-2019
SMK BUDI MULIA DUA
KELAS X GAD

Bulan/ Minggu
No Jml Janurai Februari Maret April Mei Juni
Kompetensi Dasar
KD Jam
1 2 3 4 5 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 5 1 2 3 4
3.8 Menganalisis penggunaan
array untuk penyimpanan
data di memori
4.8 Membuat kode program untuk 12
menampilkan kumpulan data
array
3.9 Menerapkan penggunaan
fungsi
4.9 Membuat kode program 12
menggunakan fungsi

3.10 Menerapkan pembuatan


antar muka (User Intreface)
pada aplikasi
4.10 Membuat antar muka (User 12
Intreface) pada aplikasi

3.11 Menerapkan berbagai


struktur kontrol dalam
aplikasi antar muka (User
Intreface).
4.11 Membuat kode program
12
berbagai struktur kontrol
dalam aplikasi antar muka
(User Intreface).
3.12 Menganalisis pembuatan 7
aplikasi sederhana berbasis
antar muka (User Intreface)
4.12 Membuat aplikasi sederhana
berbasis antar muka (User
Intreface)
3.13 Mengevaluasi debuging 9
aplikasi pada sederhana
4.13 Menggunakan debuging pada
aplikasi sederhana

3.14 Mengevaluasi paket installer 6


aplikasi sederhana

4.14 Memformulasikan paket


installer aplikasi sederhana

JUMLAH JAM SEMESTER 2 64

Keterangan: Untuk agenda ulangan tiap KD sudah masuk dalam jam KD tersebut

Minggu tidak efektif


Jam pelajaran perminggu

Sleman, Mei 2018


Kepala Sekolah Guru Mata Pelajaran

Asih Hidayatun, S.Ag Farrizka Annafi S.Pd

Anda mungkin juga menyukai