• Tidak ada hasil yang ditemukan

PROGRAM PELATIHAN BERBASIS KOMPETENSI CL

N/A
N/A
Protected

Academic year: 2018

Membagikan "PROGRAM PELATIHAN BERBASIS KOMPETENSI CL"

Copied!
95
0
0

Teks penuh

(1)

PROGRAM

PELATIHAN BERBASIS KOMPETENSI

CLIENT SERVER PROGRAMMING

KODE PROGRAM PELATIHAN : J.620100.01.16

KEMENTERIAN KETENAGAKERJAAN RI

(2)

KATA PENGANTAR ………...

2

PROGRAM PELATIHAN BERBASIS KOMPETENSI ………...

3

1. Nama Pelatihan ...

3

2. Kode Program ...

3

3. Kualifikasi/Jenjang Pelatihan ...

3

4. Tujuan Pelatihan ...

3

5. Unit Kompetensi yang ditempuh ...

3

6. Perkiraan Waktu Pelatihan ...

4

7. Persyaratan Peserta Pelatihan ...

4

8. Persyaratan Instruktur ...

4

KURIKULUM PELATIHAN BERBASIS KOMPETENSI ...

5

I. Kelompok Unit Kompetensi Inti...

5

II. Kelompok Unit Kompetensi Pilihan...

5

III. Pelatihan di tempat kerja (OJT) ...

5

IV.

Soft Skill

...

6

SILABUS PELATIHAN BERBASIS KOMPETENSI...

7

I. Kelompok Unit Kompetensi Inti...

7

II. Kelompok Unit Kompetensi Pilihan...

28

III. Pelatihan di tempat kerja (OJT)...

55

IV.

Soft Skill

...

65

(3)
(4)

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:

5.1

J.620100.003.01

Melakukan Identifikasi Library, Komponen atau

Framework yang Diperlukan

5.2

J.620100.004.02

Menggunakan struktur data

5.3

J.620100.007.01

Mengimplementasikan Rancangan Entitas dan

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

5.11

J.620100.025.02

Mengimplementasikan Network Programming

5.12

J.620100.033.02

Melaksanakan Pengujian Unit Program

5.13

J.620100.040.01

Membuat Paket Instalasi Perangkat Lunak

5.14

SS.5R.01.03

Menerapkan Ringkas, Resik, Rapi, Rawat, Rajin (5R) di

Tempat Kerja

5.15

SS.GK.01.06

Mengarusutamakan gender dan kesehatan reproduksi

di tempat kerja

(5)

5.17

SS.KP.01.04

Meningkatkan

Kualitas

Penampilan

dan

Sikap

Profesional

5.18

SS.LP.01.05

Mempersiapkan

Lamaran

Pekerjaan

dan

Tes

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

sertifikat

pelatihan

sesuai

denganProgram pelatihan ini

8.4

Pengalaman Kerja

: Minimal 1 (Satu) tahun asistensi mengajar

dipelatihan Program ini

(6)

NO UNIT KOMPETENSI KODE UNIT

PERKIRAAN WAKTU PELATIHAN (JP)

Penge-Tahuan

Keteram

pilan Jumlah

I. KELOMPOK UNIT KOMPETENSI INTI

1.1 Melakukan Identifikasi Library, Komponen atau Framework yang Diperlukan

J.620100.003.01

1.2 Menggunakan struktur data J.620100.004.02 6 14 20

1.3 Mengimplementasikan Rancangan

Entitas dan Keterkaitan Antar Entitas J.620100.007.01 6 14 20

1.4. Merancang Arsitektur Aplikasi J.620100.008.01

1.5 Melakukan instalasi software tools

pemrograman J.620100.011.01 2 3 5

1.6 Mengimplementasikan pemrograman

ter- struktur J.620100.017.02 9 21 30

1.7 Menggunakan SQL J.620100.020.02 15 30 45

1.8 Menerapkan akses basis data J.620100.021.02 12 28 40

1.9 Mengimplementasikan algoritma

pemrograman J.620100.022.02 9 16 25

Jumlah I 33 72 105

II KELOMPOK UNIT KOMPETENSI

PILIHAN

2.1. Mengimplementasikan pemrograman

berorientasi objek J.620100.018.02

2.2 Mengimplementasikan Network

Programming J.620100.027.01

2.3. Melaksanakan Pengujian Unit

Program J.620100.033.02

Jumlah II 57 118 175

III. PELATIHAN DI TEMPAT KERJA (OJT)

(7)

NO UNIT KOMPETENSI KODE UNIT

PERKIRAAN WAKTU PELATIHAN (JP)

Penge-Tahuan

Keteram

pilan Jumlah

selama 1 bulan

Jumlah III

IV. KELOMPOK UNIT PENUNJANG

SOFT SKILL

4.1 Menerapkan Ringkas, Resik, Rapi, Rawat, Rajin (5R ) di Tempat Kerja

SS.5R.01.03 3 3 6

4.2 Mengarusutamakan gender dan kesehatan reproduksi di tempat kerja

SS.GK.01.06 3 2 5

4.3 Manajemen Diri untuk Meningkatkan Etos Kerja

SS.MD.01.02 2 - 2

4.4 Meningkatkan Kualitas Penampilan dan Sikap Profesional

SS.KP.01.04 2 3 5

4.5 Mempersiapkan Lamaran Pekerjaan dan Tes wawancara

SS.LP.01.05 3 3 5

4.6 Mengelola Keuangan SS.MK.01.07 3 2 5

4.7 Mengenal Konsep Diri SS.KD.01.01 3 3 6

4.8 Mengaplikasikan Keterampilan Dasar Komunikasi

ADM.PK01.001.01 3 2 5

Jumlah IV 22 18 40

(8)

1.1 Unit Kompetensi : Melakukan Identifikasi Library, Komponen atau

Kode Unit : J.620100.003.01

Perkiraan Waktu Pelatihan : 20 Jam Pelajaran @45 menit

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

1. Menganalisis library,

komponen,

atau framework yang sesuai dengan konteks.

1.1.Ruang lingkup kebutuhan akan library, komponen atau framework diidentifikasika n sesuai lingkungan pengembangan

Dapat menjelaskan cara mengidentifikasi ruang lingkup kebutuhan akan

library, komponen atau

framework sesuai

lingkungan pengembangan

