PAKET KEAHLIAN
MATA PELAJARAN
: PEMROGRAMAN DASAR
: X
: 144 JP (4 jp x 36 Minggu Efektif)
KOMPETENSI DASAR
3.1
3.2
3.3
Memahami
alur
pemrograman 4.1.
komputer.
Menerapkan
perangkat
lunak 4.2.
aplikasi pemrograman
Memahami
berbagai
struktur 4.3.
KOMPETENSI DASAR
Menyajikan
alur
pemrograman
komputer
Merumuskan penyelesaian masalah
dengan algoritma pemrograman
Melakukan installasi perangkat lunak
Memahami
penerapan
alur
pemrograman
dalam
struktur
bahasa pemrograman komputer.
Menerapkan penggunaan tipe data,
variabel, konstanta, operator, dan
ekspresi
Menerapkan operasi aritmatika dan
logika
Menerapkan struktur kontrol dalam
bahasa pemrograman
Menerapkan
perulangan
tak
bersyarat dan bersyarat dalam
bahasa pemrograman
Menganalisis penggunaan array
untuk penyimpanan data di memori
Menerapkan penggunaan prosedur
dan fungsi
Memahami teknologi
pengembangan aplikasi desktop
Memahami komponen-komponen
software pengembang aplikasi
dekstop
Memahami pembuatan antar muka
pada aplikasi berbasis desktop
Memahami pengkodean alur
program dalam setiap komponen
aplikasi dekstop
Menerapkan berbagai data, variable
dan operator dalam aplikasi
berbasis dekstop
Menerapkan berbagai struktur
kontrol dalam aplikasi dekstop.
aplikasi algoritma.
4.4.
4.5.
4.6.
4.7.
4.8.
4.9.
4.10.
4.11.
4.12.
4.13.
4.14.
4.15.
4.16.
4.17.