IT - Software Solution For Business 2016 PDF
IT - Software Solution For Business 2016 PDF
KEMENTERIAN KETENAGAKERJAAN RI
DIREKTORAT JENDERAL PEMBINAAN PELATIHAN DAN PRODUKTIVITAS
Jl. Jend. Gatot Subroto Kav.51 Lt.6.A Jakarta Selatan
2016
8. Persyaratan Instruktur
8.1 Pendidikan Formal : Minimal lulus DIII ilmu komputer
8.2 Kompetensi Metodologi : Memiliki kemampuan metodologi
8.3 Kompetensi Teknis : Memiliki kemampuan teknis yang relevan
dengan unit kompetensi yang berkaitan dengan
program pelatihan ini
8.4 Pengalaman Kerja : Minimal 1 Tahun
8.5 Kesehatan : Sehat jasmani dan rohani
8.6 Persyaratan khusus : Lulus dikdas instruktur
PERKIRAAN WAKTU
PELATIHAN (JP)
NO UNIT KOMPETENSI KODE UNIT
Penge- Ketera
Jumlah
Tahuan mpilan
I. KELOMPOK UNIT KOMPETENSI
INTI
Jumlah II
Jumlah III 22 18 40
Perkiraan
MATERI PELATIHAN Waktu Pelatihan
ELEMEN KRITERIA INDIKATOR
(jampel)
KOMPETENSI UNJUK KERJA UNJUK KERJA
Penge- Keteram
Pengetahuan Keterampilan Sikap
tahuan - pilan
1. Mengindentifikasi 1.1 Kebutuhan Dapat menjelaskan cara cara mengidentifikasi mengidentifikasi cermat, teliti &
tools yang akan tools mengidentifikasi kebutuhan kebutuhan tools kebutuhan tools taat asas
digunakan perangkat tools perangkat lunak dari perangkat lunak dari perangkat lunak dari
lunak dokumen yang tersedia dokumen yang tersedia dokumen yang tersedia
diidentifikasi Mampu mengidentifikasi
dari dokumen kebutuhan tools perangkat
yang tersedia. lunak dari dokumen yang
tersedia
Harus cermat, teliti & taat asas
1.2 Kemungkinan Dapat menjelaskan cara cara mengidentifikasi mengidentifikasi cermat, teliti &
penggunaan mengidentifikasi kemungkinan kemungkinan penggunaan kemungkinan penggunaan taat asas
Tools yang penggunaan tools yang tools yang tersedia tools yang tersedia
tersedia tersedia
diidentifikasi. Mampu mengidentifikasi
kemungkinan penggunaan
tools yang tersedia
Harus Cermat, Teliti & Taat
Asas
Asesmen
2. Menggunakan 2.1 Tools Dapat menjelaskan cara cara MemilihTools Mampu MemilihTools cermat, teliti &
tools perangkat pengembangan MemilihTools pengembangan pengembangan sesuai pengembangan sesuai taat asas
lunak dipilih sesuai sesuai kebutuhan lingkungan kebutuhan lingkungan kebutuhan lingkungan
kebutuhan pengembangan pengembangan pengembangan
lingkungan Mampu MemilihTools
pengembangan. pengembangan sesuai kebutuhan
lingkungan pengembangan
2.2 Penggunaan Dapat Menjelaskan cara cara menguji coba menguji coba penggunaan Harus Cermat,
Tools menguji coba penggunaan penggunaan tools tools pengembangan yang Teliti & Taat
pengembangan tools pengembangan yang pengembangan yang diperlukan Asas
yang diperlukan diperlukan diperlukan
diuji coba. Mampu menguji coba
penggunaan tools
pengembangan yang
diperlukan
Harus Cermat, Teliti & Taat
Asas
2.3 Risiko Dapat menjelaskan cara cara mengidentifikasi mengidentifikasi Risiko Harus Cermat,
pengembangan mengidentifikasi Risiko Risiko pengembangan pengembangan sistem Teliti & Taat
sistem dengan pengembangan sistem dengan sistem dengan dengan menggunakan tools Asas
menggunakan menggunakan tools tersebut menggunakan tools tersebut
tools tersebut Mampu mengidentifikasi Risiko tersebut
diidentifikasi. pengembangan sistem dengan
menggunakan tools tersebut
Harus Cermat, Teliti & Taat
Asas
Asesmen
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 Konsep data Dapat menjelaskan cara cara mengidentifikasi mengidentifikasi Konsep cermat, teliti &
konsep data dan dan struktur mengidentifikasi Konsep data Konsep data dan data dan struktur data taat asas
struktur data data dan struktur data sesuai struktur data sesuai sesuai dengan konteks
diidentifikasi dengan konteks permasalahan dengan konteks permasalahan
sesuai dengan Mampu mengidentifikasi permasalahan
konteks Konsep data dan struktur
permasalahan. data sesuai dengan konteks
permasalahan
Harus cermat, teliti & taat asas
1.2 Alternatif Dapat menjelaskan cara cara membandingkan membandingkan Alternatif cermat, teliti &
struktur data membandingkan Alternatif Alternatif struktur data struktur data kelebihan taat asas
dibandingkan struktur data kelebihan dan kelebihan dan dan kekurangannya untuk
kelebihan dan kekurangannya untuk konteks kekurangannya untuk konteks permasalahan
kekurangan permasalahan yang konteks permasalahan yang diselesaikan
nya untuk diselesaikan yang diselesaikan
konteks Mampu membandingkan
permasalahan Alternatif struktur data
yang kelebihan dan kekurangannya
diselesaikan. untuk konteks permasalahan
yang diselesaikan
Harus Cermat, Teliti & Taat
Asas
Asesmen
2. Menerapkan 2.1 Struktur Dapat menjelaskan cara cara mengimplementasikan cermat, teliti &
struktur data dan data mengimplementasikan mengimplementasikan Struktur data sesuai taat asas
akses terhadap diimplementasi Struktur data sesuai dengan Struktur data sesuai dengan bahasa
struktur data kan sesuai bahasa pemrograman yang dengan bahasa pemrograman yang akan
tersebut dengan akan dipergunakan pemrograman yang akan dipergunakan
bahasa Mampu mengimplementasikan dipergunakan
pemrograman Struktur data sesuai dengan
yang akan bahasa pemrograman yang
2.2 Akses Dapat menjelaskan cara cara menyatakan Akses menyatakan Akses Harus Cermat,
terhadap data menyatakan Akses terhadap terhadap data dalam terhadap data dalam Teliti & Taat
dinyatakan data dalam algoritma yang algoritma yang efisiensi algoritma yang efisiensi Asas
dalam efisiensi sesuai bahasa sesuai bahasa sesuai bahasa
algoritma yang pemrograman yang akan pemrograman yang akan pemrograman yang akan
efisiensi sesuai dipakai. dipakai. dipakai.
bahasa Mampu menyatakan Akses
pemrograman terhadap data dalam algoritma
yang akan yang efisiensi sesuai bahasa
dipakai. pemrograman yang akan
dipakai.
Harus Cermat, Teliti & Taat
Asas
2.3 Risiko Dapat menjelaskan cara cara mengidentifikasi Risiko mengidentifikasi Risiko Harus Cermat,
pengembangan mengidentifikasi Risiko pengembangan sistem pengembangan sistem Teliti & Taat
sistem dengan pengembangan sistem dengan dengan menggunakan tools dengan menggunakan tools Asas
menggunakan menggunakan tools tersebut tersebut tersebut
tools tersebut Mampu mengidentifikasi Risiko
diidentifikasi. pengembangan sistem dengan
menggunakan tools tersebut
Harus Cermat, Teliti & Taat
Asas
Asesmen
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 Dapat menjelaskan cara cara mengidentifikasi mengidentifikasi cermat, teliti &
rancangan user user mengidentifikasi Rancangan Rancangan user Rancangan user taat asas
interface interface user interface sesuai interface sesuai interface sesuai
diidentifikasi kebutuhan kebutuhan kebutuhan
sesuai Mampu mengidentifikasi
kebutuhan. Rancangan user interface
sesuai kebutuhan
Harus cermat, teliti & taat asas
1.2 Komponen Dapat menjelaskan cara cara mengidentifikasi mengidentifikasi Harus Cermat,
user mengidentifikasi Komponen Komponen user Komponen user Teliti & Taat Asas
interface user interface dialog sesuai interface dialog sesuai interface dialog sesuai
dialog konteks rancangan proses konteks rancangan proses konteks rancangan proses
diidentifikasi Mampu mengidentifikasi
sesuai konteks Komponen user interface
rancangan dialog sesuai konteks
proses. rancangan proses
Harus Cermat, Teliti & Taat
Asas
1.3 Urutan dari dapat menjelaskan Urutan dari menjelaskan Urutan dari Urutan dari akses Harus Cermat,
akses akses komponen user akses komponen user komponen user interface Teliti & Taat Asas
komponen interface dialog interface dialog dialog
user mampu menjelaskan Urutan
interface dari akses komponen user
dialog interface dialog
dijelaskan Harus Cermat, Teliti & Taat
Asas
1.4 Simulasi dapat menjelaskan cara cara mengembangkan mengembangkan Simulasi Harus Cermat,
(mock-up) mengembangkan Simulasi Simulasi (mock-up) dari (mock-up) dari aplikasi Teliti & Taat Asas
dari aplikasi (mock-up) dari aplikasi yang aplikasi yang akan dibuat yang akan dibuat
yang akan akan dibuat
Asesmen
2. Melakukan 2.1 Menu program Dapat menjelaskan cara cara menerapkan Menu menerapkan Menu Harus Cermat,
implementasi sesuai dengan menerapkan Menu program program sesuai dengan program sesuai dengan Teliti & Taat Asas
rancangan user rancangan sesuai dengan rancangan rancangan program rancangan program
interface program program
diterapkan. Mampu menerapkan Menu
program sesuai dengan
rancangan program
Harus Cermat, Teliti & Taat
Asas
2.2 Penempatan Dapat menjelaskan cara cara mengatur mengatur Penempatan Harus Cermat,
User mengatur Penempatan User Penempatan User User Interface dialog Teliti & Taat Asas
Interface Interface dialog secara Interface dialog secara secara sekuensial
dialog diatur sekuensial sekuensial
secara Mampu mengatur Penempatan
sekuensial. User Interface dialog secara
sekuensial
Harus Cermat, Teliti & Taat
Asas
2.3 Setting aktif- Dapat menjelaskan cara cara menyesuaikan Setting menyesuaikan Setting Harus Cermat,
pasif menyesuaikan Setting aktif- aktif-pasif komponen user aktif-pasif komponen user Teliti & Taat Asas
komponen pasif komponen user interface dialog dengan interface dialog dengan
user interface dialog dengan urutan alur proses urutan alur proses
interface urutan alur proses
dialog Mampu menyesuaikan Setting
disesuaikan aktif-pasif komponen user
dengan urutan interface dialog dengan
alur proses urutan alur proses
Harus Cermat, Teliti & Taat
Asas
2.5 Penerapan Dapat menjelaskan cara cara menjadikan menjadikan Penerapan Harus Cermat,
simulasi menjadikan Penerapan simulasi Penerapan simulasi suatu simulasi suatu proses yang Teliti & Taat Asas
dijadikan suatu suatu proses yang proses yang sesungguhnya
proses yang sesungguhnya sesungguhnya
sesungguhnya Mampu menjadikan Penerapan
simulasi suatu proses yang
sesungguhnya
Harus Cermat, Teliti & Taat
Asas
Asesmen
Perkiraan
MATERI PELATIHAN Waktu Pelatihan
ELEMEN KRITERIA INDIKATOR
(jampel)
KOMPETENSI UNJUK KERJA UNJUK KERJA
Penge- Keteram
Pengetahuan Keterampilan Sikap
tahuan - pilan
1. Mengidentifikasi 1.2 Entitas yang Dapat menjelaskan cara cara mengidentifikasi mengidentifikasi Entitas cermat, teliti &
entitas yang menggambark mengidentifikasi Entitas yang Entitas yang yang menggambarkan taat asas
terkait dengan an sistem yang menggambarkan sistem yang menggambarkan sistem sistem yang dibuat sesuai
lingkup program dibuat dapat dibuat sesuai dokumen yang dibuat sesuai dokumen perancangan
yang akan dibuat diidentifikasika perancangan dokumen perancangan
beserta n sesuai Mampu mengidentifikasi Entitas
hubungannya dokumen yang menggambarkan sistem
perancangan. yang dibuat sesuai dokumen
perancangan
Harus Cermat, Teliti & Taat
Asas
1.2 Berbagai Dapat menjelaskan cara cara mendefinisikan mendefinisikan Berbagai cermat, teliti &
diagram dapat mendefinisikan Berbagai Berbagai diagram dapat diagram dapat dibuat dari taat asas
dibuat dari diagram dapat dibuat dari entiti dibuat dari entiti yang entiti yang telah
entiti yang yang telah telah
telah Mampu mendefinisikan
didefinisikan. Berbagai diagram dapat dibuat
dari entiti yang telah
Harus Cermat, Teliti & Taat
Asas
Asesmen
2. Membuat query 2.1 Informasi yang Dapat menjelaskan cara cara menghasilkan menghasilkan Informasi Harus Cermat,
informasi dasar diperlukan menghasilkan Informasi yang Informasi yang diperlukan yang diperlukan oleh Teliti & Taat Asas
terhadap model oleh aplikasi diperlukan oleh aplikasi oleh aplikasi dengan aplikasi dengan efisien
data yang telah dapat dengan efisien dari model yang efisien dari model yang dari model yang dibuat
dikembangkan dihasilkan dibuat dibuat
dengan efisien Mampu menghasilkan
dari model Informasi yang diperlukan oleh
yang dibuat. aplikasi dengan efisien dari
model yang dibuat
Harus Cermat, Teliti & Taat
Asesmen
Perkiraan
MATERI PELATIHAN Waktu Pelatihan
ELEMEN KRITERIA INDIKATOR
(jampel)
KOMPETENSI UNJUK KERJA UNJUK KERJA
Penge- Keteram
Pengetahuan Keterampilan Sikap
tahuan - pilan
1. Menggunakan 1.1 Metode Dapat menjelaskan cara cara mendefinisikan mendefinisikan Metode cermat, teliti &
metode pengembanga mendefinisikan Metode Metode pengembangan pengembangan aplikasi taat asas
pengembangan n aplikasi pengembangan aplikasi aplikasi (software (software development)
program (software (software development) development)
development) Mampu mendefinisikan Metode
didefinisikan. pengembangan aplikasi
(software development)
Harus Cermat, Teliti & Taat
Asas
1.2 Metode Dapat menjelaskan cara cara memilih Metode memilih Metode Harus Cermat,
pengembanga memilih Metode pengembangan aplikasi pengembangan aplikasi Teliti & Taat Asas
n aplikasi pengembangan aplikasi (software development) (software development)
(software (software development) sesuai sesuai kebutuhan. sesuai kebutuhan
development) kebutuhan.
dipilih sesuai Mampu memilih Metode
kebutuhan. pengembangan aplikasi
(software development) sesuai
kebutuhan
Harus Cermat, Teliti & Taat
Asas
Asesmen
2. Menggunakan 2.1 Diagram Dapat menjelaskan cara cara mendefinisikan mendefinisikan Diagram Harus Cermat,
diagram program program mendefinisikan Diagram program Diagram program dengan program dengan Teliti & Taat Asas
dan deskripsi dengan dengan metodologi metodologi pengembangan metodologi pengembangan
program metodologi pengembangan sistem. sistem sistem
pengembanga Mampu mendefinisikan
n sistem Diagram program dengan
didefinisikan. metodologi pengembangan
sistem
Harus Cermat, Teliti & Taat
Asas
2.2 Metode Dapat menjelaskan cara cara menggunakan Metode menggunakan Metode Harus Cermat,
pemodelan, menggunakan Metode pemodelan, diagram objek pemodelan, diagram objek Teliti & Taat Asas
diagram objek pemodelan, diagram objek dan dan diagram komponen dan diagram komponen
dan diagram diagram komponen pada pada implementasi pada implementasi
komponen implementasi program sesuai program sesuai dengan program sesuai dengan
digunakan dengan spesifikasi spesifikasi spesifikasi
pada Mampu menggunakan Metode
implementasi pemodelan, diagram objek dan
program diagram komponen pada
sesuai dengan implementasi program sesuai
spesifikasi. dengan spesifikasi
Harus Cermat, Teliti & Taat
Asas
3. Menerapkan hasil 3.1 Hasil Dapat menjelaskan cara cara memilih Hasil memilih Hasil pemodelan Harus Cermat,
pemodelan ke pemodelan memilih Hasil pemodelan yang pemodelan yang yang mendukung Teliti & Taat Asas
dalam yang mendukung kemampuan mendukung kemampuan kemampuan metodologi
pengembangan mendukung metodologi sesuai spesifikasi metodologi sesuai sesuai spesifikasi
program kemampuan Mampu memilih Hasil spesifikasi
metodologi pemodelan yang mendukung
dipilih sesuai kemampuan metodologi sesuai
spesifikasi spesifikasi
Harus Cermat, Teliti & Taat
Asas
3.2 Hasil Dapat menjelaskan cara cara memilih Hasil memilih Hasil Harus Cermat,
pemrograman memilih Hasil pemrograman pemrograman (Integrated pemrograman (Integrated Teliti & Taat Asas
(Integrated (Integrated Development Development Environment– Development Environment–
Development Environment–IDE) yang IDE) yang mendukung IDE) yang mendukung
Environment– mendukung kemampuan kemampuan metodologi kemampuan metodologi
IDE) yang metodologi bahasa bahasa pemrograman bahasa pemrograman
mendukung pemrograman sesuai spesifikasi sesuai spesifikasi sesuai spesifikasi
kemampuan Mampu memilih Hasil
metodologi pemrograman (Integrated
bahasa Development Environment–
pemrograman IDE) yang mendukung
dipilih sesuai kemampuan metodologi
Asesmen
Perkiraan
MATERI PELATIHAN Waktu Pelatihan
ELEMEN KRITERIA INDIKATOR
(jampel)
KOMPETENSI UNJUK KERJA UNJUK KERJA
Penge- Keteram
Pengetahuan Keterampilan Sikap
tahuan - pilan
1. Menerapkan 1.1 Kode sumber Dapat menjelaskan cara cara menuliskan Kode menuliskan Kode sumber cermat, teliti &
coding-guidelines dituliskan menuliskan Kode sumber sumber mengikuti coding- mengikuti coding- taat asas
dan best mengikuti mengikuti coding-guidelines guidelines dan best guidelines dan best
practices dalam coding- dan best practices practices practices
penulisan guidelines Mampu
program (kode dan best Harus Cermat, Teliti & Taat
sumber) practices. Asas
1.2 Struktur Dapat menjelaskan cara cara membuat Struktur membuat Struktur program Harus Cermat,
program yang membuat Struktur program program yang sesuai yang sesuai dengan konsep Teliti & Taat Asas
sesuai dengan yang sesuai dengan konsep dengan konsep paradigmanya
konsep paradigmanya. paradigmanya.
paradigmanya Mampu membuat Struktur
dibuat. program yang sesuai dengan
konsep paradigmanya
Harus Cermat, Teliti & Taat
Asas
1.3 Galat/error Dapat menjelaskan cara cara menangani Galat/error menangani Galat/error Harus Cermat,
ditangani menangani Galat/error Teliti & Taat Asas
Mampu menangani Galat/error
Harus Cermat, Teliti & Taat
Asas
Asesmen
2. Menggunakan 2.1 Efisiensi Dapat menjelaskan cara cara menghitung Efisiensi menghitung Efisiensi Harus Cermat,
ukuran penggunaan menghitung Efisiensi penggunaan resources oleh penggunaan resources oleh Teliti & Taat Asas
performansi resources oleh penggunaan resources oleh kode kode
dalam kode dihitung. kode
menuliskan Mampu menghitung Efisiensi
kode sumber penggunaan resources oleh
kode
Harus Cermat, Teliti & Taat
2.2 Kemudahan Dapat menjelaskan cara cara mengimplementasikan mengimplementasikan Harus Cermat,
interaksi selalu mengimplementasikan Kemudahan interaksi sesuai Kemudahan interaksi sesuai Teliti & Taat Asas
diimplementasi Kemudahan interaksi sesuai standar yang berlaku standar yang berlaku
kan sesuai standar yang berlaku.
standar yang
berlaku. Mampu mengimplementasikan
Kemudahan interaksi sesuai
standar yang berlaku
Harus Cermat, Teliti & Taat
Asas
Asesmen
Perkiraan
MATERI PELATIHAN Waktu Pelatihan
ELEMEN KRITERIA INDIKATOR
(jampel)
KOMPETENSI UNJUK KERJA UNJUK KERJA
Penge- Keteram
Pengetahuan Keterampilan Sikap
tahuan - pilan
1. Menggunakan 1.1 Tipe data yang Dapat menjelaskan cara cara menentukan Tipe menentukan Tipe data cermat, teliti &
tipe data dan sesuai standar menentukan Tipe data yang data yang sesuai standar yang sesuai standar taat asas
control program ditentukan. sesuai standar
Mampu menentukan Tipe data
yang sesuai standar
Harus Cermat, Teliti & Taat
Asas
1.2 Syntax Dapat menjelaskan cara cara menggunakan Syntax menggunakan Syntax Harus Cermat,
program yang menggunakan Syntax program program yang dikuasai program yang dikuasai Teliti & Taat Asas
dikuasai yang dikuasai sesuai standar sesuai standar sesuai standar
digunakan Mampu menggunakan Syntax
sesuai standar. program yang dikuasai sesuai
standar
Harus Cermat, Teliti & Taat
Asas
1.3 Struktur Dapat menjelaskan cara cara menggunakan menggunakan Struktur Harus Cermat,
kontrol menggunakan Struktur kontrol Struktur kontrol program kontrol program yang Teliti & Taat Asas
program yang program yang dikuasai sesuai yang dikuasai sesuai dikuasai sesuai standar
dikuasai standar standar
digunakan Mampu
sesuai standar Harus Cermat, Teliti & Taat
Asas
Asesmen
2. Membuat 2.1 Program baca Dapat menjelaskan cara cara membuat Program membuat Program baca Harus Cermat,
program tulis untuk membuat Program baca tulis baca tulis untuk tulis untuk memasukkan Teliti & Taat Asas
sederhana memasukkan untuk memasukkan data dari memasukkan data dari data dari keyboard dan
data dari keyboard dan menampilkan ke keyboard dan menampilkan menampilkan ke layar
keyboard dan layar monitor termasuk ke layar monitor termasuk monitor termasuk
menampilkan variasinya sesuai standar variasinya sesuai standar variasinya sesuai standar
ke layar masukan/keluaran. masukan/keluaran. masukan/keluaran.
2.2 Struktur Dapat menjelaskan cara cara menggunakan menggunakan Struktur Harus Cermat,
kontrol menggunakan Struktur kontrol Struktur kontrol kontrol percabangan dan Teliti & Taat Asas
percabangan percabangan dan pengulangan percabangan dan pengulangan dalam
dan dalam membuat program pengulangan dalam membuat program
pengulangan Mampu menggunakan Struktur membuat program
dalam kontrol percabangan dan
membuat pengulangan dalam membuat
program telah program
digunakan. Harus Cermat, Teliti & Taat
Asas
3. Membuat 3.1 Program Dapat menjelaskan cara cara membuat Program membuat Program Harus Cermat,
program dengan membuat Program dengan dengan menggunakan dengan menggunakan Teliti & Taat Asas
menggunakan menggunakan menggunakan prosedur sesuai prosedur sesuai aturan prosedur sesuai aturan
Prosedur dan prosedur aturan penulisan program penulisan program penulisan program
Fungsi dibuat sesuai Mampu membuat Program
aturan dengan menggunakan
penulisan prosedur sesuai aturan
program penulisan program
Harus Cermat, Teliti & Taat
Asas
3.2 Program Dapat menjelaskan cara cara membuat Program membuat Program dengan Harus Cermat,
dengan membuat Program dengan dengan menggunakan menggunakan fungsi sesuai Teliti & Taat Asas
menggunakan menggunakan fungsi sesuai fungsi sesuai aturan aturan penulisan program
fungsi dibuat aturan penulisan program penulisan program
sesuai aturan Mampu membuat Program
penulisan dengan menggunakan fungsi
program sesuai aturan penulisan
3.3 Program Dapat menjelaskan cara cara membuat Program membuat Program dengan Harus Cermat,
dengan membuat Program dengan dengan menggunakan menggunakan prosedur Teliti & Taat Asas
menggunakan menggunakan prosedur dan prosedur dan fungsi secara dan fungsi secara
prosedur dan fungsi secara bersamaan bersamaan sesuai aturan bersamaan sesuai aturan
fungsi secara sesuai aturan penulisan penulisan program penulisan program
bersamaan program
dibuat sesuai Mampu membuat Program
aturan dengan menggunakan
penulisan prosedur dan fungsi secara
program bersamaan sesuai aturan
penulisan program
Harus Cermat, Teliti & Taat
Asas
3.4 Keterangan Dapat menjelaskan cara cara memberikan memberikan Keterangan Harus Cermat,
untuk setiap memberikan Keterangan untuk Keterangan untuk setiap untuk setiap prosedur dan Teliti & Taat Asas
prosedur dan setiap prosedur dan fungsi prosedur dan fungsi fungsi
fungsi telah Mampu memberikan
diberikan Keterangan untuk setiap
prosedur dan fungsi
Harus Cermat, Teliti & Taat
Asas
4. Membuat 4.1 Dimensi array Dapat menjelaskan cara cara menentukan Dimensi menentukan Dimensi array Harus Cermat,
program telah menentukan Dimensi array array Teliti & Taat Asas
menggunakan ditentukan Mampu menentukan Dimensi
array array
Harus Cermat, Teliti & Taat
Asas
4.2 Tipe data Dapat menjelaskan cara cara menentukan Tipe data menentukan Tipe data Harus Cermat,
array telah menentukan Tipe data array array array Teliti & Taat Asas
ditentukan Mampu menentukan Tipe data
array
4.3 Panjang array Dapat menjelaskan cara cara menentukan Panjang menentukan Panjang array Harus Cermat,
telah menentukan Panjang array array Teliti & Taat Asas
ditentukan Mampu menentukan Panjang
array
Harus Cermat, Teliti & Taat
Asas
4.4 Pengurutan Dapat menjelaskan cara cara menggunakan menggunakan Pengurutan Harus Cermat,
array telah menggunakan Pengurutan Pengurutan array array Teliti & Taat Asas
digunakan array
Mampu menggunakan
Pengurutan array
Harus Cermat, Teliti & Taat
Asas
5. Membuat 5.1 Program untuk Dapat menjelaskan cara cara membuat Program membuat Program untuk Harus Cermat,
program untuk menulis data membuat Program untuk untuk menulis data dalam menulis data dalam media Teliti & Taat Asas
akses file dalam media menulis data dalam media media penyimpan penyimpan
penyimpan penyimpan
telah dibuat Mampu membuat Program
untuk menulis data dalam
media penyimpan
Harus Cermat, Teliti & Taat
Asas
5.2 Program untuk Dapat menjelaskan cara cara membuat Program membuat Program untuk Harus Cermat,
membaca data membuat Program untuk untuk membaca data dari membaca data dari media Teliti & Taat Asas
dari media membaca data dari media media penyimpan penyimpan
penyimpan penyimpan
telah dibuat Mampu membuat Program
untuk membaca data dari
media penyimpan
Harus Cermat, Teliti & Taat
Asas
6.2 Kesalahan Dapat menjelaskan cara cara membebaskan membebaskan Kesalahan Harus Cermat,
syntax dalam membebaskan Kesalahan Kesalahan syntax dalam syntax dalam program Teliti & Taat Asas
program telah syntax dalam program program
dibebaskan Mampu membebaskan
Kesalahan syntax dalam
program
Harus Cermat, Teliti & Taat
Asas
Asesmen
Perkiraan
MATERI PELATIHAN Waktu Pelatihan
ELEMEN KRITERIA INDIKATOR
(jampel)
KOMPETENSI UNJUK KERJA UNJUK KERJA
Penge- Keteram
Pengetahuan Keterampilan Sikap
tahuan - pilan
1. Membuat 1.1 Program Dapat menjelaskan cara Program
cara membuat membuat Program cermat, teliti &
program membuat Program dengan dengan menggunakan dengan menggunakan taat asas
dengan
berorientasi menggunaka menggunakan class class class
objek dengan Mampu membuat Program
n class
memanfaatkan dibuat. dengan menggunakan class
class Harus Cermat, Teliti & Taat
Asas
1.2 Properti class Dapat menjelaskan cara cara membuat Properti membuat Properti class cermat, teliti &
yang akan membuat Properti class yang class yang akan yang akan direalisasikan taat asas
direalisasika akan direalisasikan dalam direalisasikan dalam dalam bentuk
n dalam bentuk prosedur/fungsi bentuk prosedur/fungsi prosedur/fungsi
bentuk Mampu membuat Properti
prosedur/fun class yang akan
gsi dibuat. direalisasikan dalam bentuk
prosedur/fungsi
Harus Cermat, Teliti & Taat
Asas
1.3 Data didalam Dapat menjelaskan cara cara membuat Data membuat Data didalam cermat, teliti &
class dibuat membuat Data didalam class didalam class mandiri class mandiri taat asas
mandiri mandiri
Mampu membuat Data
didalam class mandiri
Harus Cermat, Teliti & Taat
Asas
1.4 Hak akses Dapat menjelaskan cara cara mengelola Hak mengelola Hak akses cermat, teliti &
dari tipe mengelola Hak akses dari akses dari tipe data dari tipe data (private, taat asas
data tipe data (private, (private, protected, protected, public)
Asesmen
2. Menggunakan 2.1 Tipe data Dapat menjelaskan cara cara mengidentifikasi Tipe mengidentifikasi Tipe data cermat, teliti &
tipe data dan diidentifikas mengidentifikasi Tipe data data taat asas
control i Mampu mengidentifikasi Tipe
program pada data
metode atau Harus Cermat, Teliti & Taat
operasi dari Asas
suatu kelas
2.2 Sintaks Dapat menjelaskan cara Sintaks
cara mengusai menguasaiSintaks cermat, teliti &
mengusai Sintaks program program sesuai dengan program sesuai dengan taat asas
program
dikuasai sesuai dengan bahasa bahasa pemrogramnnya bahasa pemrogramnnya
sesuai pemrogramnnya
Mampu mengusai Sintaks
dengan
bahasa program sesuai dengan
pemrogramn bahasa pemrogramnnya
Harus Cermat, Teliti & Taat
nya Asas
2.3 Control Dapat menjelaskan cara cara menguasai Control menguasai Control cermat, teliti &
menguasai Control program program program taat asas
program
Mampu menguasai Control
dikuasai
program
Harus Cermat, Teliti & Taat
Asas
3. Membuat 3.1 Inheritance Dapat menjelaskan cara cara menerapkan menerapkan Inheritance cermat, teliti &
program pada class menerapkan Inheritance Inheritance pada class pada class taat asas
3.2 Polymorphis Dapat menjelaskan cara cara menerapkan menerapkan cermat, teliti &
m pada class menerapkan Polymorphism Polymorphism pada Polymorphism pada taat asas
diterapkan pada class class class
Mampu menerapkan
Polymorphism pada class
Harus Cermat, Teliti & Taat
Asas
3.3 Overloading Dapat menjelaskan cara cara menerapkan menerapkan cermat, teliti &
pada class menerapkan Overloading Overloading pada Overloading pada taat asas
diterapkan pada class class class
Mampu menerapkan
Overloading pada class
Harus Cermat, Teliti & Taat
Asas
4. Membuat 4.1 Interface Dapat menjelaskan cara cara membuat Interface membuat Interface class cermat, teliti &
program object class membuat Interface class class program program taat asas
oriented dengan program program
interface dan dibuat Mampu membuat Interface
paket class program
Harus Cermat, Teliti & Taat
Asas
5. Mengkompilasi 5.1 Kesalahan Dapat menjelaskan cara cara mengoreksi mengoreksi Kesalahan cermat, teliti &
Program dapat mengoreksi Kesalahan Kesalahan taat asas
dikoreksi Mampu mengoreksi
Kesalahan
Harus Cermat, Teliti & Taat
Asas
5.2 Program Dapat menjelaskan cara cara menghasilkan menghasilkanProgram cermat, teliti &
bebas salah menghasilkan Program bebas Program bebas salah bebas salah sintaks taat asas
sintaks salah sintaks sintaks
dihasilkan Mampu menghasilkan
Program bebas salah sintaks
Harus Cermat, Teliti & Taat
Asas
Asesmen
Perkiraan
MATERI PELATIHAN Waktu Pelatihan
ELEMEN KRITERIA INDIKATOR
(jampel)
KOMPETENSI UNJUK KERJA UNJUK KERJA
Penge- Keteram
Pengetahuan Keterampilan Sikap
tahuan - pilan
1. Mempersiapkan 1.1 Perangkat Dapat menjelaskan cara cara memasang Perangkat memasang Perangkat cermat, teliti &
perangkat lunak memasang Perangkat lunak lunak aplikasi SQL lunak aplikasi SQL taat asas
lunak
aplikasi data aplikasi SQL aplikasi SQL
deskripsi/SQL Mampu memasang Perangkat
telah
dipasang. lunak aplikasi SQL
Harus Cermat, Teliti & Taat
Asas
1.2 Perangkat Dapat menjelaskan cara cara menjalankan menjalankan Perangkat cermat, teliti &
lunak menjalankan Perangkat lunak Perangkat lunak aplikasi lunak aplikasi SQL taat asas
aplikasi SQL aplikasi SQL SQL
dijalankan. Mampu menjalankan
Perangkat lunak aplikasi
SQL
Harus Cermat, Teliti & Taat
Asas
Asesmen
2. Menggunakan 2.1 Fitur Dapat menjelaskan cara cara mengidentifikasi Fitur Fitur
mengidentifikasi cermat, teliti &
fitur aplikasi pengolahan mengidentifikasi Fitur pengolahan DML pengolahan DML taat asas
SQL DML pengolahan DML
diidentifikas Mampu mengidentifikasi Fitur
ikan pengolahan DML
Harus Cermat, Teliti & Taat
Asas
2.2 Fitur Dapat menjelaskan cara cara mengeksekusi Fitur mengeksekusi Fitur cermat, teliti &
mengeksekusi Fitur pengolahan DML pengolahan DML taat asas
pengolahan
DML pengolahan DML dieksekusi dieksekusi sesuai dieksekusi sesuai
dieksekusi sesuai kebutuhan. kebutuhan kebutuhan
3. Mengisi tabel 3.1 Tabel diisi Dapat menjelaskan cara Tabel data
cara mengisi Tabel data
mengisi cermat, teliti &
data mengisi Tabel data menggunakan perintah menggunakan perintah taat asas
menggunaka menggunakan perintah DML DML
n perintah DML
DML. Mampu mengisi Tabel data
menggunakan perintah
DML
Harus Cermat, Teliti & Taat
Asas
3.2 Indeks Dapat menjelaskan cara cara membangkitkan membangkitkan Indeks cermat, teliti &
dibangkitkan membangkitkan Indeks Indeks taat asas
Mampu membangkitkan
Indeks
Harus Cermat, Teliti & Taat
Asas
3.3 View tabel Dapat menjelaskan cara cara membentuk View membentuk View tabel cermat, teliti &
dibentuk membentuk View tabel tabel sesuai kebutuhan sesuai kebutuhan taat asas
sesuai sesuai kebutuhan
kebutuhan Mampu membentuk View
tabel sesuai kebutuhan
Harus Cermat, Teliti & Taat
Asas
4.2 Perintah Dapat menjelaskan cara cara mempergunakan mempergunakan cermat, teliti &
DML mempergunakan Perintah Perintah DML untuk Perintah DML untuk taat asas
dipergunakan DML untuk manipulasi manipulasi antar tabel manipulasi antar tabel
untuk antar tabel
manipulasi Mampu mempergunakan
antar tabel Perintah DML untuk
manipulasi antar tabel
Harus Cermat, Teliti & Taat
Asas
5. Membuat 5.1 Stored Dapat menjelaskan cara cara membuat Stored membuat Stored cermat, teliti &
stored Procedure membuat Stored Procedure Procedure dengan Procedure dengan taat asas
procedure dibuat dengan perintah SQL perintah SQL perintah SQL
5.2 Prosedur Dapat menjelaskan cara cara menguji dan menguji dan memeriksa cermat, teliti &
diuji menguji dan memeriksa memeriksa Prosedur Prosedur input dan taat asas
diperiksa Prosedur input dan input dan outputnya outputnya
input dan outputnya
Mampu menguji dan
outputnya
memeriksa Prosedur input
dan
Harus Cermat, Teliti & Taat
Asas
6. Membuat 6.1 Function Dapat menjelaskan cara cara membuat Function membuat Function cermat, teliti &
function dibuat membuat Function dengan dengan perintah SQL dengan perintah SQL taat asas
dengan perintah SQL
perintah SQL Mampu membuat Function
dengan perintah SQL
Harus Cermat, Teliti & Taat
Asas
6.2 Perintah SQL Dapat menjelaskan cara cara menulis Perintah menulis Perintah SQL cermat, teliti &
pada function menulis Perintah SQL pada SQL pada function pada function secara taat asas
ditulis secara function secara efisien secara efisien efisien
efisien Mampu menulis Perintah SQL
pada function secara efisien
Harus Cermat, Teliti & Taat
Asas
7.2 Kesesuaian Dapat menjelaskan cara cara menguji Kesesuaian menguji Kesesuaian cermat, teliti &
Hasil trigger menguji Kesesuaian Hasil Hasil trigger Hasil trigger taat asas
diuji trigger
Mampu menguji Kesesuaian
Hasil trigger
Harus Cermat, Teliti & Taat
Asas
8. Melakukan 8.1 Perubahan Dapat menjelaskan cara cara melakukan melakukanPerubahan cermat, teliti &
perintah data dengan melakukan Perubahan data Perubahan data dengan data dengan perintah taat asas
commit dan perintah dengan perintah commit perintah commit commit
rollback commit Mampu melakukan Perubahan
dilakukan data dengan perintah
commit
Harus Cermat, Teliti & Taat
Asas
8.2 Pembatalan Dapat menjelaskan cara cara melakukan melakukan Pembatalan cermat, teliti &
penulisan melakukan Pembatalan Pembatalan penulisan penulisan data dengan taat asas
data penulisan data dengan data dengan rollback rollback
dilakukan rollback
dengan Mampu melakukan
rollback Pembatalan penulisan data
dengan rollback
Harus Cermat, Teliti & Taat
Asas
Asesmen
Perkiraan
MATERI PELATIHAN Waktu Pelatihan
ELEMEN KRITERIA INDIKATOR
(jampel)
KOMPETENSI UNJUK KERJA UNJUK KERJA
Penge- Keteram
Pengetahuan Keterampilan Sikap
tahuan - pilan
1. Membuat 1.1 Data dapat Dapat menjelaskan cara cara menyimpan dan menyimpan dan merubah cermat, teliti &
berbagai menyimpan dan merubah Data merubah Data ke dalam Data ke dalam format taat asas
disimpan/diu
operasi bah ke dalam ke dalam format basis data. format basis data basis data
terhadap basis Mampu menyimpan dan
format basis
data merubah Data ke dalam
data.
format basis data
Harus Cermat, Teliti & Taat
Asas
1.3 Indeks Dapat menjelaskan cara cara mempergunakan mempergunakanIndeks cermat, teliti &
dipergunakan mempergunakan Indeks Indeks untuk untuk mempercepat taat asas
untuk untuk mempercepat akses mempercepat akses akses
mempercepat Mampu mempergunakan
akses Indeks untuk mempercepat
akses
Harus Cermat, Teliti & Taat
Asas
Asesmen
3.2 Keamanan Dapat menjelaskan cara cara menentukan menentukan Keamanan cermat, teliti &
koneksi menentukan Keamanan Keamanan koneksi koneksi taat asas
ditentukan koneksi
Mampu menentukan
Keamanan koneksi
3.3 Hak setiap Dapat menjelaskan cara cara menentukan Hak menentukan Hak setiap cermat, teliti &
pengguna menentukan Hak setiap setiap pengguna pengguna taat asas
ditentukan pengguna
Mampu menentukan Hak
setiap pengguna
Harus Cermat, Teliti & Taat
Asas
4. Menguji 4.1 Skenario Dapat menjelaskan cara cara menyiapkan menyiapkan Skenario cermat, teliti &
program basis pengujian menyiapkan Skenario Skenario pengujian pengujian taat asas
data disiapkan pengujian
Mampu menyiapkan Skenario
pengujian
Harus Cermat, Teliti & Taat
Asas
4.2 Logika Dapat menjelaskan cara cara membaca Logika membaca Logika cermat, teliti &
pemrograma membaca Logika pemrograman mengacu pemrograman mengacu taat asas
n mengacu pemrograman mengacu pada kinerja statemen pada kinerja statemen
pada kinerja pada kinerja statemen akses akses data akses data
statemen data
akses data Mampu membaca Logika
yang akan pemrograman mengacu
dibaca pada kinerja statemen akses
data
Harus Cermat, Teliti & Taat
Asas
Asesmen
Perkiraan
MATERI PELATIHAN Waktu Pelatihan
ELEMEN KRITERIA INDIKATOR
(jampel)
KOMPETENSI UNJUK KERJA UNJUK KERJA
Penge- Keteram
Pengetahuan Keterampilan Sikap
tahuan - pilan
1. Menjelaskan 1.1 Tipe data telah Dapat menjelaskan Tipe data Dapat menjelaskan Tipe menjelaskan Tipe data cermat, teliti &
varian dan dijelaskan sesuai kaidah pemrograman. data sesuai kaidah sesuai kaidah taat asas
invarian sesuai kaidah Mampu menjelaskan Tipe data pemrograman pemrograman
pemrograman. sesuai kaidah pemrograman
Harus Cermat, Teliti & Taat
Asas
1.2 Variabel telah Dapat menjelaskan Variabel Dapat menjelaskan Variabel menjelaskan Variabel cermat, teliti &
dijelaskan sesuai kaidah pemrograman. sesuai kaidah sesuai kaidah taat asas
sesuai kaidah Mampu menjelaskan Variabel pemrograman pemrograman
pemrograman. sesuai kaidah pemrograman
Harus Cermat, Teliti & Taat
Asas
3.1 Konstanta Dapat menjelaskan Konstanta Dapat menjelaskan menjelaskan Konstanta cermat, teliti &
telah sesuai kaidah pemrograman Konstanta sesuai kaidah sesuai kaidah taat asas
dijelaskan Mampu menjelaskan Konstanta pemrograman pemrograman
sesuai kaidah sesuai kaidah pemrograman
pemrograman Harus Cermat, Teliti & Taat
Asas
Asesmen
2. Membuat alur 2.1 Metode yang Dapat menjelaskan cara cara menentukan Metode menentukan Metode yang cermat, teliti &
logika sesuai menentukan Metode yang sesuai. yang sesuai sesuai taat asas
pemrograman ditentukan.
Mampu menentukan Metode
yang sesuai
Harus Cermat, Teliti & Taat
Asas
2.2 Komponen Dapat menjelaskan cara cara menentukan menentukan Komponen cermat, teliti &
yang menentukan Komponen yang Komponen yang taat asas
2.3 Relasi antar Dapat menjelaskan cara cara menetapkan Relasi menetapkan Relasi antar cermat, teliti &
komponen menetapkan Relasi antar antar komponen komponen taat asas
ditetapkan. komponen
Mampu menetapkan Relasi
antar komponen
Harus Cermat, Teliti & Taat
Asas
2.4 Alur mulai dan Dapat menjelaskan cara cara menetapkan Alur menetapkan Alur mulai dan cermat, teliti &
selesai menetapkan Alur mulai dan mulai dan selesai selesai taat asas
ditetapkan selesai
Mampu
Harus Cermat, Teliti & Taat
Asas
3. Menerapkan 3.1 Algoritma Dapat menjelaskan cara cara membuat Algoritma membuat Algoritma untuk cermat, teliti &
teknik dasar untuk sorting membuat Algoritma untuk untuk sorting sorting taat asas
algoritma umum dibuat sorting
Mampu membuat Algoritma
untuk sorting
Harus Cermat, Teliti & Taat
Asas
3.2 Algoritma Dapat menjelaskan cara cara membuat Algoritma membuat Algoritma untuk cermat, teliti &
untuk membuat Algoritma untuk untuk searching searching taat asas
searching searching
dibuat Mampu membuat Algoritma
untuk searching
Harus Cermat, Teliti & Taat
Asas
4. Menggunakan 4.1 Konsep Dapat menjelaskan cara cara mengidentifikasi mengidentifikasi Konsep cermat, teliti &
4.2 Prosedur Dapat menjelaskan cara cara menggunakan menggunakan Prosedur cermat, teliti &
dapat menggunakan Prosedur Prosedur taat asas
digunakan Mampu menggunakan Prosedur
Harus Cermat, Teliti & Taat
Asas
4.3 Fungsi dapat Dapat menjelaskan cara cara menggunakan Fungsi menggunakan Fungsi cermat, teliti &
digunakan menggunakan Fungsi taat asas
Mampu menggunakan Fungsi
Harus Cermat, Teliti & Taat
Asas
5. Mengidentifikasik 5.1 Kompleksitas Dapat menjelaskan cara cara mengidentifikasi mengidentifikasi cermat, teliti &
an kompleksitas waktu mengidentifikasi Kompleksitas Kompleksitas waktu Kompleksitas waktu taat asas
algoritma algoritma waktu algoritma algoritma algoritma
diidentifikasi Mampu mengidentifikasi
Kompleksitas waktu algoritma
Harus Cermat, Teliti & Taat
Asas
5.2 Kompleksitas Dapat menjelaskan cara cara mengidentifikasi mengidentifikasi cermat, teliti &
penggunaan mengidentifikasi Kompleksitas Kompleksitas penggunaan Kompleksitas penggunaan taat asas
memory penggunaan memory memory algoritma memory algoritma
algoritma algoritma
diidentifikasi Mampu mengidentifikasi
Kompleksitas penggunaan
memory algoritma
Harus Cermat, Teliti & Taat
Asas
Asesmen
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 Modul program Dapat menjelaskan cara cara mengidentifikasi mengidentifikasi Modul cermat, teliti &
identifikasi kode diidentifikasi mengidentifikasi Modul Modul program program taat asas
program program
Mampu mengidentifikasi Modul
program
Harus Cermat, Teliti & Taat
Asas
1.2 Parameter Dapat menjelaskan cara cara mengidentifikasi mengidentifikasi Parameter cermat, teliti &
yang mengidentifikasi Parameter Parameter yang yang dipergunaka taat asas
dipergunakan yang dipergunakan dipergunaka
diidentifikasi Mampu mengidentifikasi
Parameter yang dipergunakan
Harus Cermat, Teliti & Taat
Asas
1.3 Algoritma Dapat menjelaskan cara kerjanya Dapat menjelaskan cara menjelaskan cara kerjanya cermat, teliti &
dijelaskan cara Algoritma kerjanya Algoritma Algoritma taat asas
kerjanya Mampu menjelaskan cara
kerjanya Algoritma
Harus Cermat, Teliti & Taat
Asas
1.4 Komentar Dapat menjelaskan cara cara memberikan memberikan Komentar cermat, teliti &
setiap baris memberikan Komentar setiap Komentar setiap baris setiap baris kode taat asas
kode termasuk baris kode termasuk data, kode termasuk data, termasuk data, eksepsi,
data, eksepsi, eksepsi, fungsi, prosedur dan eksepsi, fungsi, prosedur fungsi, prosedur dan class
fungsi, class (bila ada) dan class (bila ada) (bila ada)
prosedur dan Mampu memberikan Komentar
class (bila ada) setiap baris kode termasuk
diberikan data, eksepsi, fungsi, prosedur
dan class (bila ada)
Asesmen
2. Membuat 2.1 Dokumentasi Dapat menjelaskan cara cara membuat membuat Dokumentasi cermat, teliti &
dokumentasi modul dibuat membuat Dokumentasi modul Dokumentasi modul sesuai modul sesuai dengan taat asas
modul program sesuai dengan sesuai dengan identitas untuk dengan identitas untuk identitas untuk
identitas memudahkan pelacakan memudahkan pelacakan memudahkan pelacakan
untuk Mampu membuat Dokumentasi
memudahkan modul sesuai dengan identitas
pelacakan untuk memudahkan pelacakan
Harus Cermat, Teliti & Taat
Asas
2.2 Identifikasi Dapat menjelaskan cara cara menerapkan menerapkan Identifikasi cermat, teliti &
dokumentasi menerapkan Identifikasi Identifikasi dokumentasi dokumentasi taat asas
diterapkan dokumentasi
Mampu menerapkan
Identifikasi dokumentasi
Harus Cermat, Teliti & Taat
Asas
2.3 Kegunaan Dapat menjelaskan cara cara Kegunaan modul menggunakan modul cermat, teliti &
modul Kegunaan modul taat asas
dijelaskan Mampu menggunakan modul
Harus Cermat, Teliti & Taat
Asas
2.4 Dokumen Dapat menjelaskan cara cara merevisi Dokumen merevisi Dokumen sesuai cermat, teliti &
direvisi sesuai merevisi Dokumen sesuai sesuai perubahan kode perubahan kode program taat asas
perubahan perubahan kode program program
kode program Mampu merevisi Dokumen
sesuai perubahan kode
program
Harus Cermat, Teliti & Taat
Asas
3. Membuat 3.1 Dokumentasi Dapat menjelaskan cara cara membuat membuat Dokumentasi cermat, teliti &
3.2 Kemungkinan Dapat menjelaskan cara cara menjelaskan menjelaskan Kemungkinan cermat, teliti &
eksepsi Kemungkinan eksepsi Kemungkinan eksepsi eksepsi taat asas
dijelaskan Mampu menjelaskan
Kemungkinan eksepsi
Harus Cermat, Teliti & Taat
Asas
3.3 Dokumen Dapat menjelaskan cara cara merevisi Dokumen merevisi Dokumen sesuai cermat, teliti &
direvisi sesuai merevisi Dokumen sesuai sesuai perubahan kode perubahan kode program taat asas
perubahan perubahan kode program program
kode program Mampu merevisi Dokumen
sesuai perubahan kode
program
Harus Cermat, Teliti & Taat
Asas
4. Men-generate 4.1 Tools untuk Dapat menjelaskan cara cara mengidentifikasi mengidentifikasi Tools cermat, teliti &
dokumentasi generate mengidentifikasi Tools untuk Tools untuk generate untuk generate taat asas
dokumentasi generate dokumentasi dokumentasi dokumentasi
diidentifikasi Mampu mengidentifikasi Tools
untuk generate dokumentasi
Harus Cermat, Teliti & Taat
Asas
4.2 Generate Dapat menjelaskan cara cara melakukan melakukan Generate cermat, teliti &
dokumentasi melakukan Generate Generate dokumentasi dokumentasi taat asas
dilakukan dokumentasi
Mampu melakukan Generate
dokumentasi
Harus Cermat, Teliti & Taat
Asas
Asesmen
2. Menggunakan tools perangkat lunak Mampu MemilihTools pengembangan sesuai kebutuhan lingkungan pengembangan
menguji coba penggunaan tools pengembangan yang diperlukan
mengidentifikasi Risiko pengembangan sistem dengan menggunakan tools tersebut
2. Menerapkan struktur data dan akses mengimplementasikan Struktur data sesuai dengan bahasa pemrograman yang akan dipergunakan
terhadap struktur data tersebut menyatakan Akses terhadap data dalam algoritma yang efisiensi sesuai bahasa pemrograman yang akan dipakai.
mengidentifikasi Risiko pengembangan sistem dengan menggunakan tools tersebut
2. Melakukan implementasi rancangan user menerapkan Menu program sesuai dengan rancangan program
interface mengatur Penempatan User Interface dialog secara sekuensial
menyesuaikan Setting aktif-pasif komponen user interface dialog dengan urutan alur proses
menentukan Bentuk style dari komponen user interface
menjadikan Penerapan simulasi suatu proses yang sesungguhnya
3.4 Unit Kompetensi : Mengimplementasikan Rancangan Entitas dan Keterkaitan Antar Entitas
Kode Unit : J.620100.007.01
2. Membuat query informasi dasar terhadap menghasilkan Informasi yang diperlukan oleh aplikasi dengan efisien dari model yang dibuat
model data yang telah dikembangkan mengidentifikasi Diagram berdasar entitas dan hubungan dapat diimplementasikan menggunakan tools yang ada
2. Menggunakan diagram program dan mendefinisikan Diagram program dengan metodologi pengembangan sistem
deskripsi program menggunakan Metode pemodelan, diagram objek dan diagram komponen pada implementasi program sesuai dengan spesifikasi
3. Menerapkan hasil pemodelan ke dalam memilih Hasil pemodelan yang mendukung kemampuan metodologi sesuai spesifikasi
pengembangan program memilih Hasil pemrograman (Integrated Development Environment–IDE) yang mendukung kemampuan metodologi bahasa
pemrograman sesuai spesifikasi
3.6 Unit Kompetensi : Menulis Kode dengan Prinsip Sesuai Guidelines dan Best Practices
Kode Unit : J.620100.016.01
2. Menggunakan ukuran performansi dalam menghitung Efisiensi penggunaan resources oleh kode
menuliskan kode sumber mengimplementasikan Kemudahan interaksi sesuai standar yang berlaku
2. Membuat program sederhana membuat Program baca tulis untuk memasukkan data dari keyboard dan menampilkan ke layar monitor termasuk variasinya sesuai
standar masukan/keluaran
menggunakan Struktur kontrol percabangan dan pengulangan dalam membuat program
3. Membuat program menggunakan membuat Program dengan menggunakan prosedur sesuai aturan penulisan program
Prosedur dan Fungsi membuat Program dengan menggunakan fungsi sesuai aturan penulisan program
membuat Program dengan menggunakan prosedur dan fungsi secara bersamaan sesuai aturan penulisan program
memberikan Keterangan untuk setiap prosedur dan fungsi
5. Membuat program untuk akses file membuat Program untuk menulis data dalam media penyimpan
membuat Program untuk membaca data dari media penyimpan
8. Melakukan perintah commit dan melakukan Perubahan data dengan perintah commit
rollback melakukan Pembatalan penulisan data dengan rollback
1. Membuat berbagai operasi terhadap menyimpan dan merubah Data ke dalam format basis data
basis data menghasilkan Informasi yang diinginkan menggunakan query tersebut
mempergunakan Indeks untuk mempercepat akses
4.1 Unit Kompetensi : Menerapkan Ringkas, Resik, Rapi, Rawat Rajin (5R) di tempat kerja
Kode Unit : SS.5R.01.03
Perkiraan Waktu Pelatihan : 6 Jam @ 45 menit
Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator
(jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
1. Mempersiapkan 1.1 Sikap positif yang Dapat menjelaskan sikap positif Macam – macam Mengidentifikasi sikap Disiplin 1 1
penerapan 5R dibutuhkan yang dibutuhkan untuk menunjang sikap positif positif yang Cermat
diidentifikasi untuk pelaksanaan 5R dibutuhkan untuk Taat asas
menunjang Mampu mengidentifikasi sikap menunjang
pelaksanaan 5R positif yang dibutuhkan untuk pelaksaaan 5 R
menunjang pelaksaaan 5 R
Harus disiplin, cermat, taat asas.
1.2 Peran dalam Dapat menjelaskan peran dalam Tata cara Mengidentifikasi Disiplin
pelaksanaan 5R pelaksanaan 5R sesuai dengan pelaksanaan 5R peran dalam Komitmen
diidentifikasi sesuai struktur organisasi pelaksanaan 5R
dengan tugas Mampu mengidentifikasi peran sesuai dengan
pekerjaan (job desc) dalam pelaksanaan 5R sesuai struktur organisasi
dengan struktur organisasi
Harus disiplin, cermat, taat asas.
1.3 Pembagian area Dapat menjelaskan pembagian area Tugas – tugas Mengidentifikasi Cermat
tanggung jawab tanggung jawab pelaksanaan 5 R pokok setiap pembagian area Teliti
pelaksanaan 5R sesuai struktur organisasi jabatan tanggung jawab
diidentifikasi sesuai Mampu mengidentifikasi pembagian pelaksanaan 5 R
dengan tugas area tanggung jawab pelaksanaan 5 sesuai struktur
pekerjaan(job desc) R sesuai struktur organisasi organisasi
Harus disiplin, cermat, taat asas.
ASSESMEN
ASSESMEN
3. Membudayakan 3.1 Promosi budaya 5R Dapat menjelaskan sikap dan menjelaskan sikap Mempromosikan Disiplin 1 1
5R di tempat dilaksanakan melalui prilaku disiplin individu di tempat dan prilaku disiplin budaya 5 R memalui Komitmen
kerja sikap dan prilaku kerja berdasarkan budaya 5R individu di tempat sikap dan prilaku
disiplin individu di Mampu mempromosikan budaya 5 kerja berdasarkan disiplin individu di
tempat kerja R memalui sikap dan prilaku disiplin budaya 5R tempat kerja
individu di tempat kerja
Harus disiplin dan komitmen
Assesmen
Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator
(jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
1. Menetapkan 1.1 Konsep gender dan Dapat menjelaskan konsep gender Konsep gender dan 1 0.5
konsep gender jenis kelamin dan jenis kelamin jenis kelamin
di tempat kerja dijelaskan sesuai
definisi.
1.2 Isu-isu gender di Dapat menjelaskan Contoh – contoh Contoh – contoh Mengidentifikasi Isu – Sesuai
tempat kerja Isu gender di tempat kerja Isu gender di isu gender di tempat dengan
diidentifikasi Mampu mengidentifikasi Isu – isu tempat kerja kerja norma
gender di tempat kerja
Harus sesuai dengan norma
1.3 Akses, kontrol, Dapat menjelaskan Akses, kontrol, Jenis akses, Mengidentifikasi Cermat
partisipasi, dan partisipasi, dan manfaat gender kontrol, partisipasi, Akses, kontrol, Teliti
manfaat diidentifikasi sesuai lingkungan pekerjaan dan manfaat partisipasi, dan
sesuai lingkungan Mampu mengidentifikasi Akses, gender manfaat gender
pekerjaan. kontrol, partisipasi, dan manfaat sesuai lingkungan
gender sesuai lingkungan pekerjaan pekerjaan
Harus cermat dan teliti
1.4 Diskriminasi gender Dapat menjelaskan diskriminasi Macam – macam Mengeidentifikasi Sesuai
yang mempengaruhi gender yang mempengaruhi diskriminasi gender diskriminasi gender dengan
produktivitas produktivitas sesuai dengan jenis yang mempengaruhi norma
diidentifikasi sesuai pekerjaan produktivitas sesuai
dengan jenis Mampu mengeidentifikasi dengan jenis
pekerjaan. diskriminasi gender yang pekerjaan
mempengaruhi produktivitas sesuai
dengan jenis pekerjaan
Harus sesuai dengan norma
Asesmen
Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator
(jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
1. Memiliki 1.1 Konsep manajemen Dapat menjelaskan konsep Konsep manajemen Mengintepretasikan Cermat 0.5 -
kemampuan diri diintepretasikan manajemen diri sesuai dengan diri konsep manajemen Teliti
manajemen sesuai dengan konsep konsep pada literatur. diri sesuai dengan
diri pada literatur Mampu mengintepretasikan konsep konsep pada literatur.
manajemen diri sesuai dengan
konsep pada literatur.
Harus cermat dan teliti.
1.2 Konsep manajemen Dapat menjelaskan konsep Konsep manajemen Mengintepretasikan Jujur
stress dalam manajemen stress dalam stress konsep manajemen Tanggung
menghadapi menghadapi pelanggan, target stress dalam jawab
pelanggan, target pekerjaan, dan lingkungan pada menghadapi
saat bekerja sesuai dengan konsep pelanggan, target
pekerjaan, dan
pada literatur pekerjaan, dan
lingkungan pada saat Mampu mengintepretasikan konsep lingkungan pada saat
bekerja manajemen stress dalam bekerja sesuai
diinterpretasikan menghadapi pelanggan, target dengan konsep pada
sesuai dengan konsep pekerjaan, dan lingkungan pada literatur
pada literatur. saat bekerja sesuai dengan konsep
pada literatur
Harus Jujur dan Tanggungjawab
1.3 Peran yang harus Dapat menjelaskan peran yang Cara – cara yang Mengidentifikasi Jujur
dilakukan dalam harus dilakukan dalam manajemen dilakukan untuk peran yang harus Tanggung
manajemen diri diri sesuai tanggung jawab manajemen diri dilakukan dalam jawab
diidentifikasi sesuai pekerjaan manajemen diri
Mampu mengidentifikasi peran yang
dengan tanggung sesuai tanggung
harus dilakukan dalam manajemen
jawab pekerjaan diri sesuai tanggung jawab jawab pekerjaan
pekerjaan
Harus Jujur dan Tanggungjawab
Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator
(jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
1. Mengidentifika 1.1 Standar-standar Dapat menjelaskan standar kualitas Standar kualitas Mengidentifikasi Rapi 1 1
si standar kualitas prima prima sesuai referensi prima standar – standar Rajin
kualitas diidentikasi sesuai Mampu mengidentifikasi standar – kualitas prima sesuai Sopan
penampilan referensi standar kualitas prima sesuai referensi
prima referensi
Harus rapi, rajin dan sopan
1.2 Tujuan Dapat menjelaskan tujuan Tujuah penampilan
berpenampilan prima berpenampilan prima berdasarkan prima
dijelaskan referensi
berdasarkan referensi
ASSESMEN
2. Menerapkan 2.1 Pakaian yang pantas Dapat menjelaskan cara berpakaian Cara berpakaian Mengidentifikasi Rapi 0.5 1
standar kualitas untuk bekerja yang pantas untuk bekerja sesuai yang pantas untuk pakaian yang pantas Sopan
prima diidentifikasi sesuai dengan pekerjaan yang bekerja untuk bekerja sesuai
dengan pekerjaan dilaksanakan dengan pekerjaan
yang dilaksanakan Mampu mengidentifikasi pakaian yang dilaksanakan
yang pantas untuk bekerja sesuai
dengan pekerjaan yang
dilaksanakan
Harus Rapi dan Sopan
2.2 Penataan Dapat menjelaskan cara penataan Cara penataan Menata rambut/hijab Rapi
rambut/hijab rambut/hijab sesuai dengan bentuk rambut/hijab sesuai sesuai dengan bentuk Sopan
disesuaikan dengan wajah dan kondisi pekerjaan dengan bentuk wajah dan kondisi
bentuk wajah dan Mampu menata rambut/hijab sesuai wajah dan kondisi pekerjaan
kondisi pekerjaan dengan bentuk wajah dan kondisi pekerjaan
pekerjaan
Harus rapi dan sopan
Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator
(jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
1. Mengakses 1.1 Lowongan kerja Dapat menjelaskan syarat lowongan Contoh syarat Mengidentifikasi Jujur 1 1
informasi diidentifikasi sesuai kerja sesuai dengan kopetensi yang lowongan lowongan kerja sesuai Tanggung
lowongan kerja dengan kompetensi dimiliki pekerjaan dengan kompetensi jawab
yang dimiliki Mampu mengidentifikasi lowongan yang dimiliki
kerja sesuai dengan kompetensi
yang dimiliki
Harus jujur dan tanggung jawab
1.2 Profil perusahaan Dapat menjelaskan profil Contoh profil Mengidentifikasi profil Kreatif
penyedia lowongan perusahaan penyedia lowongan perusahaan perusahaan penyedia Tanggung
pekerjaan pekerjaan berdasarkan informasi penyedia lowongan lowongan pekerjaan jawab
diidentifikasi dari media cetak dan media pekerjaan berdasarkan informasi
berdasarkan informasi elektronik dari media cetak dan
dari media cetak dan Mampu mengidentifikasi profil media elektronik
media elektronik perusahaan penyedia lowongan
pekerjaan berdasarkan informasi
dari media cetak dan media
elektronik
Harus kreatif dan tanggung jawab
1.3 Cara mengakses Dapat menjelaskan cara mengakses Cara mengakses
informasi lowongan informasi lowongan kerja sesuai informasi lowongan
kerja dijelaskan dengan prosedur kerja
sesuai dengan
prosedur
ASSESMEN
Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator
(jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
1. Membuat 1.1 Pengertian, sifat dan Dapat menjelaskan pengertian sifat Pengertian dan 1 1
perencanaan fungsi uang dan fungsi uang sesuai dengan definisi uang
keuangan dijelaskan sesuai definisi
dengan definisi
1.2 Pengelompokan Dapat menjelaskan pengelompokan Perbedaan antara Mengidentifikasi Jujur
kebutuhan dan kebutuhan dan keinginan secara kebutuhan dan pengelompokan Tanggung
keinginan jelas keinginan kebutuhan dan jawab
diidentifikasi secara Mampu mengidentifikasi keinginan secara jelas
jelas pengelompokan kebutuhan dan
keinginan secara jelas
Harus jujur dan tanggungjawab
1.3 Sumber-sumber Dapat menjelaskan sumber – Sumber – sumber Mengidentifikasi Jujur
penghasilan sumber penghasilan penghasilan sumber –sumber Tanggung
diidentifikasi Mampu mengidentifikasi sumber – penghasilan jawab
sumber penghasilan
Harus jujur dan tanggungjawab
1.4 Anggaran kebutuhan Dapat menjelaskan anggaran Perencanaan Merencanakan Jujur
pribadi direncanakan kebutuhan pribadi sesuai dengan anggaran anggaran kebutuhan Disiplin
sesuai dengan kondisi keuangan kebutuhan pribadi pribadi sesuai dengan Tanggung
kondisi keuangan Mampu merencanakan anggaran kondisi keuangan jawab
kebutuhan pribadi sesuai dengan
kondisi keuangan
Harus jujur, disiplin dan
tanggungjawab
ASESMEN
Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator
(jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
1. Mengenal sifat 1.1 Sifat positif dan sifat Dapat menjelaskan sifat positif dan Sifat dan Mengidentifikasi sifat Cermat 1 1
dan karakter diri negatif pada sifat negatif pada karakter manusia karakteristik positif dan sifat Teliti
sendiri karakter manusia sesuai referensi manusia negatif pada karakter
diidentifikasi sesuai Mampu mengidentifikasi sifat positif manusia sesuai
referensi. dan sifat negatif pada karakter referensi
manusia sesuai referensi
Harus cermat dan teliti
1.2 Tipe-tipe kepribadian Dapat menjelaskan tipe – tipe Tipe – tipe Mengidentifikasi tipe- Cermat
diidentifkasi sesuai kepribadian sesuai referensi kepribadian tipe kepribadian Teliti
referensi. Mampu mengidentifikasi tipe-tipe sesuai referensi
kepribadian sesuai referensi
Harus cermat dan teliti
1.3 Penyebab mental Dapat menjelaskan penyebab Penyebab – Mengidentifikasi Cermat
block diidentifikasi mental block sesuai referensi penyebab mental penyebab mental Teliti
sesuai referensi Mampu mengidentifikasi penyebab block block sesuai referensi
mental block sesuai referensi
Harus cermat dan teliti
1.4 Langkah-langkah Dapat menjelaskan langkah – Langkah – langkah Mempraktikan secara Cermat
untuk langkah untuk menghilangkan menghilangkan efektif langkah – Teliti
menghilangkan mental block secara efektif mental block langkah untuk
mental block Mampu mempraktikan secara efektif menghilangkan
langkah – langkah untuk
dipraktikkan secara mental block
menghilangkan mental block
efektif Harus cermat dan teliti
1.5 Bakat dan minat diri Dapat menjelaskan bakat dan minat Pengertian bakat Mengidentifikasi Jujur
diidentifikasi diri dan minat bakat dan minat diri Tanggung
Mampu mengidentifikasi bakat dan jawab
minat diri
Harus jujur dan tanggungjawab
Asesmen
Perkiraan
Materi Pelatihan Waktu Pelatihan
Kriteria Indikator
Elemen Kompetensi (jampel)
Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
1. Mengidentifi-kasi 1.1 Persyaratan kemampuan Dapat menjelaskan Syarat Mengidentifikasi Teliti 1 0.5
proses komunikasi minimal berkomunikasi di syarat kemampuan kemampuan persyaratan Taat asas
di tempat kerja tempat kerja diidentifikasi minimal minimal kemampuan
berkomunikasi di berkomunikasi di minimal
tempat kerja tempat kerja berkomunikasi di
Dapat menjelaskan Langkah tempat kerja
langkah mengidentifikasi
mengidentifikasi syarat
persyaratan kemampuan
kemampuan minimal minimal di
berkomunikasi di tempat kerja
tempat kerja
Mampu
mengidentifikasi
persyaratan
kemampuan minimal
berkomunikasi di
tempat kerja
Harus teliti dan taat
asas
1 Set Komputer
7. Mengimplementasikan J.620100.017.02
Printer
Flash Disk
Pemrograman Terstruktur
LCD Projector Toner Printer
Spidol Tinta Printer B/C
Penghapus Kertas A4
White Board Alat tulis
1 Set Komputer
8. Mengimplementasikan J.620100.018.02
Printer
Flash Disk
Pemrograman Berorientasi
LCD Projector Toner Printer
Objek Tinta Printer B/C
Spidol
Program Pelatihan Berbasis Kompetensi 85
UNIT DAFTAR KETE-
NO KODE UNIT DAFTAR BAHAN
KOMPETENSI PERALATAN RANGAN
Penghapus Kertas A4
White Board Alat tulis
1 Set Komputer
9. Menggunakan SQL J.620100.020.02
Printer
Flash Disk
LCD Projector Toner Printer
Spidol Tinta Printer B/C
Penghapus Kertas A4
White Board Alat tulis
1 Set Komputer
10. Menerapkan Akses Basis J.620100.021.02
Printer
Flash Disk
Data
LCD Projector Toner Printer
Spidol Tinta Printer B/C
Penghapus Kertas A4
White Board Alat tulis
1 Set Komputer
11. Mengimplementasikan J.620100.022.02
Printer
Flash Disk
Algoritma Pemrograman
LCD Projector Toner Printer
Spidol Tinta Printer B/C
Penghapus Kertas A4
White Board Alat tulis
1 Set Komputer
12. Membuat Dokumen Kode J.620100.023.02
Printer
Flash Disk
Program
LCD Projector Toner Printer
Spidol Tinta Printer B/C
Penghapus Kertas A4
White Board Alat tulis