Mampu mengidentifikasi ruang lingkup kebutuhan akan library, komponen atau framework sesuai lingkungan pengembangan.

Disiplin, Teliti, Cermat danTanggung jawab.

Cara mengidentifikasi ruang lingkup kebutuhan akan

library, komponen atau

framework sesuai

Mengidentifikasi ruang lingkup kebutuhan akan

library, komponen

atau framework sesuai lingkungan pengembangan

(9)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

1.2.Keuntungan penggunaan dibandingkan dengan mengembangk an sendiri diidentifikasika n

Dapat menjelaskan cara mengidentifikasi keuntungan penggunaan dibandingkan dengan mengembangkan sendiri

Mampu mengidentifikasi keuntungan penggunaan dibandingkan dengan mengembangkan sendiri

Disiplin, Teliti, Cermat danTanggung jawab.

Cara mengidentifikasi keuntungan penggunaan dibandingkan dengan mengembangkan sendiri

Mengidentifikasi keuntungan penggunaan

dibandingkan dengan mengembangkan sendiri

Disiplin Teliti Cermat Tanggung jawab

Asesmen

2. Membuat Proof of Concept library,

komponen atau

framework berdasarkan konteks kebutuhan

2.1 Fitur-fitur terkait penggunaan library, komponen atau framework versi sederhana dibuat

Dapat menjelaskan cara membuat fitur-fitur terkait penggunaan library, komponen atau framework versi sederhana.

Mampu membuat fitur-fitur terkait penggunaan library, komponen atau framework versi sederhana

Disiplin, Teliti, Cermat danTanggung jawab.

Cara membuat fitur-fitur terkait penggunaan library, komponen atau framework versi sederhana.

Membuat fitur-fitur terkait penggunaan

library, komponen

atau framework versi sederhana

(10)

2.2 Manfaat penggunaan didemostrasika n

Dapat menjelaskan cara mendemonstrasikan manfaat penggunaan komponen framework.

Mampu mendemonstrasikan manfaat penggunaan komponen framework.

Disiplin, Teliti, Cermat danTanggung jawab.

Cara mendemonstrasikan manfaat penggunaan komponen framework.

Mendemonstrasikan manfaat penggunaan komponen framework.

Disiplin Teliti Cermat Tanggung jawab

Asesmen

3. Merancang integrasi dan batasan penggunaan library, komponen atau framework

1.1 Rencana integrasi ditentukan

Dapat menjelaskan cara menentukan rencana integrasi.

Mampu menenentukan rencana integrasi.

Disiplin, Teliti, Cermat danTanggung jawab.

• Cara menenentukan rencana integrasi.

• Menenentukan rencana integrasi

Disiplin Teliti Cermat Tanggung jawab

1.2 Limitasi

diidentifikasikan

Dapat menjelaskan cara mengidentifikasi limitasi.

Mampu mengidentifikasi limitasi.

Disiplin, Teliti, Cermat danTanggung jawab.

Cara mengidentifikasi limitasi. Mengidentifikasi limitasi Disiplin Teliti Cermat Tanggung jawab

(11)

1.2 Unit Kompetensi : Menggunakan struktur data

Kode Unit : J.620100.004.02

Perkiraan Waktu Pelatihan : 20 Jam Pelajaran @45 menit

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

1. Mengidentifikasi konsep data dan struktur data.

1.1 Konsep data dan struktur data diidentifikasi sesuai dengan konteks permasalahan.

Dapat menjelaskan cara

mengidentifikasikan konsep data dan struktur data sesuai dengan konteks permasalahan.

Mampu mengidentifikasikan konsep data dan struktur data sesuai dengan konteks permasalahan.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara mengidentifikasikan konsep data dan struktur data sesuai dengan konteks permasalahan

Mengidentifikasikan konsep data dan struktur data sesuai dengan konteks permasalahan

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

2 5

1.2 Alternatif struktur data dibandingkan kelebihan dan kekurangannya untuk konteks permasalahan yang

diselesaikan.

Dapat menjelaskan cara membandingkan alternatif struktur data

Dapat menjelaskan cara menyelesaikan kelebihan dan kekurangan konteks

permasalahan

Mampu membandingkan alternatif struktur data.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara membandingkan alternatif struktur data.

Menjelaskan cara menyelesaikan kelebihan dan kekurangan konteks permasalahan.

Membandingkan alternatif struktur data.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(12)

2. Menerapkan struktur data dan akses terhadap struktur data tersebut

2.1 Struktur data diimplementasi kan sesuai dengan bahasa pemrograman yang akan dipergunakan

Dapat menjelaskan cara mengimplementasikan struktur data sesuai dengan bahasa pemrograman yang akan dipergunakan.

Mampu mengimplementasikan struktur data sesuai dengan bahasa pemrograman yang akan dipergunakan.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara mengimplementasikan struktur data sesuai dengan bahasa pemrograman yang akan dipergunakan.

Mengimplementasikan struktur data sesuai dengan bahasa pemrograman yang akan dipergunakan.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

4 9

2.2 Akses terhadap data dinyatakan dalam

algoritma yang efisiensi sesuai bahasa pemrograman yang akan dipakai.

Dapat menjelaskan cara menggunakan algoritma yang efisiensi sesuai bahasa

pemrograman yang akan dipakai.

Mampu menggunakan algoritma yang efisiensi sesuai bahasa pemrograman yang akan dipakai.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara menggunakan algoritma yang efisiensi sesuai bahasa pemrograman yang akan dipakai.

Menggunakan

algoritma yang efisiensi sesuai bahasa

pemrograman yang akan dipakai.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(13)

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

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

1. Mengidentifi-kasi entitas yang terkait dengan lingkup program yang akan dibuat beserta hubungannya

1.1 Entitas yang menggambar-kan sistem yang dibuat dapat

diidentifikasikan sesuai

dokumen perancangan.

Dapat menjelaskan cara mengidentifikasi entitas yang menggambarkan sistem yang dibuat sesuai dokumen perancangan.

Mampu mengidentifikasi entitas yang menggambarkan sistem yang dibuat sesuai dokumen perancangan.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara mengidentifikasi entitas yang menggambarkan sistem yang dibuat sesuai dokumen perancangan.

Mengidentifikasi entitas yang menggambarkan sistem yang dibuat sesuai dokumen perancangan.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

