KEMENTERIAN KETENAGAKERJAAN RI
DIREKTORAT JENDERAL PEMBINAAN PELATIHAN DAN PRODUKTIVITAS
Jl. Jend. Gatot Subroto Kav.51 Lt.6.A Jakarta Selatan
2018
Program Pelatihan Berbasis Kompetensi i
DAFTAR ISI
PERKIRAAN WAKTU
PELATIHAN (JP)
NO MATERI PELATIHAN KODE UNIT
Penge- Keteram
Jumlah
Tahuan pilan
I. KELOMPOK UNIT KOMPETENSI
1.5 Mengimplementasikan
J.620100.017.02
pemrograman terstruktur
Jumlah I -
Jumlah II 1 Bulan
Jumlah III -
Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator (jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
1.Mengidentifikasi 1.1.Rancangan user Dapat menjelaskan Rancangan Konsep User Interface Mengindentifikasi Cermat 3 5
rancangan user interface user interface sesuai dengan Requirement rancangan user Teliti
interface diidentifikasi sesuai kebutuhan. Engineering interface Taat asas
kebutuhan
Mampu mengidentifikasi
Rancangan user interface
sesuai dengan kebutuhan.
Harus bersikap cermat, teliti dan
taat asas.
1.2.Komponen user Dapat menjelaskan Komponen Konsep User mengidentifikasi Cermat
interface dialog user interface dialog sesuai Interface Komponen user Teliti
diidentifikasi sesuai konteks perancangan proses. Requirement interface dialog Taat asas
konteks rancangan Mampu mengidentifikasi Engineering
proses.
Komponen user interface
dialog sesuai dengan rancangan
proses.
Harus bersikap cermat, teliti dan
taat asas.
Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator (jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
1. Mengidentifikasi 1.1 Cara dan tools Dapat menjelaskan prosedur Prosedur eksekusi Melakukan identifikasi Cermat 3 5
mekanisme untuk eksekusi source code. source code cara eksekusi source Teliti
running atau mengeksekusi Mampu mengidentifikasi cara code dan tools Taat asas
eksekusi source source code eksekusi dan tools pemrograman.
code diidentifikasi pemrograman
Harus bersikap cermat, teliti dan
taat asas.
Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator (jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
Perkiraan
Materi Pelatihan Waktu Pelatihan
Kriteria Indikator (jampel)
Elemen Kompetensi
Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
1. Menerapkan coding- 1. Kode sumber dituliskan Dapat menjelaskan Coding Guidelines Membuat kode Cermat 3 5
guidelines dan best mengikuti coding- coding-guidelines dan Coding Best dengan mengikuti Teliti
practices dalam guidelines dan best best practices. acuan (coding- Taat
Practices
penulisan program (kode practices. Mampu mengidentifikasi guidelines dan best asas
sumber) kesesuaian kode sumber practices)
dengan Guidelines dan
best practices
Harus bersikap cermat,
teliti dan taat asas.
2. Struktur program Dapat menjelaskan Paradigma Membuat kode Cermat
yang sesuai dengan paradigma programan pemrograman sesuai dengan Teliti
konsep paradigmanya Mampu membuat kode paradigma
dibuat. program sesuai Taat
paradigma yang asas
Harus bersikap cermat,
teliti dan taat asas.
3. Galat/error Dapat menjelaskan Ketidaksesuaian/ Mengubah kode Cermat
ditangani. ketidaksesuaian antara galat terhadap program agar Teliti
kode program dan acuan acuan sesuai dengan Taat
((coding-guidelines dan acuan. asas
best practices)
Mampu mengubah kode
program agar sesuai
dengan acuan.
Harus bersikap cermat,
teliti dan Taat asas.
Assesmen
Perkiraan
Materi Pelatihan Waktu Pelatihan
Kriteria Indikator
Elemen Kompetensi (jampel)
Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
1. Menggunakan tipe 1. Tipe data yang sesuai Dapat menjelaskan tipe Jenis tipe data Menggunakan tipe Cermat
data dan control standar ditentukan data standard dasar data sesuai kebutuhan Analitik
program Mampu menggunakan Operasi dasar
tipe data standard sesuai masing-masing
dengan masalah tipe data dasar Komunikatif
Harus bersifat cermat,
analitik dan komunikatif
2. Syntax program yang Dapat menjelaskan Sintaks Menggunakan Cermat
dikuasai digunakan sesuai sintaks perintah utama perintah dasar perintah sesuai Analitik
standar dari bahasa Arti perintah kebutuhan
pemrograman yang dasar
dipergunakan Komunikatif
Mampu menggunakan
perintah-perintah bahasa
pemrograman sesuai
dengan sintaks bahasa
tersebut
Harus bersifat cermat,
analitik dan komunikatif
3. Struktur kontrol Dapat menjelaskan Sintaks struktur Menggunakan Cermat
program yang dikuasai konsep dan perbedaan kontrol dasar struktur kontrol sesuai Analitik
digunakan sesuai standar berbagai struktur kontrol Arti struktur kebutuhan
dasar pemrograman kontrol dasar
terstruktur Komunikatif
Mampu menggunakan
struktur kontrol yang
tepat sesuai dengan
Program Pelatihan Berbasis Kompetensi 17
permasalahan
Harus bersifat cermat,
analitik dan komunikatif
Assesmen
2. Membuat 1. Program baca tulis untuk Dapat menjelaskan Struktur program Membuat program Cermat
program sederhana memasukkan data dari konsep dasar struktur sederhana untuk sederhana membaca Teliti
keyboard dan program sederhana yang membaca data dari dan menulis dengan
menampilkan ke layar membaca data dari Taat
perangkat masukan perangkat
monitor termasuk perangkat masukan dasar asas
Struktur program masukan/keluaran dasar
variasinya sesuai standar dan menuliskan kembali
sederhana untuk
masukan/keluaran telah ke perangkat keluaran
menuliskan data
dibuat. dasar
dengan perangkat
Mampu membuat
keluaran dasar
program sederhana yang
membaca data dari
perangkat masukan dasar
dan menuliskan kembali
ke perangkat keluaran
dasar dalam bahasa
tertentu
Harus bersifat cermat,
taat asas dan teliti
2. Struktur kontrol Dapat menjelaskan arti Struktur kontrol Menggunakan Cermat
percabangan dan struktur kontrol dasar percabangan struktur kontrol yang Teliti
pengulangan dalam Mampu memilih dan Struktur kontrol sesuai dengan Taat
membuat program telah menggunakan struktur kebutuhan asas
pengulangan
digunakan.
kontrol dasar sesuai
permasalahan
Harus bersifat cermat,
taat asas dan teliti
Assesmen
Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator (jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
1.Melakukan 1.1.Class unit-unit Mengidentifikasi class unit-unit Mengetahui class unit- Dapat mengidentifikasi Cermat
pemilihan unit-unit reuse (dari aplikasi reuse unit reuse class unit-unit reuse Teliti
reuse yang lain) yang sesuai Harus bersikap cermat, teliti dan analisis
potensial dapat diidentifikasi taat asas. Taat asas
Assesmen
Assesmen
3.Melakukan 3.1.Cara-cara Mengidentifikasi cara-cara Mengetahui Dapat Cermat
penbaharuan pembaharuan pembaharuan library atau pembaharuan library mengidentifikasi analisis
library atau library atau komponen pre-existing atau komponen pre- pembaharuan Teliti
komponen pre- komponen pre- Harus bersikap cermat, teliti dan existing library atau Taat asas
existing yang existing taat asas. kompinen pre-
digunakan diidentifikasi existing
3.2.Pembaharuan Melakukan pembaharuan library Mengetahui Dapat melakukan Cermat
library atau atau komponen pre-existing pembaharuan library pembaharuan analisis
komponen pre- Harus bersikap cermat, teliti dan atau komponen pre- library atau Teliti
existing berhasil taat asas. existing kompinen pre- Taat asas
dilakukan existing
Assesmen
Unit Kompetensi : Menerapkan perintah eksekusi bahasa pemrograman berbasis teks, grafik, dan multimedia
Kode Unit : J.620100.010.02
Unit Kompetensi : Menyusun fungsi, file atau sumber daya pemrograman yang lain dalam organisasi yang rapi
Kode Unit : J.620100.015.01
Unit Kompetensi : Menulis kode dengan prinsip sesuai guidelines dan best practices
Kode Unit : J.620100.016.01
2. Menggunakan ukuran performansi 2.1 Menghitung efisiensi penggunaaan resources oleh kode
dalam menuliskan kode sumber 2.2 Adanya kemudahan interaksi sesuai standar yang berlaku
3. Melakukan pembaharuan library 3.1 Mengidentifikasi cara-cara pembaharuan library atau komponen pre-existing
atau komponen pre- existing 3.2 Melakukan pembaharuan library atau komponen pre-existing
yang digunakan