PROGRAM PELATIHAN BERBASIS KOMPETENSI CL
PROGRAM PELATIHAN BERBASIS KOMPETENSI CLIENT SERVER PROGRAMMING KODE PROGRAM PELATIHAN : J.620100 . 01.16
PROGRAM PELATIHAN BERBASIS KOMPETENSI
1. Nama Pelatihan
: Client Server Programming
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 database, menerapkan pemrograman client server, penyimpanan data dari client ke server.
5. Unit Kompetensi yang ditempuh: Melakukan Identifikasi Library, Komponen atau
5.1 J.620100.003.01
Framework yang Diperlukan
5.2 J.620100.004.02
Menggunakan struktur data Mengimplementasikan Rancangan Entitas dan
5.3 J.620100.007.01
Keterkaitan Antar Entitas
5.4 J.620100.008.01
Merancang Arsitektur Aplikasi
5.5 J.620100.011.01 Melakukan instalasi software tools pemrograman
5.6 J.620100.017.02 Mengimplementasikan pemrograman ter-struktur
5.7 J.620100.018.02 Mengimplementasikan pemrograman berorientasi objek
5.8 J.620100.020.02
Menggunakan SQL
5.9 J.620100.021.02
Menerapkan akses basis data
5.10 J.620100.022.02 Mengimplementasikan algoritma pemrograman
Meningkatkan
Kualitas
Penampilan dan Sikap
5.17 SS.KP.01.04
Profesional Mempersiapkan
Lamaran
Pekerjaan dan Tes
5.18 SS.LP.01.05
wawancara
5.19 SS.MK.01.07
Mengelola Keuangan
5.20 SS.KD.01.01
Mengenal Konsep Diri
5.21 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
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
Penge-
Keteram Jumlah
Tahuan
pilan
I. KELOMPOK UNIT KOMPETENSI INTI
1.1 Melakukan Identifikasi Library, Komponen atau Framework yang
J.620100.003.01
Diperlukan
1.2 Menggunakan struktur data
J.620100.004.02
1.3 Mengimplementasikan Rancangan
6 14 20 Entitas dan Keterkaitan Antar Entitas
J.620100.007.01
1.4. Merancang Arsitektur Aplikasi
J.620100.008.01
1.5 Melakukan instalasi software tools
2 3 5 pemrograman
J.620100.011.01
1.6 Mengimplementasikan pemrograman
9 21 30 ter- struktur
J.620100.017.02
1.7 Menggunakan SQL
J.620100.020.02
1.8 Menerapkan akses basis data
J.620100.021.02
1.9 Mengimplementasikan algoritma pemrograman
J.620100.022.02
Jumlah I
II KELOMPOK UNIT KOMPETENSI PILIHAN
PERKIRAAN WAKTU PELATIHAN (JP)
NO UNIT KOMPETENSI
KODE UNIT
pilan Jumlah
selama 1 bulan
Jumlah III
IV. KELOMPOK UNIT PENUNJANG SOFT SKILL
4.1 Menerapkan Ringkas, Resik, Rapi,
3 3 6 Rawat, Rajin (5R ) di Tempat Kerja
SS.5R.01.03
4.2 Mengarusutamakan gender dan
3 2 5 kesehatan reproduksi di tempat kerja
SS.GK.01.06
4.3 Manajemen Diri untuk Meningkatkan
2 Etos Kerja
SS.MD.01.02
4.4 Meningkatkan Kualitas Penampilan
2 3 5 dan Sikap Profesional
SS.KP.01.04
4.5 Mempersiapkan Lamaran Pekerjaan
3 3 5 dan Tes wawancara
SS.LP.01.05
4.6 Mengelola Keuangan
SS.MK.01.07
4.7 Mengenal Konsep Diri
SS.KD.01.01
4.8 Mengaplikasikan Keterampilan Dasar
3 2 5 Komunikasi
ADM.PK01.001.01
Jumlah IV
22 18 40
Jumlah I s.d. IV
112
208 320
SILABUS PELATIHAN BERBASIS KOMPETENSI
I. KELOMPOK UNIT KOMPETENSI INTI
1.1 Unit Kompetensi
: Melakukan Identifikasi Library, Komponen atau
Kode Unit
: J.620100.003.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
1. Menganalisis
1.1. Ruang lingkup
Dapat menjelaskan cara Cara mengidentifikasi ruang
Mengidentifikasi ruang
mengidentifikasi ruang
lingkup kebutuhan akan
lingkup kebutuhan akan Teliti
komponen,
akan library,
lingkup kebutuhan akan
library, komponen atau
library, komponen
library, komponen atau
framework sesuai
atau framework
framework sesuai
sesuai lingkungan
jawab
yang sesuai
framework
lingkungan pengembangan
pengembangan
dengan konteks.
diidentifikasika Mampu mengidentifikasi
n sesuai
ruang lingkup kebutuhan
lingkungan
akan library, komponen
pengembangan atau framework sesuai lingkungan pengembangan. Disiplin, Teliti, Cermat
danTanggung jawab.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
1.2. Keuntungan
Dapat menjelaskan cara
Cara mengidentifikasi
mengidentifikasi keuntungan
keuntungan penggunaan
penggunaan dibandingkan
dibandingkan dengan
dengan mengembangkan
mengembangkan sendiri
dibandingkan dengan
Tanggung
mengembangk sendiri
mengembangkan
jawab
an sendiri
Mampu mengidentifikasi
sendiri
diidentifikasika keuntungan penggunaan
dibandingkan dengan mengembangkan sendiri
Disiplin, Teliti, Cermat danTanggung jawab.
Asesmen
2. Membuat Proof
2.1 Fitur-fitur
Dapat menjelaskan cara Cara membuat fitur-fitur
Membuat fitur-fitur Disiplin
of Concept
terkait
membuat fitur-fitur terkait
terkait penggunaan library,
terkait penggunaan
penggunaan library,
komponen atau framework
library, komponen
Cermat
komponen atau
library,
komponen atau framework
versi sederhana.
atau framework versi
Tanggung
framework
komponen atau versi sederhana.
Mampu membuat fitur-fitur
konteks
versi sederhana
terkait penggunaan library,
kebutuhan
dibuat
komponen atau framework
versi sederhana Disiplin, Teliti, Cermat
danTanggung jawab.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
2.2 Manfaat
Dapat menjelaskan cara
Cara mendemonstrasikan
Mendemonstrasikan Disiplin
penggunaan
mendemonstrasikan manfaat
manfaat penggunaan
manfaat penggunaan
Teliti
didemostrasika
penggunaan komponen
komponen framework.
komponen framework.
Mampu mendemonstrasikan
jawab
manfaat penggunaan komponen framework.
Disiplin, Teliti, Cermat danTanggung jawab.
Dapat menjelaskan cara
• Cara menenentukan rencana • Menenentukan rencana Disiplin
integrasi dan
integrasi
menentukan rencana
Mampu menenentukan
komponen atau
rencana integrasi.
framework
Disiplin, Teliti, Cermat danTanggung jawab.
1.2 Limitasi
Dapat menjelaskan cara
Cara mengidentifikasi limitasi. Mengidentifikasi limitasi Disiplin
diidentifikasikan mengidentifikasi limitasi.
Teliti Mampu mengidentifikasi Cermat
limitasi.
Tanggung jawab
Disiplin, Teliti, Cermat danTanggung jawab.
Asesmen
1.2 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
permasalahan
Kerjasama
Mampu mengidentifikasikan
konteks
permasalahan. konsep data dan struktur data sesuai dengan konteks
permasalahan
dalam Tim
permasalahan. Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.
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
Menjelaskan cara jawab
kekurangannya
menyelesaikan kelebihan dan
menyelesaikan Kerjasama
untuk konteks
kekurangan konteks
dalam Tim
permasalahan
permasalahan
kelebihan dan kekurangan konteks
yang
Mampu membandingkan
diselesaikan.
permasalahan.
alternatif struktur data.
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Asesmen
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
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.
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
Mampu menggunakan algoritma
pemrograman yang
akan dipakai.
Kerjasama
bahasa
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.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
(jampel) Kompetensi
Kriteria
Indikator
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
Mampu mengidentifikasi entitas
sesuai dokumen
dalam Tim
akan dibuat
yang menggambarkan sistem
yang dibuat sesuai dokumen
hubungannya
perancangan .
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
diagram dari entiti yang telah
didefenisikan .
dalam Tim
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Asesmen
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
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
Mampu menghasilkan informasi
aplikasi dengan
dari model yang
Kerjasama
dari model
efisien dari model
dibuat.
dalam Tim
yang dibuat.
yang diperlukan oleh aplikasi
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 Disiplin
berdasar
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
yang ada.
Mampu mengimplementasikan
diimplementasi
diagram berdasarkan entitas dan
yang ada.
kan menggunakan
hubungan yang telah diidentifikasi
tools yang ada. menggunakan tools yang ada. Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim. Asesmen
1.4 Unit Kompetensi
: Merancang Arsitektur Aplikasi
Kode Unit
: J.620100.008.01
Perkiraan Waktu Pelatihan
: 5 Jam Pelajaran @45 menit
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
1. Merancang
1.1 Struktur
Dapat menjelaskan cara Cara menentukan struktur
menentukan struktur
menentukan struktur
komponen aplikasi
komponen aplikasi
Teliti
aplikasi yang
aplikasi
komponen aplikasi.
Cermat
akan dibuat
ditentukan.
Mampu menentukan struktur
Tanggung jawab
komponen aplikasi. Disiplin, Teliti, Cermat
danTanggung jawab.
1.2 Interaksi antar Dapat menjelaskan cara Cara menentukan interaksi
menentukan interaksi Disiplin
komponen
menentukan interaksi antara
antara komponen pada
antara komponen pada
Teliti
pada aplikasi
komponen pada aplikasi.
Mampu menentukan
Tanggung jawab
interaksi antara komponen pada aplikasi
Disiplin, Teliti, Cermat danTanggung jawab.
1.3 Interaksi
Dapat menjelaskan cara
Cara menentukan interaksi
Menentukan interaksi Disiplin, Teliti,
aplikasi
menentukan interaksi
aplikasi dengan sistem luar
aplikasi dengan sistem
Cermat
dengan sistem
aplikasi dengan sistem luar
luar
danTanggung luar ditentukan jawab
Mampu menentukan interaksi aplikasi dengan sistem luar
Disiplin, Teliti, Cermat danTanggung jawab.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
2. Mendokumentas 1. Diagram
Dapat menjelaskan cara Cara membuat diagram
Membuat diagram
ikan arsitektur
database
membuat diagram database
database aplikasi
daabase aplikasi
aplikasi
aplikasi dibuat
aplikasi
Mampu membuat diagram daabase aplikasi
Disiplin, Teliti, Cermat danTanggung jawab
2. Diagram
Dapat menjelaskan cara Cara membuat diagram
Membuat diagram
Disiplin, Teliti,
struktur
membuat diagram struktur
struktur komponen arsitektur
struktur komponen
Cermat
komponen
komponen arsitektur aplikasi
aplikasi
arsitektur aplikasi
danTanggung
arsitektur
Mampu membuat diagram jawab
aplikasi dibuat
struktur komponen arsitektur aplikasi
Disiplin, Teliti, Cermat danTanggung jawab
3. Diagram
Dapat menjelaskan cara
Cara membuat diagram
Membuat diagram
interaksi antar
membuat diagram interaksi
interaksi antara komponen
interaksi antara
komponen
antara komponen
komponen
dibuat
Mampu membuat diagram interaksi antara komponen
4. Dokumen
Dapat menjelaskan cara
Cara membuat dokumen
membuat dokumen
interaksi
membuat dokumen interaksi
interaksi aplikasi dengan
interaksi aplikasi
aplikasi dengan aplikasi dengan sisem luat.
sisem luar
dengan sisem luar
sistem luar Mampu membuat dokumen
dibuat
interaksi aplikasi dengan sisem luar.
Mampu
1.5 Unit Kompetensi
: Melakukan instalasi software tools pemrograman
Kode Unit
: J.620100.011.01
Perkiraan Waktu Pelatihan
: 5 Jam Pelajaran @45 menit
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
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
(lingkungan) yang akan
diidentifikasi
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
Mampu memilih tools bahasa
dan lingkungan
pengembangan
Kerjasama
dan lingkungan
pengembangan
dalam Tim
pemrogram sesuai dengan
pengembangan
kebutuhaan dan lingkungan pengembangan .
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Asesmen
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
1 pemrograman
2. Instalasi tool
2.1 Tools
Dapat menjelaskan cara
Menjelaskan cara Menginstall tools
menginstall tools pemrogaman
menginstall tools
pemrogaman sesuai
Teliti
ter- install
sesuai dengan prosedur.
pemrogaman sesuai
dengan prosedur.
Tanggung
sesuai dengan
dengan prosedur.
jawab
Mampu menginstall
tools
prosedur.
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
Mampu menjalankan
tools
pengembangan yang
telah ditetapkan.
Kerjasama
yang telah
telah ditetapkan.
dalam Tim
ditetapkan.
pemrograman di lingkungan pengembangan yang telah ditetapkan.
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Asesmen
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
1 1 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
install.
Mampu membuat
script (source
code) sederhana sesuai tools yang di- install
dalam Tim
yang di- install 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
Mampu menjalankan script
sesuai scenario yang
diharapkan
Kerjasama
keluaran sesuai
diharapkan
dalam Tim
dengan benar dan menghasilkan
scenario yang
keluaran sesuai scenario yang
diharapkan diharapkan.
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim
Asesmen
1.6 Unit Kompetensi
: Mengimplementasikan pemrograman ter- struktur
Kode Unit
: J.620100.017.02
Perkiraan Waktu Pelatihan
: 30 Jam Pelajaran @45 menit
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
1 2 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.
Tanggung
program
Mampu menentukan tipe data
jawab Kerjasama
yang sesuai standar. 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
Kerjasama
kontrol program sesuai standar . dalam Tim
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Asesmen
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
2 4 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
Mampu membuat program baca
variasinya sesuai
masukan/keluaran.
tulis untuk memasukkan data dari
variasinya
keyboard dan menampilkan ke masukan/keluaran.
sesuai standar masukan/keluar
layar monitor termasuk variasinya 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
Kerjasama
membuat
Mampu menggunakan struktur
program.
dalam Tim
kontrol percabangan dan
program telah
pengulangan dalam membuat
digunakan. program.
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Asesmen
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
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
Mampu membuat program
penulisan program
Kerjasama
penulisan
dalam Tim
program
dengan menggunakan prosedur 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
dengan menggunakan fungsi
program
sesuai aturan penulisan program. Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
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
dengan menggunakan prosedu
aturan
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
Mampu menerapkan setiap jawab
diberikan
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
Tanggung
array
array. jawab
Kerjasama
Harus disiplin,Teliti, Tanggung
dalam Tim
Jawab dan kerjasama dalam Tim.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
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
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 array.
jawab 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
Mampu menggunakan pengurutan Tanggung array.
pengurutan array
jawab Kerjasama
Harus disiplin,Teliti, Tanggung
dalam Tim
Jawab dan kerjasama dalam Tim. Asesmen
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
1 2 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
Mampu membuat program untuk
telah dibuat
menulis data dalam media penyimpanan 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
Mampu membuat program untuk
penyimpanan
Kerjasama dalam Tim
membaca data dari media penyimpanan.
Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.
Dapat menjelaskan cara
Menjelaskan cara
Mengoreksi kesalahan Disiplin
program telah
mengoreksi kesalahan program
mengoreksi kesalahan
Mampu mengoreksi kesalahan program.
jawab Kerjasama
Harus disiplin,Teliti, Tanggung
dalam Tim
Jawab dan kerjasama dalam Tim.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
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
1.7. 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 .
Tanggung
data
Mampu menentukan perangkat
jawab
deskripsi/SQL
Kerjasama
lunak aplikasi SQL telah terpasang
. dalam Tim 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
Mampu menjalankan perangkat
jawab
Kerjasama
lunak aplikasi SQL.
dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.
Asesmen
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
Mampu mengidentifikasi fitur jawab pengolahan DML. Kerjasama
dalam Tim Harus disiplin,Teliti, Tanggung
Jawab danKerjasama dalam Tim
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
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
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
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
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
Mampu membentuk jawab view tabel sesuai kebutuhan. Kerjasama
dalam Tim Harus disiplin,Teliti, Tanggung
Jawab danKerjasama dalam Tim Asesmen
4 7 operasi
4. Melakukan
4.1 Fitur pengolahan Dapat menjelaskan cara
Menjelaskan cara
Mengidentifikasi fitur Disiplin
DML diidentifika- mengidentifikasi fitur pengolahan
mengidentifikasi fitur
pengolahan DML.
pengolahan DML.
Tanggung
Mampu mengidentifikasi fitur jawab Kerjasama pengolahan DML. dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
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
Mampu menggunakan perintah
memanipulasi tabel.
jawab Kerjasama
DML untuk memanipulasi tabel.
dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
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
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
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
Mampu membuat
store procedure jawab
perintah SQL.
Kerjasama
dengan perintah SQL.
dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
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 Asesmen
2 4 function
6. Membuat
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.
Mampu membuat
function dengan Tanggung
dengan perintah SQL
jawab
perintah SQL
Kerjasama
Harus disiplin,Teliti, Tanggung
dalam Tim
Jawab danKerjasama dalam Tim
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
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
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.
Tanggung
SQL
Mampu mendefenisikan jawab 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.
Mampu menguji kesesuaian hasil
Tanggung
trigger. jawab Kerjasama
Harus disiplin,Teliti, Tanggung
dalam Tim
Jawab danKerjasama dalam Tim Asesmen
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 Kerjasama commit. dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
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 Kerjasama rollback.
dalam Tim Harus disiplin,Teliti, Tanggung
Jawab danKerjasama dalam Tim Asesmen
1.8 Unit Kompetensi
: Menerapkan akses basis data
Kode Unit
: J.620100.021.02
Perkiraan Waktu Pelatihan
: 40 Jam Pelajaran @45 menit
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
2 6 berbagai operasi
1. Membuat
1.1 Data dapat
Dapat menjelaskan cara
Menjelaskan cara Menyimpan/mengubah Disiplin
disimpan/
menyimpan/mengubah data
menyimpan/mengubah
data kedalam format
Teliti
terhadap basis
diubah ke
kedalam format basis data.
data kedalam format
basis data.
Tanggung
data .
dalam format
Mampu menyimpan/mengubah
basis data.
jawab
basis data.
Kerjasama
data kedalam format basis data.
dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.
1.2 Informasi yang
Dapat menjelaskan cara
Menjelaskan cara Menghasilkan informasi
Disiplin
diinginkan
menghasilkan informasi yang
menghasilkan informasi yang diinginkan
Teliti
dapat
diinginkan menggunakan query
yang diinginkan
menggunakan query
menggunakan query
Mampu menghasilkan informasi
tersebut.
Kerjasama
query tersebut.
dalam Tim
yang diinginkan menggunakan query tersebut.
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.
1.3 Indeks
Dapat menjelaskan cara
Menjelaskan cara
Menggunakan indeks Disiplin
dipergunakan
menggunakan indeks untuk
menggunakan indeks
untuk mempercepat
Teliti
untuk
mempercepat akses.
untuk mempercepat
Mampu menggunakan indeks
untuk mempercepat akses.
dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
Asesmen
3 8 prosedur akses
2. Membuat
2.1 Library akses
Dapat menjelaskan cara
Menjelaskan cara Menerapkan library
Disiplin
basis data
menerapkan library akses basis
menerapkan library
akses basis data.
Teliti
terhadap basis
dapat
data.
akses basis data.
Mampu menerapkan jawab library akses basis data. Kerjasama
dalam Tim Harus disiplin,Teliti, Tanggung
Jawab danKerjasama dalam Tim.
2.2 Perintah akses
Dapat menjelaskan cara
Menjelaskan cara
Menerapkan perintah
Disiplin
data yang
menerapkan perintah akses data
menerapkan perintah
akses data yang relevan Teliti
relevan
yang relevan dengan teknologi
akses data yang relevan dengan teknologi atau
Tanggung
dengan
atau jenis baru data untuk
dengan teknologi atau
jenis baru data untuk
jawab
teknologi atau
mengakses data.
jenis baru data untuk
mengakses data.
Kerjasama
jenis baru
Mampu menerapkan perintah
mengakses data.
dalam Tim
data, diterapkan
akses data yang relevan dengan teknologi atau jenis baru data
untuk
untuk mengakses data.
mengakses data.
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.
Asesmen
4 8 koneksi basis
3. Membuat
3.1 Teknologi
Dapat menjelaskan cara memilih
Menjelaskan cara
Memilih teknologi Disiplin
koneksi yang
teknologi koneksi yang sesuai.
memilih teknologi
koneksi yang sesuai.
Teliti
data
sesuai dipilih.
Mampu memilih teknologi koneksi koneksi yang sesuai.
Tanggung jawab
yang sesuai.
Kerjasama
Harus disiplin,Teliti, Tanggung
dalam Tim
Jawab danKerjasama dalam Tim.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
3.2 Keamanan
Dapat menjelaskan cara
Menjelaskan cara
Menentukan keamanan Disiplin
koneksi
menentukan keamanan koneksi.
menentukan keamanan
Mampu menentukan keamanan
Harus disiplin,Teliti, Tanggung
dalam Tim
Jawab danKerjasama dalam Tim.
3.3 Hak setiap
Dapat menjelaskan cara
Menjelaskan cara
Menentukan hak setiap Disiplin
pengguna
menentukan hak setiap
menentukan hak setiap
Mampu menentukan hak setiap
jawab Kerjasama
pengguna.
dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
Asesmen
3 6 program basis
4. Menguji
4.1 Skenario
Dapat menjelaskan cara
Menjelaskan cara
Menyiapkan skenario Disiplin
pengujian
menyiapkan skenario pengujian.
menyiapkan skenario
Mampu menyiapkan skenario
pengujian.
Tanggung jawab
pengujian.
Kerjasama
Harus disiplin,Teliti, Tanggung
dalam Tim
Jawab danKerjasama dalam Tim
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
4.2 Logika
Dapat menjelaskan cara
Menjelaskan cara
Membaca logika
Disiplin
pemrograman
membaca logika pemrograman
membaca logika
pemrograman mengacu Teliti
mengacu pada
mengacu pada kinerja statemen
pemrograman mengacu pada kinerja statemen
Tanggung
kinerja
akses data.
pada kinerja statemen
akses data.
jawab
statemen
Mampu membaca logika
akses data.
Kerjasama
akses data
dalam Tim
yang akan
pemrograman mengacu pada kinerja statemen akses data.
dibaca Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
4.3 Performansi
Dapat menjelaskan cara menguji
Menjelaskan cara Menguji performansi Disiplin
mengacu pada
performansi yang mengacu pada
menguji performansi
yang mengacu pada
Teliti
kinerja
kinerja statemen akses data yang yang mengacu pada
kinerja statemen akses
Tanggung
statemen
akan dibaca.
kinerja statemen akses
data yang akan dibaca.
jawab
akses data
data yang akan dibaca.
Kerjasama
yang akan
Mampu menguji performansi
dalam Tim
yang mengacu pada kinerja
dibaca data
statemen akses data yang akan
diuji dibaca.
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim
Asesmen
1.9. Unit Kompetensi
: Mengimplementasikan algoritma pemrograman
Kode Unit
: J.620100.022.02
Perkiraan Waktu Pelatihan
: 25 Jam Pelajaran @45 menit
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
(jampel) Kompetensi
Kriteria
Indikator
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
1 2 varian dan
1. Menjelaskan
1.1 Tipe data telah
Dapat menjelaskan tipe data
Menjelaskan tipe data Menerapkan tipe data Disiplin
dijelaskan sesuai
sesuai kaidah pemrograman.
sesuai kaidah
sesuai kaidah
Mampu menerapkan tipe data
pemrograman.
sesuai kaidah pemrograman.
jawab Kerjasama
Harus disiplin,Teliti, Tanggung
dalam Tim
Jawab danKerjasama dalam Tim.
1.2 Variabel telah
Dapat menjelaskan variabel
Menjelaskan variabel
Menerapkan variabel Disiplin
dijelaskan sesuai
sesuai kaidah pemrograman.
sesuai kaidah
sesuai kaidah
Teliti
kaidah
Mampu menerapkan variabel
sesuai kaidah pemrograman.
Kerjasama
Harus disiplin,Teliti, Tanggung
dalam Tim
Jawab danKerjasama dalam Tim.
1.3 Konstanta telah
Dapat menjelaskan konstanta
Menjelaskan konstanta Menerapkan konstanta
Disiplin
dijelaskan sesuai
sesuai kaidah pemrograman.
sesuai kaidah
sesuai kaidah
Mampu menerapkan konstanta
jawab
sesuai kaidah pemrograman Kerjasama
Harus disiplin,Teliti, Tanggung
dalam Tim
Jawab danKerjasama dalam Tim. Asesmen
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
3 5 logika
2. Membuat alur
2.1 Metode yang
Dapat menjelaskan cara
Menjelaskan cara Menentukan motode
Disiplin
sesuai ditentukan. menentukan metode yang sesuai. menentukan metode
yang sesuai.
Teliti
pemrograman
yang sesuai.
Tanggung
Mampu menentukan motode yang
Harus disiplin,Teliti, Tanggung
dalam Tim
Jawab danKerjasama dalam Tim.
2.2 Komponen yang
Dapat menjelaskan cara
Menjelaskan cara
Menentukan komponen Disiplin
dibutuhkan
menentukan komponen yang
menentukan komponen yang dibutuhkan.
yang dibutuhkan.
Tanggung
Mampu menentukan komponen
jawab
Kerjasama
yang dibutuhkan.
dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.
2.3 Relasi antar
Dapat menjelaskan cara
Menjelaskan cara
Menentukan relasi antar Disiplin
komponen
menentukan relasi antar
menentukan relasi
antar komponen.
Tanggung
Mampu menentukan relasi antar jawab komponen. Kerjasama
dalam Tim Harus disiplin,Teliti, Tanggung
Jawab danKerjasama dalam Tim.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
2.4 Alur mulai dan
Dapat menjelaskan cara
Menjelaskan cara
Menetapkan alur mulai
Disiplin
selesai ditetapkan menetapkan alur mulai dan
menetapkan alur mulai
dan selesai.
Teliti
selesai.
dan selesai.
Tanggung
Mampu menetapkan alur mulai jawab dan selesai. Kerjasama
dalam Tim Harus disiplin,Teliti, Tanggung
Jawab danKerjasama dalam Tim. Asesmen
2 4 teknik dasar
3. Menerapkan
3.1 Algoritma untuk
Dapat menjelaskan cara
Menjelaskan cara Membuat algoritma Disiplin
sorting dibuat.
membuat algoritma untuk
membuat algoritma
untuk sorting.
Teliti
algoritma umum
sorting.
untuk sorting.
Tanggung
Mampu membuat algoritma jawab Kerjasama untuk sorting. dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.
3.2 Algoritma untuk
Dapat menjelaskan cara
Menjelaskan cara Membuat algoritma Disiplin
searching dibuat.
membuat algoritma untuk
membuat algoritma
untuk searching.
Teliti
searching.
untuk searching.
Tanggung
Mampu membuat algoritma
jawab
untuk searching.
Kerjasama
dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.
Asesmen
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
2 4 Prosedur dan
4. Menggunakan
4.1 Konsep
Dapat menjelaskan cara
Menjelaskan cara Mengidentifikasi Disiplin
penggunaan
mengidentifikasi penggunaan
mengidentifikasi
penggunaan kembali
Teliti
Fungsi
kembali prosedur
kembali prosedur dan fungsi.
penggunaan kembali
prosedur dan fungsi.
Tanggung
dan fungsi dapat
prosedur dan fungsi.
jawab
Mampu mengidentifikasi
diidentifikasi
penggunaan kembali prosedur Kerjasama
dalam Tim dan fungsi.
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.
4.2 Prosedur dapat
Dapat menjelaskan cara
Menjelaskan cara
Menggunakan prosedur Disiplin
digunakan
menggunakan prosedur.
Mampu menggunakan prosedur.
jawab
Harus disiplin,Teliti, Tanggung
Kerjasama
Jawab danKerjasama dalam Tim.
dalam Tim
Mampu menggunakan
4.3 Fungsi dapat
Dapat menjelaskan cara
Menjelaskan cara
Disiplin
digunakan
menggunakan fungsi.
menggunakan fungsi.
fungsi.
Teliti Tanggung
Mampu menggunakan fungsi.
jawab
Harus disiplin,Teliti, Tanggung
Kerjasama
Jawab danKerjasama dalam Tim.
dalam Tim
Dapat menjelaskan cara
Menjelaskan cara Mengidentifikasi Disiplin
waktu algoritma
mengidentifikasi kompleksitas
mengidentifikasi
kompleksitas waktu
waktu algoritma.
kompleksitas waktu
Mampu mengidentifikasi
algoritma.
jawab Kerjasama
kompleksitas waktu algoritma.
dalam Tim
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.
Perkiraan
Waktu Pelatihan Elemen
Materi Pelatihan
Kriteria
Indikator
(jampel) Kompetensi
Unjuk Kerja
Unjuk Kerja
Penge- Keteram-
tahuan pilan
5.2 Kompleksitas
Dapat menjelaskan cara
Menjelaskan cara Mengidentifikasi Disiplin
penggunaan
mengidentifikasi kompleksitas
penggunaan memory algoritma
kompleksitas
penggunaan memory
Tanggung
algoritma
penggunaan memory
algoritma.
jawab
Mampu mengidentifikasi
diidentifikasi
kompleksitas penggunaan Kerjasama memory algoritma. dalam Tim
algoritma
Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.
Asesmen