3 6

1.2 Berbagai diagram dapat dibuat dari entiti yang telah

didefinisikan.

Dapat menjelaskan cara

membuat berbagai diagram dari entiti yang telah didefenisikan

Mampu membuat berbagai diagram dari entiti yang telah didefenisikan.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara membuat berbagai diagram dari entiti yang telah didefenisikan.

Membuat berbagai diagram dari entiti yang telah didefenisikan.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(14)

2. Membuat query informasi dasar terhadap model data yang telah dikembangkan

2.1 Informasi yang diperlukan oleh aplikasi dapat dihasilkan dengan efisien dari model yang dibuat.

Dapat menjelaskan cara menghasilkan informasi yang diperlukan oleh aplikasi dengan efisien dari model yang dibuat.

Mampu menghasilkan informasi yang diperlukan oleh aplikasi dengan efisien dari model yang dibuat.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara menghasilkan informasi yang diperlukan oleh aplikasi dengan efisien dari model yang dibuat.

Menghasilkan informasi yang diperlukan oleh aplikasi dengan efisien dari model yang dibuat.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

3 8

2.2 Diagram berdasar entitas dan hubungan yang telah

diidentifikasi dapat

diimplementasi kan

menggunakan tools yang ada.

Dapat menjelaskan cara mengimplementasikan diagram berdasarkan entitas dan hubungan yang telah

diidentifikasi menggunakan tools yang ada.

Mampu mengimplementasikan diagram berdasarkan entitas dan hubungan yang telah diidentifikasi menggunakan tools yang ada.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara mengimplementasikan diagram berdasarkan entitas dan hubungan yang telah

diidentifikasi menggunakan tools yang ada.

Mengimplementasikan diagram berdasarkan entitas dan hubungan yang telah

diidentifikasi menggunakan tools yang ada.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(15)

1.4 Unit Kompetensi : Merancang Arsitektur Aplikasi

Kode Unit : J.620100.008.01

Perkiraan Waktu Pelatihan : 5 Jam Pelajaran @45 menit

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

1. Merancang arsitektur aplikasi yang akan dibuat

1.1 Struktur komponen aplikasi ditentukan.

Dapat menjelaskan cara menentukan struktur komponen aplikasi.

Mampu menentukan struktur komponen aplikasi.

Disiplin, Teliti, Cermat danTanggung jawab.

Cara menentukan struktur komponen aplikasi

menentukan struktur komponen aplikasi

Disiplin Teliti Cermat Tanggung jawab

1.2 Interaksi antar komponen pada aplikasi ditentukan

Dapat menjelaskan cara menentukan interaksi antara komponen pada aplikasi.

Mampu menentukan interaksi antara komponen pada aplikasi

Disiplin, Teliti, Cermat danTanggung jawab.

Cara menentukan interaksi antara komponen pada aplikasi

menentukan interaksi antara komponen pada aplikasi

Disiplin Teliti Cermat Tanggung jawab

1.3 Interaksi aplikasi dengan sistem luar ditentukan

Dapat menjelaskan cara menentukan interaksi aplikasi dengan sistem luar

Mampu menentukan interaksi aplikasi dengan sistem luar

Disiplin, Teliti, Cermat danTanggung jawab.

Cara menentukan interaksi aplikasi dengan sistem luar

Menentukan interaksi aplikasi dengan sistem luar

(16)

2. Mendokumentas ikan arsitektur aplikasi

1. Diagram database aplikasi dibuat

Dapat menjelaskan cara membuat diagram database aplikasi

Mampu membuat diagram daabase aplikasi

Disiplin, Teliti, Cermat danTanggung jawab

Cara membuat diagram database aplikasi

Membuat diagram daabase aplikasi

2. Diagram struktur komponen arsitektur aplikasi dibuat

Dapat menjelaskan cara membuat diagram struktur komponen arsitektur aplikasi

Mampu membuat diagram struktur komponen arsitektur aplikasi

Disiplin, Teliti, Cermat danTanggung jawab

Cara membuat diagram struktur komponen arsitektur aplikasi

Membuat diagram struktur komponen arsitektur aplikasi

Disiplin, Teliti, Cermat danTanggung jawab

3. Diagram interaksi antar komponen dibuat

Dapat menjelaskan cara membuat diagram interaksi antara komponen

Mampu membuat diagram interaksi antara komponen

Cara membuat diagram interaksi antara komponen

Membuat diagram interaksi antara komponen

4. Dokumen interaksi aplikasi dengan sistem luar dibuat

Dapat menjelaskan cara membuat dokumen interaksi aplikasi dengan sisem luat.

Mampu membuat dokumen interaksi aplikasi dengan sisem luar.

Mampu

Cara membuat dokumen interaksi aplikasi dengan sisem luar

(17)

1.5 Unit Kompetensi : Melakukan instalasi software tools pemrograman

Kode Unit : J.620100.011.01

Perkiraan Waktu Pelatihan : 5 Jam Pelajaran @45 menit

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

1. Memilih tools pemrograman yang sesuai dengan kebutuhan

1.1 Platform (lingkungan) yang akan digunakan untuk menjalankan tools

pemrograman diidentifikasi sesuai dengan kebutuhan.

Dapat menjelaskan cara mengidentifikasi platform (lingkungan) yang akan digunakan untuk menjalankan tools pemrograman sesuai dengan kebutuhan.

Mampu mengidentifikasi platform (lingkungan) yang akan

digunakan untuk menjalankan tools pemrograman sesuai dengan kebutuhan.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara platform (lingkungan) yang akan digunakan untuk menjalankan tools pemrograman sesuai dengan kebutuhan.

Mengidentifikasi platform (lingkungan) yang akan digunakan untuk menjalankan tools pemrograman sesuai dengan kebutuhan.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

0,5 1

1.2 Tools bahasa pemrogram dipilih sesuai dengan kebutuhaan dan lingkungan pengembangan

Dapat menjelaskan cara memilih tools bahasa pemrogram sesuai dengan kebutuhaan dan lingkungan pengembangan.

Mampu memilih tools bahasa pemrogram sesuai dengan kebutuhaan dan lingkungan pengembangan.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara memilih tools bahasa pemrogram sesuai dengan kebutuhaan dan lingkungan pengembangan.

