PROGRAM PELATIHAN BERBASIS KOMPETENSI JU
PROGRAM PELATIHAN BERBASIS KOMPETENSI JUNIOR WEB DEVELOPER KODE PROGRAM PELATIHAN : J.620100.01.16
PROGRAM PELATIHAN BERBASIS KOMPETENSI
1. Nama Pelatihan
: Junior Web Developer
2. Kode Program Pelatihan
: J.620100.01.16
3. Jenjang Program Pelatihan
: Jenjang 3 KKNI
4. Tujuan Pelatihan : Setelah mengikuti pelatihan ini peserta kompeten merancang dan mengkontruksi web site dengan menerapkan prinsip-prinsip pemrograman web dan database, memberi dukungan
dalam
pemeliharaan dan
pengembangan web site.
5. Unit Kompetensi yang ditempuh:
5.1 J.620100.004.02
Menggunakan struktur data
5.2 J.620100.005.02 Mengimplementasikan User Interface Mengimplementasikan Rancangan Entitas dan
5.3 J.620100.007.01
Keterkaitan Antar Entitas Menerapkan Perintah Eksekusi Bahasa Pemrograman
5.4 J.620100.010.01 Berbasis Teks, Grafik, dan Multimedia
5.5 J.620100.011.01 Melakukan instalasi software tools pemrograman
5.6 J.620100.012.01 Melakukan pengaturan software tools pemrograman Menulis kode dengan prinsip sesuai guidelines dan best
5.7 J.620100.016.01
practices
5.8 J.620100.017.02 Mengimplementasikan pemrograman ter-struktur
Meningkatkan
Kualitas
Penampilan dan Sikap
5.16 SS.KP.01.04
Profesional Mempersiapkan
Lamaran
Pekerjaan dan Tes
5.17 SS.LP.01.05
wawancara
5.18 SS.MK.01.07
Mengelola Keuangan
5.19 SS.KD.01.01
Mengenal Konsep Diri
5.20 ADM.PK01.001.01 Mengaplikasikan Keterampilan Dasar Komunikasi
6. Perkiraan Waktu Pelatihan : 320 Jam Pelatihan
7. Persyaratan Peserta Pelatihan:
7.1 Pendidikan
: Minimal SLTA sederajat
7.2 Pelatihan : Pernah mengikuti pelatihan komputer
7.3 Pengalaman Kerja
7.4 Jenis Kelamin
: Pria/Wanita
7.5 Umur
: Minimal 17 Tahun
7.6 Kesehatan
: Sehat jasmani dan rohani
7.7 Persyaratan Khusus
: Tidak buta warna
8. Persyaratan Instruktur
8.1 Pendidikan Formal
: Minimal D3
8.2 Kompetensi Metodologi : Minimal memiliki sertifikat pelatihan Instruktur
Pelaksana
8.3 Kompetensi Teknis
: Minimal
pelatihan sesuai denganProgram pelatihan ini
sertifikat
8.4 Pengalaman Kerja : Minimal 1 (Satu) tahun asistensi mengajar
dipelatihan Program ini
KURIKULUM PELATIHAN BERBASISI KOMPETENSI
PERKIRAAN WAKTU PELATIHAN (JP)
NO UNIT KOMPETENSI
KODE UNIT
pilan Jumlah
I. KELOMPOK UNIT KOMPETENSI INTI
1.1 Menggunakan struktur data
J.620100.004.02
1.2 Mengimplementasikan User Interface
J.620100.005.02
1.3 Mengimplementasikan Rancangan
6 14 20 Entitas dan Keterkaitan Antar Entitas
J.620100.007.01
1.4 Melakukan instalasi software tools
3 7 10 pemrograman
J.620100.011.01
1.5 Melakukan pengaturan software tools
3 7 10 pemrograman
J.620100.012.01
1.6 Menulis kode dengan prinsip sesuai
6 14 20 guide lines dan best practices
J.620100.016.01
1.7 Mengimplementasikan pemrograman
15 35 50 ter- struktur
J.620100.017.02
Jumlah I
II KELOMPOK UNIT KOMPETENSI PILIHAN
2.1 Menerapkan Perintah Eksekusi Bahasa Pemrograman Berbasis Teks,
5 10 15 Grafik, dan Multimedia
J.620100.010.02
2.2 Menggunakan library atau komponen
6 9 pre-existing 15
J.620100.019.02
2.3 Menggunakan SQL
J.620100.020.02
2.4 Membuat dokumen kode program
J.620100.023.02
PERKIRAAN WAKTU PELATIHAN (JP)
NO UNIT KOMPETENSI
KODE UNIT
pilan Jumlah
Jumlah I s.d. IV
112
208 320
SILABUS PELATIHAN BERBASIS KOMPETENSI
I. KELOMPOK UNIT KOMPETENSI INTI
1.1 Unit Kompetensi
: Menggunakan struktur data
Kode Unit
: J.620100.004.02
Perkiraan Waktu Pelatihan
: 20 Jam Pelajaran @45 menit
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
2 5 konsep data
1. Mengidentifikasi 1.1 Konsep data
Dapat menjelaskan cara
Menjelaskan cara
Mengidentifikasikan
Disiplin
dan struktur mengidentifikasikan konsep data
mengidentifikasikan
konsep data dan
Teliti
dan struktur
data
dan struktur data sesuai dengan
konsep data dan
struktur data sesuai
konteks permasalahan.
struktur data sesuai
dengan konteks
jawab
sesuai dengan
dengan konteks
Mampu mengidentifikasikan konsep data dan struktur data
permasalahan
dalam Tim
permasalahan. sesuai dengan konteks permasalahan.
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
1.2 Alternatif
Dapat menjelaskan cara
Menjelaskan cara
Membandingkan
Disiplin
struktur data
membandingkan alternatif
membandingkan
alternatif struktur data.
Teliti
dibandingkan
struktur data
alternatif struktur data.
Tanggung
kelebihan dan
Dapat menjelaskan cara
jawab
kekurangannya
menyelesaikan kelebihan dan
Menjelaskan cara
Kerjasama
untuk konteks
kekurangan konteks
menyelesaikan
dalam Tim
permasalahan
kelebihan dan
permasalahan
kekurangan konteks
yang
Mampu membandingkan
permasalahan.
diselesaikan.
alternatif struktur data.
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Asesmen
4 9 struktur data
2. Menerapkan
2.1 Struktur data
Dapat menjelaskan cara
Menjelaskan cara
mengimplementasikan struktur
mengimplementasikan
struktur data sesuai
Teliti
dan akses
kan sesuai
data sesuai dengan bahasa
struktur data sesuai
dengan bahasa
Tanggung
terhadap
dengan bahasa
pemrograman yang akan
dengan bahasa
pemrograman yang
jawab
struktur data
pemrograman
dipergunakan.
pemrograman yang
akan dipergunakan .
Kerjasama
tersebut yang akan
akan dipergunakan.
dalam Tim
dipergunakan
Mampu mengimplementasikan struktur data sesuai dengan bahasa pemrograman yang akan dipergunakan .
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
2.2 Akses terhadap
Dapat menjelaskan cara
Menjelaskan cara
Menggunakan
Disiplin
data dinyatakan
menggunakan algoritma yang
menggunakan
algoritma yang efisiensi
Teliti
dalam
efisiensi sesuai bahasa
algoritma yang
sesuai bahasa
Tanggung
algoritma yang
pemrograman yang akan dipakai.
efisiensi sesuai bahasa
pemrograman yang
jawab
efisiensi sesuai
pemrograman yang
akan dipakai.
Kerjasama
bahasa
Mampu menggunakan algoritma
akan dipakai.
dalam Tim
yang efisiensi sesuai bahasa
pemrograman
pemrograman yang akan dipakai.
yang akan dipakai.
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Asesmen
1.2 Unit Kompetensi
: Mengimplementasikan User Interface
Kode Unit
: J.620100.005.02
Perkiraan Waktu Pelatihan
: 50 Jam Pelajaran @45 menit
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
5 10 rancangan user
1. Mengidentifikasi
1.1 Rancangan
Dapat menjelaskan cara
Menjelaskan cara
Mengidentifikasi
Disiplin
user interface
mengidentifikasi rancangan user
mengidentifikasi
rancangan user
interface sesuai kebutuhan
rancangan user
interface sesuai
Tanggung
sesuai
interface sesuai
Mampu mengidentifikasi rancangan user interface sesuai
Kerjasama dalam Tim kebutuhan.
kebutuhan .
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
1.2 Komponen user
Dapat menjelaskan cara
Menjelaskan cara
Mengidentifikasi
Disiplin
interface dialog
mengidentifikasi komponen user
mengidentifikasi
komponen user
Teliti
diidentifikasi
interface dialog sesuai konteks
komponen user
interface dialog sesuai
Tanggung
sesuai konteks
rancangan proses
interface dialog sesuai
konteks rancangan
jawab
rancangan
konteks rancangan
. Mampu mengidentifikasi
proses
dalam Tim
komponen user interface dialog
sesuai konteks rancangan proses .
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
1.3 Simulasi ( mock-
Dapat menjelaskan cara membuat
Menjelaskan cara
Membuat simulasi
Disiplin
up) dari aplikasi
simulasi ( mock up) dari aplikasi
membuat simulasi
( mock up) dari aplikasi
Teliti
yang akan
yang akan dikembangkan
(mock up) dari
yang akan
Tanggung
dikembangkan
Mampu membuat simulasi (mock
aplikasi yang akan
up) dari aplikasi yang akan
dalam Tim
Disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim
2.1 Menu program
Dapat menjelaskan langkah-
Menjelaskan langkah-
Menerapkan menu
Disiplin
sesuai dengan
langkah menerapkan menu
langkah menerapkan
program sesuai dengan
Teliti
rancangan user
rancangan
program sesuai dengan rancangan menu program sesuai
rancangan program.
dengan rancangan
Mampu menerapkan menu
dalam Tim
program sesuai dengan rancangan program.
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
2.2 Penempatan
Dapat menjelaskan cara mengatur
Menjelaskan cara
Mengatur penempatan
Disiplin
User Interface
penempatan user interface dialog
mengatur penempatan user interface dialog
Teliti
dialog diatur
secara sekuensial.
user interface dialog
secara sekuensial.
Tanggung
secara
secara sekuensial.
jawab
sekuensial.
Mampu mengatur penempatan user interface dialog secara
Kerjasama dalam Tim
sekuensial. Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
2.3 Bentuk style dari
Dapat menjelaskan cara
Menjelaskan cara
Menentukan bentuk
Disiplin
komponen user
menentukan bentuk style dari
menentukan bentuk
style dari komponen
Teliti
interface
komponen user interface.
style dari komponen
user interface.
Tanggung
ditentukan.
user interface.
jawab
Mampu menentukan bentuk style
dari komponen user interface.
dalam Tim Kerjasama
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
2.4 Penerapan
Dapat menjelaskan cara
Menjelaskan cara
Menerapkan simulasi
Disiplin
simulasi
menerapkan simulasi proses yang
menerapkan simulasi
proses yang
Teliti
dijadikan suatu
sesungguhnya.
proses yang
sesungguhnya
Tanggung
proses yang
Mampu menerapkan simulasi proses yang sesungguhnya.
Kerjasama dalam Tim
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim
Asesmen
1.3 Unit Kompetensi
: Mengimplementasikan Rancangan Entitas dan Keterkaitan Antar Entitas
Kode Unit
: J.620100.007.01
Perkiraan Waktu Pelatihan
: 20 Jam Pelajaran @45 menit
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram- tahuan
pilan
3 6 kasi entitas
1. Mengidentifi-
1.1 Entitas yang
Dapat menjelaskan cara
Menjelaskan cara
Mengidentifikasi entitas
Disiplin
menggambar-
mengidentifikasi entitas yang
mengidentifikasi
yang menggambarkan
Teliti
yang terkait
kan sistem
menggambarkan sistem yang
entitas yang
sistem yang dibuat
Tanggung
dengan
yang dibuat
dibuat sesuai dokumen
menggambarkan
sesuai dokumen
sistem yang dibuat
perancangan .
Kerjasama
program yang
diidentifikasikan
sesuai dokumen
dalam Tim
akan dibuat
sesuai
Mampu mengidentifikasi entitas yang menggambarkan sistem
. yang dibuat sesuai dokumen
perancangan. Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.
1.2 Berbagai
Dapat menjelaskan cara
Menjelaskan cara
Membuat berbagai
Disiplin
diagram dapat
membuat berbagai diagram dari
membuat berbagai
diagram dari entiti yang
Teliti
dibuat dari
entiti yang telah didefenisikan
diagram dari entiti
telah didefenisikan .
Tanggung
entiti yang
yang telah
jawab
telah
Mampu membuat berbagai
didefenisikan
diagram dari entiti yang telah
Kerjasama
didefinisikan .
dalam Tim
didefenisikan .
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Asesmen
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
3 8 informasi dasar
2. Membuat query
2.1 Informasi yang
Dapat menjelaskan cara
Menjelaskan cara
Menghasilkan
Disiplin
diperlukan oleh
menghasilkan informasi yang
menghasilkan
informasi yang
Teliti
terhadap model
aplikasi dapat
diperlukan oleh aplikasi dengan
informasi yang
diperlukan oleh
Tanggung
data yang telah
dihasilkan
efisien dari model yang dibuat.
diperlukan oleh
aplikasi dengan efisien
jawab
dikembangkan
dengan efisien
aplikasi dengan
dari model yang
Kerjasama
dari model
Mampu menghasilkan informasi
efisien dari model
dibuat.
dalam Tim
yang diperlukan oleh aplikasi
yang dibuat.
yang dibuat.
dengan efisien dari model yang dibuat.
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
2.2 Diagram
Dapat menjelaskan cara
Menjelaskan cara
mengimplementasikan diagram
mengimplementasikan
diagram berdasarkan
Teliti
entitas dan
berdasarkan entitas dan
diagram berdasarkan
entitas dan hubungan
Tanggung
hubungan yang
hubungan yang telah
entitas dan hubungan
yang telah
jawab
telah
diidentifikasi menggunakan tools
yang telah
yang ada.
diidentifikasi
menggunakan tools
dalam Tim
dapat
menggunakan tools
yang ada.
diimplementasi
Mampu mengimplementasikan
yang ada.
kan
diagram berdasarkan entitas dan hubungan yang telah diidentifikasi
menggunakan
menggunakan tools yang ada.
tools yang ada. Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim. Asesmen
1.4 Unit Kompetensi
: Melakukan instalasi software tools pemrograman
Kode Unit
: J.620100.011.01
Perkiraan Waktu Pelatihan
: 10 Jam Pelajaran @45 menit
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram- tahuan
pilan
1 1 pemrograman
1. Memilih tools
1.1 Platform
Dapat menjelaskan cara
Menjelaskan cara
mengidentifikasi platform
platform (lingkungan)
platform (lingkungan)
Teliti
yang sesuai
yang akan
(lingkungan) yang akan
yang akan digunakan
yang akan digunakan
digunakan untuk menjalankan
untuk menjalankan
untuk menjalankan
tools pemrograman sesuai
tools pemrograman
tools pemrograman
Kerjasama
menjalankan
dengan kebutuhan.
sesuai dengan
sesuai dengan
dalam Tim
Mampu mengidentifikasi platform
diidentifikasi
(lingkungan) yang akan digunakan untuk menjalankan
sesuai dengan kebutuhan
tools pemrograman sesuai
dengan kebutuhan.
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
1.2 Tools bahasa
Dapat menjelaskan cara memilih
Menjelaskan cara
Memilih tools bahasa
Disiplin
pemrogram
tools bahasa pemrogram sesuai
memilih tools bahasa
pemrogram sesuai
Teliti
dipilih sesuai
dengan kebutuhaan dan
pemrogram sesuai
dengan kebutuhaan
Tanggung
dengan
lingkungan pengembangan.
dengan kebutuhaan
dan lingkungan
jawab
kebutuhaan
dan lingkungan
pengembangan .
Kerjasama
dan lingkungan
Mampu memilih tools bahasa
pengembangan .
dalam Tim
pemrogram sesuai dengan
pengembangan
kebutuhaan dan lingkungan pengembangan .
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
Asesmen
1 3 pemrograman
2. Instalasi tool
2.1 Tools
Dapat menjelaskan cara
Menjelaskan cara
Menginstall tools
Disiplin
pemrogaman
menginstall tools pemrogaman
menginstall tools
pemrogaman sesuai
Teliti
ter- install
sesuai dengan prosedur.
pemrogaman sesuai
dengan prosedur.
Tanggung
sesuai dengan
dengan prosedur.
jawab
prosedur.
Mampu menginstall tools pemrogaman sesuai dengan
Kerjasama dalam Tim
prosedur.
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
2.2 Tools
Dapat menjelaskan cara
Menjelaskan cara
Menjalankan tools
Disiplin
pemrograman
menjalankan tools pemrograman
menjalankan tools
pemrograman di
Teliti
bisa dijalankan
di lingkungan pengembangan
pemrograman di
lingkungan
Tanggung
di lingkungan
yang telah ditetapkan.
lingkungan
pengembangan yang
jawab
pengembangan
pengembangan yang
telah ditetapkan.
Kerjasama
yang telah
Mampu menjalankan tools pemrograman di lingkungan
telah ditetapkan.
dalam Tim
ditetapkan. pengembangan yang telah
ditetapkan. Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim. Asesmen
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
1 3 hasil
3. Menerapkan
3.1 Script (source
Dapat menjelaskan cara
Menjelaskan cara
Membuat script
Disiplin
code)
membuat script (source code)
membuat script
( source code)
sederhana sesuai tools
( source code)
sederhana sesuai tools
Tanggung
kedalam
dibuat sesuai
pemrogaman yang di- install.
sederhana sesuai
pemrogaman yang di-
jawab
eksekusi script
tools
tools pemrogaman
Mampu membuat script (source
yang di- install
dalam Tim
yang di- install
code) sederhana sesuai tools pemrogaman yang di- install.
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim
3.2 Script dapat
Dapat menjelaskan cara
Menjelaskan cara
Menjalankan script
Disiplin
dijalankan
menjalankan script dengan benar
menjalankan script
dengan benar dan
Teliti
dengan benar
dan menghasilkan keluaran
dengan benar dan
menghasilkan keluaran
Tanggung
dan
sesuai scenario yang diharapkan.
menghasilkan keluaran sesuai scenario yang
jawab
menghasilkan
sesuai scenario yang
diharapkan
Kerjasama
keluaran sesuai
Mampu menjalankan script
diharapkan
dalam Tim
scenario yang
dengan benar dan menghasilkan keluaran sesuai scenario yang
diharapkan
diharapkan.
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim
Asesmen
1.5 Unit Kompetensi
: Melakukan pengaturan software tools pemrograman
Kode Unit
: J.620100.012.01
Perkiraan Waktu Pelatihan
: 10 Jam Pelajaran @45 menit
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram- tahuan
1.1 Target hasil
Dapat menjelaskan cara
Menjelaskan cara
Menentukan target
Disiplin
dari konfigurasi
menentukan target hasil dari
menentukan target
hasil dari konfigurasi.
Teliti
tools untuk
ditentukan .
konfigurasi.
hasil dari konfigurasi.
Mampu menentukan target hasil dari konfigurasi.
Kerjasama dalam Tim
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
1.2 Tools
Dapat menjelaskan cara
Menjelaskan cara
Menggunakan tools
Disiplin
pemrograman
menggunakan tools
menggunakan tools
pemrograman setelah
Teliti
setelah
pemrograman setelah
pemrograman setelah
dikonfigurasikan sebagaimana
dikonfigurasikan
sebagaimana mestinya . jawab
kan, tetap bisa
dalam Tim
sebagaimana
Mampu menggunakan tools pemrograman setelah
mestinya
dikonfigurasikan sebagaimana
mestinya .
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Asesmen
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
2 4 tools sesuai
2. Menggunakan
2.1 Fitur-fitur dasar
Dapat menjelaskan cara
Menjelaskan cara
mengidentifikasikan fitur-fitur
mengidentifikasikan
fitur-fitur dasar yang
dasar yang dibutuhkan untuk
fitur-fitur dasar yang
dibutuhkan untuk
mendukung pembuatan program.
dibutuhkan untuk
mendukung pembuatan jawab
Mampu mengidentifikasikan fitur-
pembuatan program.
dalam Tim
fitur dasar yang dibutuhkan untuk
program diidentifikasikan
mendukung pembuatan program.
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
2.2 Fitur-fitur dasar
Dapat menjelaskan fitur-fitur
Menjelaskan fitur-fitur
Mengaplikasikan fitur-
Disiplin
tools untuk
dasar tools untuk pembuatan
dasar tools untuk
fitur dasar tools untuk
pembuatan program.
pembuatan program.
Mampu mengaplikasikan fitur-fitur dasar tools untuk pembuatan
Kerjasama dalam Tim
program. Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim. Asesmen
1.6 Unit Kompetensi
: Menulis kode dengan prinsip sesuai guide lines dan best practices
Kode Unit
: J.620100.016.01
Perkiraan Waktu Pelatihan
: 20 Jam Pelajaran @45 menit
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram- tahuan
1.1 Kode sumber
Dapat menjelaskan cara
Menjelaskan cara
Menuliskan kode
Disiplin
dituliskan
menuliskan kode sumber
menuliskan kode
sumber mengikuti
Teliti
guidelines dan
mengikuti
mengikuti coding guidelines dan
sumber mengikuti
coding guidelines dan
Tanggung
best practices
coding guide
best practices.
coding guidelines dan
best practices.
jawab
dalam
lines dan best
best practices.
Mampu menuliskan kode sumber
dalam Tim
mengikuti
coding guidelines dan
program (kode
best practices.
sumber)
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
1.2 Struktur
Dapat menjelaskan cara
Menjelaskan cara
Membuat struktur
Disiplin
program yang
membuat struktur program yang
membuat struktur
program yang sesuai
Teliti
sesuai dengan
sesuai dengan konsep
program yang sesuai
dengan konsep
dengan konsep
Mampu membuat struktur
Kerjasama
program yang sesuai dengan
dalam Tim
konsep paradigmanya .
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
1.3 Galat/error
Dapat menjelaskan cara
Menjelaskan cara
Menangani galat/error
Disiplin
ditangani
menangani galat/error.
menangani galat/error
Teliti
Mampu menangani galat/error.
Tanggung jawab
Harus disiplin,Teliti, Tanggung
Kerjasama
Jawab dan kerjasama dalam Tim.
dalam Tim
Dapat menjelaskan cara
Menjelaskan cara
Menghitung efisiensi
Disiplin
penggunaan
menghitung efisiensi penggunaan
menghitung efisiensi
penggunaan resources
Teliti
performansi
resources oleh
resources oleh kode.
penggunaan resources oleh kode.
Tanggung
dalam
kode dihitung.
oleh kode.
jawab
menuliskan
Mampu menghitung efisiensi
penggunaan resources oleh kode.
Kerjasama dalam Tim
kode sumber
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
2.2 Kemudahan
Dapat menjelaskan cara
Menjelaskan cara
Mengimplementasikan
Disiplin
interaksi selalu
mengimplementasikan
mengimplementasikan
kemudahan interaksi
Teliti
di-implemen-
kemudahan interaksi sesuai
kemudahan interaksi
sesuai standar yang
Tanggung
tasikan sesuai
standar yang berlaku. sesuai standar yang
berlaku.
jawab
standar yang
Mampu mengimplementasikan
dalam Tim
kemudahan interaksi sesuai standar yang berlaku.
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Asesmen
1.7 Unit Kompetensi
: Mengimplementasikan pemrograman ter- struktur
Kode Unit
: J.620100.017.02
Perkiraan Waktu Pelatihan
: 50 Jam Pelajaran @45 menit
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
2 3 tipe data dan
1. Menggunakan
1.1 Tipe data yang
Dapat menjelaskan cara
Menjelaskan cara
Menentukan tipe data
Disiplin
sesuai standar
menentukan tipe data yang
menentukan tipe data
yang sesuai standar.
sesuai standar.
yang sesuai standar.
Mampu menentukan tipe data yang sesuai standar.
Kerjasama dalam Tim
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
1.2 Syntax program
Dapat menjelaskan cara
Menjelaskan cara
Menggunakan syntax
Disiplin
yang dikuasai
menggunakan syntax program
menggunakan syntax
program yang sesuai
Teliti
digunakan
yang sesuai standar.
program yang sesuai
standar .
Tanggung
sesuai standar
standar .
jawab
Mampu menggunakan syntax program yang sesuai standar.
Kerjasama dalam Tim
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
1.3 Struktur kontrol
Dapat menjelaskan cara
Menjelaskan cara
Menangani
Disiplin
program yang
menggunakan struktur kontrol
menggunakan struktur
menggunakan struktur
Teliti
dikuasai
program sesuai standar
kontrol program sesuai kontrol program sesuai
sesuai standar.
Mampu menggunakan Struktur kontrol program sesuai standar .
Kerjasama dalam Tim
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Asesmen
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
3 8 program
2. Membuat
2.1 Program baca
Dapat menjelaskan cara
Menjelaskan cara
Membuat program baca
Disiplin
tulis untuk
membuat program baca tulis
membuat program
tulis untuk
untuk memasukkan data dari
baca tulis untuk
memasukkan data dari
Tanggung
data dari
keyboard dan menampilkan ke
memasukkan data dari keyboard dan
jawab
keyboard dan
layar monitor termasuk
keyboard dan
menampilkan ke layar
Kerjasama
menampilkan
variasinya sesuai standar
menampilkan ke layar
monitor termasuk
dalam Tim
ke layar
masukan/keluaran.
monitor termasuk
variasinya sesuai
monitor
variasinya sesuai
standar
termasuk
Mampu membuat program baca tulis untuk memasukkan data dari standar
masukan/keluaran.
variasinya
keyboard dan menampilkan ke layar monitor termasuk variasinya
masukan/keluaran.
sesuai standar
masukan/keluar
sesuai standar masukan/keluaran.
an telah dibuat.
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
2.2 Struktur kontrol
Dapat menjelaskan cara
Menjelaskan cara
Menggunakan struktur
Disiplin
percabangan
menggunakan struktur kontrol
menggunakan struktur
kontrol percabangan
Teliti
dan
percabangan dan pengulangan
kontrol percabangan
dan pengulangan dalam
Tanggung
pengulangan
dalam membuat program.
dan pengulangan
membuat program.
jawab
dalam
dalam membuat
Mampu menggunakan struktur
Kerjasama
membuat
kontrol percabangan dan
program.
dalam Tim
program telah digunakan.
pengulangan dalam membuat program.
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Asesmen
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
Dapat menjelaskan cara
Menjelaskan cara
Membuat program
Disiplin
dengan
membuat program dengan
membuat program
dengan menggunakan
menggunakan prosedur sesuai
dengan menggunakan
prosedur sesuai aturan
Tanggung
Prosedur dan
prosedur dibuat
aturan penulisan program.
prosedur sesuai aturan penulisan program
jawab
Fungsi
sesuai aturan
penulisan program
Kerjasama
penulisan
Mampu membuat program
dalam Tim
dengan menggunakan prosedur program sesuai aturan penulisan program.
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
3.2 Program
Dapat menjelaskan cara
Menjelaskan cara
Membuat program
Disiplin
dengan
membuat program dengan
membuat program
dengan menggunakan
Teliti
menggunakan
menggunakan fungsi sesuai
dengan menggunakan
fungsi sesuai aturan
Tanggung
fungsi dibuat
aturan penulisan program
fungsi sesuai aturan
penulisan program
jawab
sesuai aturan
penulisan program
Kerjasama
penulisan
Mampu membuat program
dalam Tim
program
dengan menggunakan fungsi sesuai aturan penulisan program.
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
3.3 Program
Dapat menjelaskan cara
Menjelaskan cara
Membuat program
Disiplin
dengan
membuat program dengan
membuat program
dengan menggunakan
Teliti
menggunakan
menggunakan prosedu dan
dengan menggunakan
prosedu dan fungsi
Tanggung
prosedur dan
fungsi secara bersamaan sesui
prosedu dan fungsi
secara bersamaan sesui jawab
fungsi secara
aturan penulisan program.
secara bersamaan
aturan penulisan
Kerjasama
bersamaan
sesui aturan penulisan
program
dalam Tim
dibuat sesuai
Mampu membuat program
program
aturan
dengan menggunakan prosedu dan fungsi secara bersamaan
penulisan
sesui aturan penulisan program.
program Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.
3.4 Keterangan
Dapat menjelaskan cara
Menjelaskan cara
Menerapkan setiap
Disiplin
untuk setiap
menerapkan setiap prosedure
menerapkan setiap
prosedure dan fungsi
Teliti
prosedur dan
dan fungsi
prosedure dan fungsi
Tanggung
fungsi telah
jawab
diberikan
Mampu menerapkan setiap prosedure dan fungsi.
Kerjasama dalam Tim
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
4.1 Dimensi array
Dapat menjelaskan cara
Menjelaskan cara
Menentukan dimensi
Disiplin
telah
menentukan dimensi array
menentukan dimensi
Mampu menentukan dimensi array. jawab
Kerjasama
Harus disiplin,Teliti, Tanggung
dalam Tim
Jawab dan kerjasama dalam Tim.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
4.2 Tipe data array
Dapat menjelaskan cara
Menjelaskan cara
Menentukan tipe data
Disiplin
telah
menentukan tipe data array
menentukan tipe data
Mampu menentukan tipe data
Tanggung
array. jawab
Kerjasama
Harus disiplin,Teliti, Tanggung
dalam Tim
Jawab dan kerjasama dalam Tim.
4.3 Panjang array
Dapat menjelaskan cara
Menjelaskan cara
Menentukan panjang
Disiplin
telah
menentukan panjang array
menentukan panjang
Mampu menentukan panjang
jawab
array. Kerjasama
Harus disiplin,Teliti, Tanggung
dalam Tim
Jawab dan kerjasama dalam Tim.
4.4 Pengurutan
Dapat menjelaskan cara
Menjelaskan cara
Menggunakan
Disiplin
array telah
menggunakan pengurutan array
menggunakan
pengurutan array
Teliti
digunakan
pengurutan array
Tanggung
Mampu menggunakan pengurutan
jawab
array. Kerjasama
Harus disiplin,Teliti, Tanggung
dalam Tim
Jawab dan kerjasama dalam Tim. Asesmen
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
2 4 program untuk
5. Membuat
5.1 Program untuk
Dapat menjelaskan cara
Menjelaskan cara
Membuat program
Disiplin
menulis data
membuat program untuk menulis
membuat program
untuk menulis data
Teliti
akses file
dalam media
data dalam media penyimpanan.
untuk menulis data
dalam media
Tanggung
penyimpan
dalam media
penyimpanan
jawab
telah dibuat
Mampu membuat program untuk
penyimpanan
menulis data dalam media
Kerjasama dalam Tim
penyimpanan. Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.
5.2 Program untuk
Dapat menjelaskan cara
Menjelaskan cara
Membuat program
Disiplin
membaca data
membuat program untuk
membuat program
untuk membaca data
Teliti
dari media
membaca data dari media
untuk membaca data
dari media
dari media
penyimpanan
jawab
telah dibuat
penyimpanan
Kerjasama
Mampu membuat program untuk membaca data dari media
dalam Tim
penyimpanan. Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim. Asesmen
Dapat menjelaskan cara
Menjelaskan cara
Mengoreksi kesalahan
Disiplin
program telah
mengoreksi kesalahan program
mengoreksi kesalahan
Mampu mengoreksi kesalahan
jawab
program. Kerjasama
Harus disiplin,Teliti, Tanggung
dalam Tim
Jawab dan kerjasama dalam Tim.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
6.2 Kesalahan
Dapat menjelaskan cara
Menjelaskan cara
Membebaskna
Disiplin
syntax dalam
membebaskna kesalahan syntax
membebaskna
kesalahan syntax
Teliti
program telah
dalam program
kesalahan syntax
dalam program
Tanggung
dibebaskan
dalam program
jawab
Mampu membebaskna kesalahan syntax dalam program.
Kerjasama dalam Tim
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Asesmen
II. KELOMPOK UNIT KOMPETENSI PILIHAN
2.1 Unit Kompetensi : Menerapkan Perintah Eksekusi Bahasa Pemrograman Berbasis Teks, Grafik, dan Multimedia Kode Unit
: J.620100.010.01
Perkiraan Waktu Pelatihan
: 15 Jam Pelajaran @45 menit
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram- tahuan
1.1 Cara dan tools
Dapat menjelaskan cara dan
Menjelaskan cara tools
Mengidentifikasi cara
Disiplin
untuk
tools untuk mengeksekusi
untuk mengeksekusi
dan tools untuk
Teliti
running atau
mengeksekusi
source code.
source code.
mengeksekusi source
Tanggung
eksekusi source
source code
Mampu mengidentifikasi cara dan tools untuk mengeksekusi source
dalam Tim Kerjasama
code. Harus disiplin,Teliti, Tanggung
Jawab danKerjasama dalam Tim.
1.2 Parameter
Dapat menjelaskan parameter
untuk mengeksekusi source
parameter untuk
parameter untuk
mengeksekusi source
mengeksekusi source
Tanggung
source code
Mampu mengidentifikasi parameter untuk mengeksekusi
dalam Tim Kerjasama
source code. Harus disiplin,Teliti, Tanggung
Jawab danKerjasama dalam Tim.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
1.3 Peletakan
Dapat menjelaskan peletakan
Menjelaskan peletakan
Mengidentifikasi
Disiplin
source code
source code sehingga bisa
source code sehingga
peletakan source code
Teliti
sehingga bisa
dieksekusi dengan benar.
bisa dieksekusi dengan sehingga bisa
dieksekusi dengan
jawab
dengan benar
Mampu mengidentifikasi
peletakan source code sehingga
dalam Tim
bisa dieksekusi dengan benar Harus disiplin,Teliti, Tanggung
Jawab danKerjasama dalam Tim Asesmen
2 3 source code
2. Mengeksekusi
2.1 Source code
Dapat menjelaskan cara
Menjelaskan cara
Mengekseskusi source
Disiplin
dieksekusi sesuai mengekseskusi source code
mengekseskusi source code sesuai dengan
Teliti
dengan
sesuai dengan mekanisme
code sesuai dengan
mekanisme eksekusi
Tanggung
mekanisme
eksekusi source code dari tools
mekanisme eksekusi
source code dari tools
jawab
eksekusi source
pemrograman yang digunakan.
source code dari tools
pemrograman yang
Kerjasama
code dari tools
pemrograman yang
digunakan.
dalam Tim
pemrograman
Mampu mengekseskusi source
code sesuai dengan mekanisme eksekusi source code dari tools pemrograman yang digunakan.
digunakan.
yang digunakan.
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
2.2 Perbedaan
Dapat menjelaskan perbedaan
antara running,
antara running, debugging, atau
perbedaan antara
perbedaan antara
Teliti
debugging, atau
membuat executable file.
running, debugging,
running, debugging,
Tanggung
membuat
atau membuat
atau membuat
jawab
executable file
Mampu mengidentifikasi perbedaan antara running,
executable file.
executable file.
Kerjasama
diidentifikasi.
dalam Tim
debugging, atau membuat executable file.
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.
Asesmen
2 4 hasil eksekusi
3. Mengidentifikasi 3.1 Source code
Dapat menjelaskan eksekusi
Menjelaskan eksekusi
Menentukan eksekusi
Disiplin
berhasil
source code telah berhasil sesuai
source code telah
source code telah
Teliti
dieksekusi sesuai skenario yang direncanakan .
berhasil sesuai
berhasil sesuai skenario
Tanggung
skenario yang
Mampu menentukan eksekusi
skenario yang
yang direncanakan
jawab
direncanakan.
source code telah berhasil sesuai
direncanakan.
Kerjasama
skenario yang direncanakan.
dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
3.2 Jika eksekusi
Dapat menjelaskan sumber
Menjelaskan sumber
Mengidentifikasi sumber
Disiplin
source code
permasalahan jika eksekusi
permasalahan jika
permasalahan jika
Teliti
gagal/tidak
source code gagal/tidak berhasil.
eksekusi source code
eksekusi source code
Tanggung
berhasil, sumber
Mampu mengidentifikasi sumber
gagal/tidak berhasil
gagal/tidak berhasil
jawab
permasalahan
permasalahan jika eksekusi source
Kerjasama
diidentifikasi.
code gagal/tidak berhasil.
dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
Asesmen
2.2 Unit Kompetensi
: Menggunakan library atau komponen pre-existing
Kode Unit
: J.620100.019.02
Perkiraan Waktu Pelatihan
: 15 Jam Pelajaran @45 menit
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram- tahuan
pilan
2 3 pemilihan unit-
1. Melakukan
1.1 Class unit-unit
Dapat menjelaskan cara
Menjelaskan cara
Mengidentifikasi class
Disiplin
reuse (dari
mengidentifikasi class unit-unit
mengidentifikasi class
unit-unit reuse (dari
Teliti
unit reuse yang
aplikasi lain)
reuse (dari aplikasi lain) yang
unit-unit reuse (dari
aplikasi lain) yang
Tanggung
potensial
yang sesuai
sesuai .
aplikasi lain) yang
Mampu mengidentifikasi class
unit-unit reuse (dari aplikasi lain) yang sesuai .
dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.
1.2 Keuntungan
Dapat menjelaskan cara
Menjelaskan cara
Menghitung
Disiplin
efisiensi dari
menghitung keuntungan
menghitung
keuntungan efisiensi
Teliti
pemanfaatan
efisiensi dari pemanfaatan
keuntungan efisiensi
dari pemanfaatan
Tanggung
komponen
komponen reuse.
dari pemanfaatan
komponen reuse.
jawab
reuse dapat
komponen reuse.
Kerjasama
dihitung.
Mampu menghitung keuntungan
dalam Tim
efisiensi dari pemanfaatan komponen reuse.
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
1.3 Lisensi, hak
Dapat menjelaskan tentang
Menjelaskan tentang
Menerapkan lisensi,
Disiplin
cipta dan hak
lisensi, hak cipta dan hak paten
lisensi, hak cipta dan
hak cipta dan hak
Teliti
paten tidak
dalam pemanfaatan komponen
hak paten dalam
paten dalam
Tanggung
dilanggar dalam
reuse tersebut.
komponen reuse
komponen reuse
Kerjasama
komponen
Mampu menerapkan lisensi, hak
tersebut
tersebut
dalam Tim
reuse tersebut cipta dan hak paten dalam pemanfaatan komponen reuse tersebut
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
Asesmen
2 3 integrasi library
2. Melakukan
2.1 Ketergantungan
Dapat menjelaskan cara
Menjelaskan cara
Mengidentifikasi
Disiplin
antar unit
mengidentifikasi ketergantungan
mengidentifikasi
ketergantungan antar
Teliti
atau komponen
diidentifikasi.
antar unit.
ketergantungan antar
dengan source
Mampu mengidentifikasi ketergantungan antar unit.
Kerjasama
code yang ada
dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
2.2 Penggunaan
Dapat menjelaskan cara
Menjelaskan cara
Menghindari
Disiplin
komponen yang
menghindari penggunaan
menghindari
penggunaan komponen
Teliti
sudah obsolete
komponen yang sudah obsolete.
penggunaan
yang sudah obsolete.
Tanggung
dihindari.
komponen yang sudah
jawab
Mampu menghindari penggunaan komponen yang sudah
obsolete.
obsolete.
Kerjasama dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
2.3 Program yang
Dapat menjelaskan cara
Menjelaskan cara
Menerapkan program
dihubungkan
menerapkan program yang
menerapkan program
yang dihubungkan
dengan library
dihubungkan dengan library.
yang dihubungkan
dengan library
diterapkan
dengan library
Mampu menerapkan program yang dihubungkan dengan library.
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.
Dapat menjelaskan konsep cara-
Menjelaskan konsep
Mengidentifikasi cara-
Disiplin
pembaharuan
cara pembaharuan library atau
pembaharuan library
cara pembaharuan
Teliti
library atau
library atau
komponen pre-existing.
atau komponen pre-
library atau komponen
Tanggung
komponen pre-
komponen pre-
existing yang
existing
Mampu mengidentifikasi cara- cara pembaharuan
library atau
komponen pre-existing.
dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
3.2 Pembaharuan
Dapat menjelaskan cara
Menjelaskan cara
Melakukan
Disiplin
library atau
melakukan pembaharuan library
melakukan
pembaharuan library
Teliti
komponen pre-
atau komponen pre-existing.
pembaharuan library
atau komponen pre-
Tanggung
existing berhasil
atau komponen pre-
Mampu melakukan pembaharuan
existing
library atau komponen pre-
Kerjasama
existing. dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
Asesmen
2.3 Unit Kompetensi
: Menggunakan SQL
Kode Unit
: J.620100.020.02
Perkiraan Waktu Pelatihan
: 45 Jam Pelajaran @45 menit
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
1 1 n perangkat
1. Mempersiapka
1.1 Perangkat lunak
Dapat menjelaskan perangkat
Menjelaskan perangkat
Menentukan perangkat
Disiplin
aplikasi SQL telah lunak aplikasi SQL telah
lunak aplikasi SQL
lunak aplikasi SQL
Teliti
lunak aplikasi
dipasang.
terpasang .
telah terpasang .
telah terpasang .
deskripsi/SQL
Mampu menentukan perangkat lunak aplikasi SQL telah
Kerjasama dalam Tim
terpasang .
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.
1.2 Perangkat
Dapat menjelaskan cara
Menjelaskan cara
Menjalankan perangkat
Disiplin
lunak aplikasi
menjalankan perangkat lunak
menjalankan perangkat lunak aplikasi SQL.
Teliti
SQL dijalankan.
aplikasi SQL.
lunak aplikasi SQL.
Tanggung jawab
Mampu menjalankan perangkat lunak aplikasi SQL.
Kerjasama dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.
Asesmen
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
1 2 fitur aplikasi SQL
2. Menggunakan
2.1 Fitur pengolahan
Dapat menjelaskan cara
Menjelaskan cara
Mengidentifikasi fitur
Disiplin
DML diidentifi-
mengidentifikasi fitur pengolahan
mengidentifikasi fitur
pengolahan DML.
pengolahan DML.
Tanggung jawab
Mampu mengidentifikasi fitur pengolahan DML.
Kerjasama dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
2.2 Fitur pengolahan
Dapat menjelaskan cara
Menjelaskan cara
Mampu mengeksekusi
Disiplin
DML dieksekusi
mengeksekusi fitur pengolahan
mengeksekusi fitur
fitur pengolahan DML
Teliti
sesuai kebutuhan. DML sesuai kebutuhan.
pengolahan DML
sesuai kebutuhan.
Tanggung
sesuai kebutuhan.
jawab
Mampu mengeksekusi fitur pengolahan DML sesuai
Kerjasama dalam Tim kebutuhan.
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.
Asesmen
3. Mengisi tabel
3.1 Tabel diisi data
Dapat menjelaskan cara mengisi
Menjelaskan cara
Mengisi data tabel
Disiplin
menggunakan
data tabel menggunakan perintah mengisi data tabel
menggunakan perintah
Teliti
perintah DML.
DML.
menggunakan perintah DML
Mampu mengisi data tabel menggunakan perintah DML.
Kerjasama dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
3.2 Indeks
Dapat menjelaskan cara
Menjelaskan cara
Membangkitkan indeks Disiplin
dibangkitkan.
membangkitkan indeks.
membangkitkan indeks
Teliti
Mampu membangkitkan indeks.
Tanggung jawab
Harus disiplin,Teliti, Tanggung
Kerjasama
Jawab danKerjasama dalam Tim
dalam Tim
3.3 View tabel
Dapat menjelaskan cara
Menjelaskan cara
Membentuk view tabel
Disiplin
dibentuk sesuai
membentuk view tabel sesuai
membentuk view tabel sesuai kebutuhan
sesuai kebutuhan.
Tanggung jawab
Mampu membentuk view tabel sesuai kebutuhan.
Kerjasama dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
4.1 Fitur pengolahan
Dapat menjelaskan cara
Menjelaskan cara
Mengidentifikasi fitur
Disiplin
DML diidentifika- mengidentifikasi fitur pengolahan
mengidentifikasi fitur
pengolahan DML.
pengolahan DML.
Tanggung jawab
Mampu mengidentifikasi fitur pengolahan DML.
Kerjasama dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
4.2 Perintah DML
Dapat menjelaskan penggunaan
Menjelaskan
Menggunakan perintah
Disiplin
dipergunakan
perintah DML untuk memanipulasi penggunaan perintah
DML untuk
Teliti
untuk manipulasi tabel.
DML untuk
memanipulasi tabel.
Tanggung
antar tabel
memanipulasi tabel.
jawab
Mampu menggunakan perintah DML untuk memanipulasi tabel.
Kerjasama dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
4.3 Perintah DML
Dapat menjelaskan penggunaan
Menjelaskan
Menggunakan perintah
Disiplin
dipergunakan
perintah DML untuk manipulasi
penggunaan perintah
DML untuk
Teliti
untuk manipulasi antar view
DML untuk manipulasi
memanipulasi antar
Tanggung
antar view
antar view
view
jawab
Mampu menggunakan perintah DML untuk memanipulasi antar
Kerjasama
view dalam Tim Harus disiplin,Teliti, Tanggung
Jawab danKerjasama dalam Tim
4.4 Perintah DML
Dapat menjelaskan cara menulis
Menjelaskan cara
Menulis perintah DML
Disiplin
ditulis secara
perintah DML secara efisien.
menulis perintah DML
secara efisien.
Teliti
efisien
secara efisien
Tanggung
Mampu menulis perintah DML
jawab
secara efisien Kerjasama
Harus disiplin,Teliti, Tanggung
dalam Tim
Jawab danKerjasama dalam Tim Asesmen
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
2 5 stored
5. Membuat
5.1 Stored Procedure
Dapat menjelaskan cara membuat
Menjelaskan cara
Membuat store
Disiplin
dibuat dengan
store procedure dengan perintah
membuat store
procedure dengan
Teliti
procedure
perintah SQL
SQL.
procedure dengan
perintah SQL
Tanggung
perintah SQL.
jawab
Mampu membuat store procedure dengan perintah SQL.
Kerjasama dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
5.2 Prosedur diuji
Dapat menjelaskan cara menguji
Menjelaskan cara
Menguji prosedur
Disiplin
diperiksa input
prosedur dengan memeriksa input menguji prosedur
dengan memeriksa
Teliti
dan outputnya.
dan outputnya.
dengan memeriksa
input dan outputnya.
Tanggung
input dan outputnya.
jawab
Mampu menguji prosedur dengan memeriksa input dan outputnya.
Kerjasama dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
6.1 Function dibuat
Dapat menjelaskan cara membuat
Menjelaskan cara
Membuat function
Disiplin
dengan perintah
function dengan perintah SQL.
membuat function
dengan perintah SQL
Teliti
SQL.
dengan perintah SQL
Tanggung
Mampu membuat function dengan
jawab
perintah SQL Kerjasama
Harus disiplin,Teliti, Tanggung
dalam Tim
Jawab danKerjasama dalam Tim
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
6.2 Perintah SQL
Dapat menjelaskan cara menulis
Menjelaskan cara
Menulis perintah SQL
Disiplin
pada function
perintah SQL pada function secara menulis perintah SQL
pada function secara
Teliti
ditulis secara
secara efisien.
pada function secara
secara efisien.
Tanggung
efisien.
secara efisien.
jawab
Mampu menulis perintah SQL
pada function secara secara
Kerjasama dalam Tim
efisien. Harus disiplin,Teliti, Tanggung
Jawab danKerjasama dalam Tim Asesmen
Dapat menjelaskan cara
Menjelaskan cara
Mendefenisikan trigger
Disiplin
didefinisikan
mendefenisikan trigger dengan
mendefenisikan trigger dengan perintah SQL.
Teliti
dengan perintah
perintah SQL.
dengan perintah SQL.
Mampu mendefenisikan trigger dengan perintah SQL
Kerjasama dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
7.2 Kesesuaian Hasil
Dapat menjelaskan cara menguji
Menjelaskan cara
Menguji kesesuaian
Disiplin
trigger diuji
kesesuaian hasil trigger.
menguji kesesuaian
hasil trigger.
Teliti
hasil trigger.
Tanggung
Mampu menguji kesesuaian hasil
jawab
trigger. Kerjasama
Harus disiplin,Teliti, Tanggung
dalam Tim
Jawab danKerjasama dalam Tim Asesmen
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
1 3 perintah
8. Melakukan
8.1 Perubahan data
Dapat menjelaskan cara
Menjelaskan cara
Melakukan perubahan
Disiplin
dengan perintah
melakukan perubahan data
melakukan perubahan
data dengan perintah
Teliti
commit dan
commit
dengan perintah commit.
data dengan perintah
Mampu melakukan perubahan data dengan perintah commit.
Kerjasama dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
8.2 Pembatalan
Dapat menjelaskan cara
Menjelaskan cara
Melakukan pembatalan
Disiplin
penulisan data
melakukan pembatalan penulisan
melakukan pembatalan penulisan data dengan
Teliti
dilakukan dengan data dengan rollback.
penulisan data dengan
Mampu melakukan pembatalan penulisan data dengan rollback.
Kerjasama dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
Asesmen
2.4 Unit Kompetensi
: Membuat Dokumen Kode Program
Kode Unit