Memilih tools bahasa pemrogram sesuai dengan kebutuhaan dan lingkungan pengembangan.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(18)

2. Instalasi tool pemrograman

2.1 Tools pemrogaman ter-install sesuai dengan prosedur.

Dapat menjelaskan cara menginstall tools pemrogaman sesuai dengan prosedur.

Mampu menginstall tools pemrogaman sesuai dengan prosedur.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara menginstall tools pemrogaman sesuai dengan prosedur.

Menginstall tools pemrogaman sesuai dengan prosedur.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

0,5 1

2.2 Tools

pemrograman bisa dijalankan di lingkungan pengembangan yang telah ditetapkan.

Dapat menjelaskan cara

menjalankan tools pemrograman di lingkungan pengembangan yang telah ditetapkan.

Mampu menjalankan tools pemrograman di lingkungan pengembangan yang telah ditetapkan.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara menjalankan tools pemrograman di lingkungan

pengembangan yang telah ditetapkan.

Menjalankan tools pemrograman di lingkungan

pengembangan yang telah ditetapkan.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(19)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

3. Menerapkan hasil pemodelan kedalam eksekusi script sederhana

3.1 Script (source code)

sederhana dibuat sesuai tools

pemrogaman yang di-install

Dapat menjelaskan cara membuat script (source code) sederhana sesuai tools pemrogaman yang di-install.

Mampu membuat script (source code) sederhana sesuai tools pemrogaman yang di-install.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim

Menjelaskan cara membuat script (source code) sederhana sesuai tools pemrogaman yang di-install

Membuat script (source code)

sederhana sesuai tools pemrogaman yang di-install.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

1 1

3.2 Script dapat dijalankan dengan benar dan

menghasilkan keluaran sesuai scenario yang diharapkan

Dapat menjelaskan cara

menjalankan script dengan benar dan menghasilkan keluaran sesuai scenario yang diharapkan.

Mampu menjalankan script dengan benar dan menghasilkan keluaran sesuai scenario yang diharapkan.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim

Menjelaskan cara menjalankan script dengan benar dan menghasilkan keluaran sesuai scenario yang diharapkan

Menjalankan script dengan benar dan menghasilkan keluaran sesuai scenario yang diharapkan

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(20)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

1. Menggunakan tipe data dan control program

1.1 Tipe data yang sesuai standar ditentukan.

Dapat menjelaskan cara menentukan tipe data yang sesuai standar.

Mampu menentukan tipe data yang sesuai standar.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara menentukan tipe data yang sesuai standar.

Menentukan tipe data yang sesuai standar.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

1 2

1.2 Syntax program yang dikuasai digunakan sesuai standar

Dapat menjelaskan cara menggunakan syntax program yang sesuai standar.

Mampu menggunakan syntax program yang sesuai standar.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara menggunakan syntax program yang sesuai standar.

Menggunakan syntax program yang sesuai standar.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

1.3 Struktur kontrol program yang dikuasai digunakan sesuai standar.

Dapat menjelaskan cara menggunakan struktur kontrol program sesuai standar

Mampu menggunakan Struktur kontrol program sesuai standar.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara menggunakan struktur kontrol program sesuai standar

Menangani

menggunakan struktur kontrol program sesuai standar

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(21)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

2. Membuat program sederhana

2.1 Program baca tulis untuk memasukkan data dari keyboard dan menampilkan ke layar monitor termasuk variasinya sesuai standar masukan/keluar an telah dibuat.

Dapat menjelaskan cara membuat program baca tulis untuk memasukkan data dari keyboard dan menampilkan ke layar monitor termasuk variasinya sesuai standar masukan/keluaran.

Mampu membuat program baca tulis untuk memasukkan data dari keyboard dan menampilkan ke layar monitor termasuk variasinya sesuai standar masukan/keluaran.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara membuat program baca tulis untuk memasukkan data dari keyboard dan

menampilkan ke layar monitor termasuk variasinya sesuai standar

masukan/keluaran.

Membuat program baca tulis untuk

memasukkan data dari keyboard dan

menampilkan ke layar monitor termasuk variasinya sesuai standar

masukan/keluaran.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

2 4

2.2 Struktur kontrol percabangan dan

pengulangan dalam membuat program telah digunakan.

Dapat menjelaskan cara menggunakan struktur kontrol percabangan dan pengulangan dalam membuat program.

Mampu menggunakan struktur kontrol percabangan dan pengulangan dalam membuat program.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara menggunakan struktur kontrol percabangan dan pengulangan dalam membuat program.

Menggunakan struktur kontrol percabangan dan pengulangan dalam membuat program.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(22)

3. Membuat program menggunakan Prosedur dan Fungsi

3.1 Program dengan menggunakan prosedur dibuat sesuai aturan penulisan program

Dapat menjelaskan cara membuat program dengan menggunakan prosedur sesuai aturan penulisan program.

Mampu membuat program dengan menggunakan prosedur sesuai aturan penulisan program.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara membuat program dengan menggunakan prosedur sesuai aturan penulisan program

Membuat program dengan menggunakan prosedur sesuai aturan penulisan program

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

2 5

3.2 Program dengan menggunakan fungsi dibuat sesuai aturan penulisan program

Dapat menjelaskan cara membuat program dengan menggunakan fungsi sesuai aturan penulisan program

Mampu membuat program dengan menggunakan fungsi sesuai aturan penulisan program.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara membuat program dengan menggunakan fungsi sesuai aturan penulisan program

Membuat program dengan menggunakan fungsi sesuai aturan penulisan program

(23)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

3.3 Program dengan menggunakan prosedur dan fungsi secara bersamaan dibuat sesuai aturan penulisan program

Dapat menjelaskan cara membuat program dengan menggunakan prosedu dan fungsi secara bersamaan sesui aturan penulisan program.

Mampu membuat program dengan menggunakan prosedu dan fungsi secara bersamaan sesui aturan penulisan program.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara membuat program dengan menggunakan prosedu dan fungsi secara bersamaan sesui aturan penulisan program

Membuat program dengan menggunakan prosedu dan fungsi secara bersamaan sesui aturan penulisan program

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

3.4 Keterangan untuk setiap prosedur dan fungsi telah diberikan

Dapat menjelaskan cara menerapkan setiap prosedure dan fungsi

Mampu menerapkan setiap prosedure dan fungsi.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara menerapkan setiap prosedure dan fungsi

Menerapkan setiap prosedure dan fungsi

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

Asesmen

4. Membuat program menggunakan array

4.1 Dimensi array telah

ditentukan

Dapat menjelaskan cara menentukan dimensi array

Mampu menentukan dimensi array.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara menentukan dimensi array

Menentukan dimensi array.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(24)

4.2 Tipe data array telah

ditentukan

Dapat menjelaskan cara menentukan tipe data array

Mampu menentukan tipe data array.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara menentukan tipe data array

Menentukan tipe data array

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

4.3 Panjang array telah

ditentukan

Dapat menjelaskan cara menentukan panjang array

Mampu menentukan panjang array.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara menentukan panjang array

Menentukan panjang array

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

4.4 Pengurutan array telah digunakan

Dapat menjelaskan cara

menggunakan pengurutan array

Mampu menggunakan pengurutan array.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara menggunakan pengurutan array

Menggunakan pengurutan array

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(25)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

5. Membuat program untuk akses file

5.1 Program untuk menulis data dalam media penyimpan telah dibuat

Dapat menjelaskan cara

membuat program untuk menulis data dalam media penyimpanan.

Mampu membuat program untuk menulis data dalam media penyimpanan.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara membuat program untuk menulis data dalam media penyimpanan

Membuat program untuk menulis data dalam media penyimpanan

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

1 2

5.2 Program untuk membaca data dari media penyimpan telah dibuat

Dapat menjelaskan cara membuat program untuk membaca data dari media penyimpanan.

Mampu membuat program untuk membaca data dari media penyimpanan.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara membuat program untuk membaca data dari media

penyimpanan

Membuat program untuk membaca data dari media

penyimpanan

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

Asesmen

6. Mengkompilasi Program

6.1 Kesalahan program telah dikoreksi

Dapat menjelaskan cara mengoreksi kesalahan program

Mampu mengoreksi kesalahan program.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara mengoreksi kesalahan program

Mengoreksi kesalahan program

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(26)

6.2 Kesalahan syntax dalam program telah dibebaskan

Dapat menjelaskan cara

membebaskna kesalahan syntax dalam program

Mampu membebaskna kesalahan syntax dalam program.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim.

Menjelaskan cara membebaskna kesalahan syntax dalam program

Membebaskna kesalahan syntax dalam program

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(27)

1.7.Unit Kompetensi : Menggunakan SQL

Kode Unit : J.620100.020.02

Perkiraan Waktu Pelatihan : 45 Jam Pelajaran @45 menit

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

1. Mempersiapka n perangkat lunak aplikasi data

deskripsi/SQL

1.1 Perangkat lunak aplikasi SQL telah dipasang.

Dapat menjelaskan perangkat lunak aplikasi SQL telah terpasang.

Mampu menentukan perangkat lunak aplikasi SQL telah

terpasang.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan perangkat lunak aplikasi SQL telah terpasang.

Menentukan perangkat lunak aplikasi SQL telah terpasang.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

1 1

1.2 Perangkat lunak aplikasi SQL dijalankan.

Dapat menjelaskan cara menjalankan perangkat lunak aplikasi SQL.

Mampu menjalankan perangkat lunak aplikasi SQL.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara menjalankan perangkat lunak aplikasi SQL.

Menjalankan perangkat lunak aplikasi SQL.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

Asesmen

2. Menggunakan fitur aplikasi SQL

2.1 Fitur pengolahan DML diidentifi-kasikan.

Dapat menjelaskan cara

mengidentifikasi fitur pengolahan DML.

Mampu mengidentifikasi fitur pengolahan DML.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara mengidentifikasi fitur pengolahan DML.

Mengidentifikasi fitur pengolahan DML.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(28)

2.2 Fitur pengolahan DML dieksekusi sesuai kebutuhan.

Dapat menjelaskan cara mengeksekusi fitur pengolahan DML sesuai kebutuhan.

Mampu mengeksekusi fitur pengolahan DML sesuai kebutuhan.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara mengeksekusi fitur pengolahan DML sesuai kebutuhan.

Mampu mengeksekusi fitur pengolahan DML sesuai kebutuhan.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

Asesmen

3. Mengisi tabel 3.1 Tabel diisi data menggunakan perintah DML.

Dapat menjelaskan cara mengisi data tabel menggunakan perintah DML.

Mampu mengisi data tabel menggunakan perintah DML.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara mengisi data tabel menggunakan perintah DML.

Mengisi data tabel menggunakan perintah DML

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

2 4

3.2 Indeks dibangkitkan.

Dapat menjelaskan cara membangkitkan indeks.

Mampu membangkitkan indeks.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara membangkitkan indeks

(29)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

3.3 View tabel dibentuk sesuai kebutuhan.

Dapat menjelaskan cara membentuk view tabel sesuai kebutuhan.

Mampu membentuk view tabel sesuai kebutuhan.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara membentuk view tabel sesuai kebutuhan.

Membentuk view tabel sesuai kebutuhan

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

Asesmen

4. Melakukan operasi relasional

4.1 Fitur pengolahan DML diidentifika-sikan

Dapat menjelaskan cara

mengidentifikasi fitur pengolahan DML.

Mampu mengidentifikasi fitur pengolahan DML.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara mengidentifikasi fitur pengolahan DML.

Mengidentifikasi fitur pengolahan DML.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

4 7

4.2 Perintah DML dipergunakan untuk manipulasi antar tabel

Dapat menjelaskan penggunaan perintah DML untuk memanipulasi tabel.

Mampu menggunakan perintah DML untuk memanipulasi tabel.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan

penggunaan perintah DML untuk

memanipulasi tabel.

Menggunakan perintah DML untuk

memanipulasi tabel.

(30)

4.3 Perintah DML dipergunakan untuk manipulasi antar view

Dapat menjelaskan penggunaan perintah DML untuk manipulasi antar view

Mampu menggunakan perintah DML untuk memanipulasi antar view

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan

penggunaan perintah DML untuk manipulasi antar view

Menggunakan perintah DML untuk

memanipulasi antar view

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

4.4 Perintah DML ditulis secara efisien

Dapat menjelaskan cara menulis perintah DML secara efisien.

Mampu menulis perintah DML secara efisien

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara menulis perintah DML secara efisien

Menulis perintah DML secara efisien.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

Asesmen

5. Membuat stored procedure

5.1 Stored Procedure dibuat dengan perintah SQL

Dapat menjelaskan cara membuat store procedure dengan perintah SQL.

Mampu membuat store procedure dengan perintah SQL.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara membuat store procedure dengan perintah SQL.

Membuat store procedure dengan perintah SQL

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(31)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

5.2 Prosedur diuji diperiksa input dan outputnya.

Dapat menjelaskan cara menguji prosedur dengan memeriksa input dan outputnya.

Mampu menguji prosedur dengan memeriksa input dan outputnya.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara menguji prosedur dengan memeriksa input dan outputnya.

Menguji prosedur dengan memeriksa input dan outputnya.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

Asesmen

6. Membuat function

6.1 Function dibuat dengan perintah SQL.

Dapat menjelaskan cara membuat function dengan perintah SQL.

Mampu membuat function dengan perintah SQL

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara membuat function dengan perintah SQL

Membuat function dengan perintah SQL

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

2 4

6.2 Perintah SQL pada function ditulis secara efisien.

Dapat menjelaskan cara menulis perintah SQL pada function secara secara efisien.

Mampu menulis perintah SQL pada function secara secara efisien.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara menulis perintah SQL pada function secara secara efisien.

Menulis perintah SQL pada function secara secara efisien.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(32)

7. Membuat trigger

7.1 Trigger didefinisikan dengan perintah SQL

Dapat menjelaskan cara mendefenisikan trigger dengan perintah SQL.

Mampu mendefenisikan trigger dengan perintah SQL

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara mendefenisikan trigger dengan perintah SQL.

Mendefenisikan trigger dengan perintah SQL.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

2 4

7.2 Kesesuaian Hasil trigger diuji

Dapat menjelaskan cara menguji kesesuaian hasil trigger.

Mampu menguji kesesuaian hasil trigger.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara menguji kesesuaian hasil trigger.

Menguji kesesuaian hasil trigger.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

Asesmen

8. Melakukan perintah commit dan rollback

8.1 Perubahan data dengan perintah commit

dilakukan.

Dapat menjelaskan cara melakukan perubahan data dengan perintah commit.

Mampu melakukan perubahan data dengan perintah commit.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara melakukan perubahan data dengan perintah commit.

Melakukan perubahan data dengan perintah commit.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(33)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

8.2 Pembatalan penulisan data dilakukan dengan rollback

Dapat menjelaskan cara

melakukan pembatalan penulisan data dengan rollback.

Mampu melakukan pembatalan penulisan data dengan rollback.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara melakukan pembatalan penulisan data dengan rollback.

Melakukan pembatalan penulisan data dengan rollback.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(34)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

1. Membuat berbagai operasi terhadap basis data.

1.1 Data dapat disimpan/ diubah ke dalam format basis data.

Dapat menjelaskan cara menyimpan/mengubah data kedalam format basis data.

Mampu menyimpan/mengubah data kedalam format basis data.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara menyimpan/mengubah data kedalam format basis data.

Menyimpan/mengubah data kedalam format basis data.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

2 6

1.2 Informasi yang diinginkan dapat dihasilkan menggunakan query tersebut.

Dapat menjelaskan cara menghasilkan informasi yang diinginkan menggunakan query tersebut.

Mampu menghasilkan informasi yang diinginkan menggunakan query tersebut.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara menghasilkan informasi yang diinginkan menggunakan query tersebut.

Menghasilkan informasi yang diinginkan menggunakan query tersebut.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

1.3 Indeks dipergunakan untuk

mempercepat akses

Dapat menjelaskan cara menggunakan indeks untuk mempercepat akses.

Mampu menggunakan indeks untuk mempercepat akses.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara menggunakan indeks untuk mempercepat akses

Menggunakan indeks untuk mempercepat akses

(35)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

Asesmen

2. Membuat prosedur akses terhadap basis data

2.1 Library akses basis data dapat diterapkan.

Dapat menjelaskan cara menerapkan library akses basis data.

Mampu menerapkan library akses basis data.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara menerapkan library akses basis data.

Menerapkan library akses basis data.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

3 8

2.2 Perintah akses data yang relevan dengan teknologi atau jenis baru data, diterapkan untuk mengakses data.

Dapat menjelaskan cara

menerapkan perintah akses data yang relevan dengan teknologi atau jenis baru data untuk mengakses data.

Mampu menerapkan perintah akses data yang relevan dengan teknologi atau jenis baru data untuk mengakses data.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara menerapkan perintah akses data yang relevan dengan teknologi atau jenis baru data untuk mengakses data.

Menerapkan perintah akses data yang relevan dengan teknologi atau jenis baru data untuk mengakses data.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

Asesmen

3. Membuat koneksi basis data

3.1 Teknologi koneksi yang sesuai dipilih.

Dapat menjelaskan cara memilih teknologi koneksi yang sesuai.

Mampu memilih teknologi koneksi yang sesuai.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara memilih teknologi koneksi yang sesuai.

Memilih teknologi koneksi yang sesuai.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(36)

3.2 Keamanan koneksi ditentukan.

Dapat menjelaskan cara

menentukan keamanan koneksi.

Mampu menentukan keamanan koneksi.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara menentukan keamanan koneksi.

Menentukan keamanan koneksi.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

3.3 Hak setiap pengguna ditentukan

Dapat menjelaskan cara menentukan hak setiap pengguna.

Mampu menentukan hak setiap pengguna.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara menentukan hak setiap pengguna.

Menentukan hak setiap pengguna

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

Asesmen

4. Menguji program basis data

4.1 Skenario pengujian disiapkan

Dapat menjelaskan cara

menyiapkan skenario pengujian.

Mampu menyiapkan skenario pengujian.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara menyiapkan skenario pengujian.

Menyiapkan skenario pengujian

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(37)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

4.2 Logika pemrograman mengacu pada kinerja statemen akses data yang akan dibaca

Dapat menjelaskan cara membaca logika pemrograman mengacu pada kinerja statemen akses data.

Mampu membaca logika pemrograman mengacu pada kinerja statemen akses data.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara membaca logika pemrograman mengacu pada kinerja statemen akses data.

Membaca logika pemrograman mengacu pada kinerja statemen akses data.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

4.3 Performansi mengacu pada kinerja statemen akses data yang akan dibaca data diuji

Dapat menjelaskan cara menguji performansi yang mengacu pada kinerja statemen akses data yang akan dibaca.

Mampu menguji performansi yang mengacu pada kinerja statemen akses data yang akan dibaca.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara menguji performansi yang mengacu pada kinerja statemen akses data yang akan dibaca.

Menguji performansi yang mengacu pada kinerja statemen akses data yang akan dibaca.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(38)

Perkiraan Waktu Pelatihan : 25 Jam Pelajaran @45 menit

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

1. Menjelaskan varian dan invarian

1.1 Tipe data telah dijelaskan sesuai kaidah

pemrograman.

Dapat menjelaskan tipe data sesuai kaidah pemrograman.

Mampu menerapkan tipe data sesuai kaidah pemrograman.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan tipe data sesuai kaidah

pemrograman.

Menerapkan tipe data sesuai kaidah

pemrograman.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

1 2

1.2 Variabel telah dijelaskan sesuai kaidah

pemrograman.

Dapat menjelaskan variabel sesuai kaidah pemrograman.

Mampu menerapkan variabel sesuai kaidah pemrograman.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan variabel sesuai kaidah pemrograman.

Menerapkan variabel sesuai kaidah pemrograman.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

1.3 Konstanta telah dijelaskan sesuai kaidah

pemrograman.

Dapat menjelaskan konstanta sesuai kaidah pemrograman.

Mampu menerapkan konstanta sesuai kaidah pemrograman

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan konstanta sesuai kaidah

pemrograman.

Menerapkan konstanta sesuai kaidah

pemrograman.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(39)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

2. Membuat alur logika

pemrograman

2.1 Metode yang sesuai ditentukan.

Dapat menjelaskan cara

menentukan metode yang sesuai.

Mampu menentukan motode yang sesuai.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara menentukan metode yang sesuai.

Menentukan motode yang sesuai.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

3 5

2.2 Komponen yang dibutuhkan ditentukan.

Dapat menjelaskan cara menentukan komponen yang dibutuhkan.

Mampu menentukan komponen yang dibutuhkan.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara menentukan komponen yang dibutuhkan.

Menentukan komponen yang dibutuhkan.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

2.3 Relasi antar komponen ditetapkan

Dapat menjelaskan cara menentukan relasi antar komponen.

Mampu menentukan relasi antar komponen.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara menentukan relasi antar komponen.

Menentukan relasi antar komponen

(40)

2.4 Alur mulai dan selesai ditetapkan

Dapat menjelaskan cara menetapkan alur mulai dan selesai.

Mampu menetapkan alur mulai dan selesai.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara menetapkan alur mulai dan selesai.

Menetapkan alur mulai dan selesai.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

Asesmen

3. Menerapkan teknik dasar algoritma umum

3.1 Algoritma untuk sorting dibuat.

Dapat menjelaskan cara membuat algoritma untuk sorting.

Mampu membuat algoritma untuk sorting.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara membuat algoritma untuk sorting.

Membuat algoritma untuk sorting.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

2 4

3.2 Algoritma untuk searching dibuat.

Dapat menjelaskan cara membuat algoritma untuk searching.

Mampu membuat algoritma untuk searching.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara membuat algoritma untuk searching.

Membuat algoritma untuk searching.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(41)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

4. Menggunakan Prosedur dan Fungsi

4.1 Konsep penggunaan kembali prosedur dan fungsi dapat diidentifikasi

Dapat menjelaskan cara mengidentifikasi penggunaan kembali prosedur dan fungsi.

Mampu mengidentifikasi penggunaan kembali prosedur dan fungsi.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara mengidentifikasi penggunaan kembali prosedur dan fungsi.

Mengidentifikasi penggunaan kembali prosedur dan fungsi.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

2 4

4.2 Prosedur dapat digunakan

Dapat menjelaskan cara menggunakan prosedur.

Mampu menggunakan prosedur.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara menggunakan prosedur.

Menggunakan prosedur Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

4.3 Fungsi dapat digunakan

Dapat menjelaskan cara menggunakan fungsi.

Mampu menggunakan fungsi.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara menggunakan fungsi.

Mampu menggunakan

fungsi. Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

Asesmen

5. Mengidentifi-kasikan kompleksitas algoritma

5.1 Kompleksitas waktu algoritma diidentifikasi.

Dapat menjelaskan cara mengidentifikasi kompleksitas waktu algoritma.

Mampu mengidentifikasi kompleksitas waktu algoritma.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara mengidentifikasi kompleksitas waktu algoritma.

Mengidentifikasi kompleksitas waktu algoritma

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(42)

5.2 Kompleksitas penggunaan memory algoritma diidentifikasi

Dapat menjelaskan cara mengidentifikasi kompleksitas penggunaan memory algoritma

Mampu mengidentifikasi kompleksitas penggunaan memory algoritma.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara mengidentifikasi kompleksitas

penggunaan memory algoritma

Mengidentifikasi kompleksitas

penggunaan memory algoritma.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(43)

II.

KELOMPOK UNIT KOMPETENSI PILIHAN

2.1 Unit Kompetensi : Mengimplementasikan pemrograman berorientasi objek

Kode Unit : J.620100.018.02

Perkiraan Waktu Pelatihan : 40 Jam Pelajaran @45 menit

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

1. Membuat program berorientasi objek dengan memanfaatkan class

1.1 Program dengan menggunakan class dibuat.

Dapat menjelaskan cara membuat program dengan menggunakan class.

Mampu membuat program dengan menggunakan class.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara membuat program dengan menggunakan class.

Membuat program dengan menggunakan class.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

3 8

1.2 Properti class yang akan direalisasikan dalam bentuk prosedur/fungsi dibuat.

Dapat menjelaskan cara membuat properti class yang akan direalisasikan dalam bentuk prosedur/fungsi.

Mampu membuat properti class yang akan direalisasikan dalam bentuk prosedur/fungsi.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara membuat properti class yang akan direalisasikan dalam bentuk

prosedur/fungsi.

Membuat properti class yang akan direalisasikan dalam bentuk

prosedur/fungsi.

(44)

1.3 Data didalam class dibuat mandiri

Dapat menjelaskan cara membuat data didalam class mandiri.

Mampu membuat data didalam class mandiri

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara membuat data didalam class mandiri

Membuat data didalam class mandiri

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

1.4 Hak akses dari tipe data (private, protected, public) dikelola

Dapat menjelaskan cara

mengelola hak akses dari tipe data (private, protected, public)

Mampu mengelola hak akses dari tipe data (private, protected, public)

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara mengelola hak akses dari tipe data (private, protected, public)

Mengelola hak akses dari tipe data (private, protected, public)

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

Asesmen

2. Menggunakan tipe data dan control program pada metode atau operasi dari suatu kelas

2.1 Tipe data diidentifikasi.

Dapat menjelaskan cara mengidentifikasi tipe data.

Mampu mengidentifikasi tipe data.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara mengidentifikasi tipe data.

Mengidentifikasi tipe data.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(45)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

2.2 Sintaks program dikuasai sesuai dengan bahasa pemrogramnnya.

Dapat menjelaskan langkah-langkah menulis sintaks program sesuai dengan bahasa

pemrograman.

Mampu menulis sintaks program sesuai dengan bahasa

pemrograman.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan langkah-langkah menulis sintaks program sesuai dengan bahasa pemrograman.

Mampu menulis sintaks program sesuai dengan bahasa pemrograman.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

2.3 Control program dikuasai

Dapat menjelaskan konsep control program

Mampu menguasai control program.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan konsep control program

Menguasai control program

Asesmen

3. Membuat program dengan konsep berbasis objek

3.1 Inheritance pada class diterapkan.

Dapat menjelaskan cara menerapkan inheritancepada class.

Mampu menerapkan inheritance pada class.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara menerapkan inheritance pada class.

Mengisi menerapkan inheritance pada class

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(46)

3.2 Polymorphism pada class diterapkan.

Dapat menjelaskan cara

menerapkan polymorphism pada class.

Mampu menerapkan polymorphism pada class.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara menerapkan polymorphism pada class

Menerapkan polymorphism pada class

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

Asesmen

4. Membuat program object oriented dengan interface dan paket

4.1 Interface class program dibuat

Dapat menjelaskan cara membuat interface class program.

Mampu membuat interface class program.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara membuat interface class program.

Membuat interface class program.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

2 4

4.2 Paket dengan program dibuat

Dapat menjelaskan cara membuat paket program.

Mampu membuat paket program.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara membuat paket program.

Menggunakan membuat paket program.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(47)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

5. Mengkompilasi Program

5.1 Kesalahan dapat dikoreksi

Dapat menjelaskan cara mengoreksi kesalahan.

Mampu mengoreksi kesalahan.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara mengoreksi kesalahan.

Mengoreksi kesalahan Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

2 4

5.2 Program bebas salah sintaks dihasilkan.

Dapat menjelaskan cara menghasilkan program yang bebas dari kesalahan sintaks.

Mampu menghasilkan program yang bebas dari kesalahan sintaks.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara menghasilkan program yang bebas dari kesalahan sintaks.

Menghasilkan program yang bebas dari kesalahan sintaks.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(48)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

1. Memilih Protokol komunikasi

1.1 Protokol komunikasi ditentukan

• Dapat menjelaskan cara menentukan protokol komunikasi

• Mampu menentukan protokol komunikasi

• Disiplin, Teliti, Cermat dan Tanggung Jawab

• Cara menentukan protokol komunikasi

• Menentukan protokol komunikasi

• Disiplin • Teliti • Cermat • Tanggung

Jawab

1.2 Teknologi komunikasi sesuai protokol ditentukan

• Dapat menjelaskan cara menentukan teknologi komunikasi sesuai protokol

• Mampu menentukan teknologi komunikasi sesuai protokol

• Disiplin, Teliti, Cermat dan Tanggung Jawab

• Cara menentukan teknologi komunikasi sesuai protokol

• Menentukan teknologi komunikasi sesuai protokol

• Disiplin • Teliti • Cermat

Tanggung Jawab

Asesmen 2. Membuat

prosedur akses terhadap basis data

2.1 Alamat mesin diidentifikasi

• Dapat menjelaskan cara mengidentifikasi alamat mesin

• Mampu mengidentifikasi alamat mesin

• Disiplin, Teliti, Cermat dan Tanggung Jawab

• Cara mengidentifikasi alamat mesin

• Mengidentifikasi alamat mesin

• Disiplin • Teliti • Cermat

Gambar

tabel. DML untuk memanipulasi tabel.

Referensi

Dokumen terkait

Pada perumahan PJKA Pengok blok A dan B pertimbangan iklim lokal ini terlihat pada bentuk atap, penambahan shading di jendela, bukaan berupa jendela-jendela yang

Metode penelitian yang digunakan adalah Rancangan Petak Terbagi-terbagi (RPTT), dengan 3 faktor perlakuan, yaitu: Aplikasi penimbunan bahan tanah mineral sebagai petak utama

Berdasarkan analisis kluster terhadap kumpulan foraminifera bentonik kecil, daerah penelitian terbagi menjadi 4 (empat) biofasies, yaitu: Biofasies A-JR dengan

Penggunaan Crumb Rubber pada tar tempurung kelapa diharapkan berkontribusi terhadap pengurangan volume pemakaian tar tempurung kelapa jika digunakan sebagai bahan pengikat

Arah kebijakan kerja sama perdagangan internasional yang sesuai dengan Pokok Pikiran pada Rencana Strategis Kementerian Perdagangan 2010 – 2014 adalah pengembangan

Valbury Asia Securities hanya sebagai informasi dan bukan ditujukan untuk memberikan rekomendasi kepada siapa pun untuk membeli atau. menjual suatu

Perangkat keras tabung impedansi sistem empat mikrofon (TIS4M) yang terdiri dari tabung impedansi, mikrofon, penguat sinyal mikrofon, penyuara, dan penguat daya, serta

bahwa untuk melaksanakan Pasal 30 Peraturan Daerah Kabupaten Kebumen Nomor 13 Tahun 2008 tentang Organisasi dan Tata Kerja Dinas Daerah, maka perlu mengatur