• Tidak ada hasil yang ditemukan

PROGRAM PELATIHAN BERBASIS KOMPETENSI JU

N/A
N/A
Protected

Academic year: 2018

Membagikan "PROGRAM PELATIHAN BERBASIS KOMPETENSI JU"

Copied!
61
0
0

Teks penuh

(1)

PROGRAM

PELATIHAN BERBASIS KOMPETENSI

JUNIOR WEB DEVELOPER

(2)

DAFTAR ISI

DAFTAR ISI ………...

1

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

...

5

SILABUS PELATIHAN BERBASIS KOMPETENSI...

7

I. Kelompok Unit Kompetensi Inti...

7

II. Kelompok Unit Kompetensi Pilihan...

28

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

48

IV.

Soft Skill

...

55

(3)
(4)

PROGRAM PELATIHAN BERBASIS KOMPETENSI

1.

Nama Pelatihan

:

Junior Web Developer

2.

Kode Program Pelatihan

: J.620100.01.16

3.

Jenjang Program Pelatihan

: Jenjang 3 KKNI

4.

Tujuan Pelatihan

: Setelah

mengikuti

pelatihan

ini

peserta

kompeten merancang dan mengkontruksi

web

site

dengan menerapkan prinsip-prinsip

pemrograman

web

dan database, memberi

dukungan

dalam

pemeliharaan

dan

pengembangan

web site

.

5.

Unit Kompetensi yang ditempuh:

5.1

J.620100.004.02

Menggunakan struktur data

5.2

J.620100.005.02

Mengimplementasikan

User Interface

5.3

J.620100.007.01

Mengimplementasikan Rancangan Entitas dan

Keterkaitan Antar Entitas

5.4

J.620100.010.01

Menerapkan Perintah Eksekusi Bahasa Pemrograman

Berbasis Teks, Grafik, dan Multimedia

5.5

J.620100.011.01

Melakukan instalasi

software tools

pemrograman

5.6

J.620100.012.01

Melakukan pengaturan

software tools

pemrograman

5.7

J.620100.016.01

Menulis kode dengan prinsip sesuai

guidelines

dan

best

practices

5.8

J.620100.017.02

Mengimplementasikan pemrograman ter-struktur

5.9

J.620100.019.02

Menggunakan

library

atau komponen

pre- existing

5.10

J.620100.020.02

Menggunakan SQL

5.11

J.620100.023.02

Membuat dokumen kode program

5.12

J.620100.025.02

Melakukan

debugging

5.13

SS.5R.01.03

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

Tempat Kerja

(5)

5.16

SS.KP.01.04

Meningkatkan

Kualitas

Penampilan

dan

Sikap

Profesional

5.17

SS.LP.01.05

Mempersiapkan

Lamaran

Pekerjaan

dan

Tes

wawancara

5.18

SS.MK.01.07

Mengelola Keuangan

5.19

SS.KD.01.01

Mengenal Konsep Diri

5.20

ADM.PK01.001.01

Mengaplikasikan Keterampilan Dasar Komunikasi

6.

Perkiraan Waktu Pelatihan : 320 Jam Pelatihan

7.

Persyaratan Peserta Pelatihan:

7.1

Pendidikan

: Minimal SLTA sederajat

7.2

Pelatihan

: Pernah mengikuti pelatihan komputer

7.3

Pengalaman Kerja

: -

7.4

Jenis Kelamin

: Pria/Wanita

7.5

Umur

: Minimal 17 Tahun

7.6

Kesehatan

: Sehat jasmani dan rohani

7.7

Persyaratan Khusus

: Tidak buta warna

8.

Persyaratan Instruktur

8.1

Pendidikan Formal

: Minimal D3

8.2

Kompetensi Metodologi

: Minimal memiliki sertifikat pelatihan Instruktur

Pelaksana

8.3

Kompetensi Teknis

: Minimal

sertifikat

pelatihan

sesuai

denganProgram pelatihan ini

8.4

Pengalaman Kerja

: Minimal 1 (Satu) tahun asistensi mengajar

dipelatihan Program ini

8.5

Kesehatan

: Sehat jasmani dan rohani

(6)

KURIKULUM PELATIHAN BERBASISI KOMPETENSI

NO UNIT KOMPETENSI KODE UNIT

PERKIRAAN WAKTU PELATIHAN (JP)

Penge-Tahuan

Keteram

pilan Jumlah

I. KELOMPOK UNIT KOMPETENSI INTI

1.1 Menggunakan struktur data J.620100.004.02 6 14 20

1.2 Mengimplementasikan User Interface J.620100.005.02 15 35 50

1.3 Mengimplementasikan Rancangan

Entitas dan Keterkaitan Antar Entitas J.620100.007.01 6 14 20

1.4 Melakukan instalasi software tools

pemrograman J.620100.011.01 3 7 10

1.5 Melakukan pengaturan software tools

pemrograman J.620100.012.01 3 7 10

1.6 Menulis kode dengan prinsip sesuai

guide lines dan best practices J.620100.016.01 6 14 20

1.7 Mengimplementasikan pemrograman

ter- struktur J.620100.017.02 15 35 50

Jumlah I 54 126 180

II KELOMPOK UNIT KOMPETENSI

PILIHAN

2.1 Menerapkan Perintah Eksekusi Bahasa Pemrograman Berbasis Teks, Grafik, dan Multimedia

J.620100.010.02 5 10 15

2.2 Menggunakan library atau

komponen pre-existing J.620100.019.02 6 9 15

2.3 Menggunakan SQL J.620100.020.02 15 30 45

2.4 Membuat dokumen kode program J.620100.023.02 5 10 15

2.5 Melakukan debugging J.620100.025.02 3 7 10

Jumlah II 34 66 100

III. PELATIHAN DI TEMPAT KERJA (OJT)

3.1 On The Job Training dilaksanakan selama 1 bulan

- - - -

IV. KELOMPOK UNIT PENUNJANG

SOFT SKILL

Soft skill

40

(7)

NO UNIT KOMPETENSI KODE UNIT

PERKIRAAN WAKTU PELATIHAN (JP)

Penge-Tahuan

Keteram

pilan Jumlah

(8)

SILABUS PELATIHAN BERBASIS KOMPETENSI

I.

KELOMPOK UNIT KOMPETENSI INTI

1.1 Unit Kompetensi : Menggunakan struktur data

Kode Unit : J.620100.004.02

Perkiraan Waktu Pelatihan : 20 Jam Pelajaran @45 menit

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

(9)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

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

Asesmen

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

(10)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

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

(11)

1.2 Unit Kompetensi : Mengimplementasikan User Interface

Kode Unit : J.620100.005.02

Perkiraan Waktu Pelatihan : 50 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 rancangan user interface

1.1 Rancangan user interface diidentifikasi sesuai kebutuhan.

Dapat menjelaskan cara

mengidentifikasi rancangan user interface sesuai kebutuhan

Mampu mengidentifikasi rancangan user interface sesuai kebutuhan.

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

Menjelaskan cara mengidentifikasi rancangan user interface sesuai kebutuhan.

Mengidentifikasi rancangan user interface sesuai kebutuhan.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

5 10

1.2 Komponen user interfacedialog diidentifikasi sesuai konteks rancangan proses.

Dapat menjelaskan cara

mengidentifikasi komponen user interface dialog sesuai konteks rancangan proses

Mampu mengidentifikasi komponen user interface dialog sesuai konteks rancangan proses.

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

Menjelaskan cara mengidentifikasi komponen user interface dialog sesuai konteks rancangan proses.

Mengidentifikasi komponen user interface dialog sesuai konteks rancangan proses.

(12)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

1.3 Simulasi (mock-up) dari aplikasi yang akan dikembangkan dibuat.

Dapat menjelaskan cara membuat simulasi (mock up) dari aplikasi yang akan dikembangkan

Mampu membuat simulasi (mock up) dari aplikasi yang akan dikembangkan.

Disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim

Menjelaskan cara membuat simulasi (mock up) dari aplikasi yang akan dikembangkan.

Membuat simulasi (mock up) dari aplikasi yang akan

dikembangkan.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

Asesmen

2. Melakukan implementasi rancangan user interface

2.1 Menu program sesuai dengan rancangan program diterapkan.

Dapat menjelaskan langkah-langkah menerapkan menu program sesuai dengan rancangan program.

Mampu menerapkan menu program sesuai dengan rancangan program.

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

Menjelaskan langkah-langkah menerapkan menu program sesuai dengan rancangan program.

Menerapkan menu program sesuai dengan rancangan program.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

10 25

2.2 Penempatan User Interface dialog diatur secara sekuensial.

Dapat menjelaskan cara mengatur penempatan user interface dialog secara sekuensial.

Mampu mengatur penempatan user interface dialog secara sekuensial.

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

Menjelaskan cara mengatur penempatan user interface dialog secara sekuensial.

Mengatur penempatan user interface dialog secara sekuensial.

(13)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

2.3 Bentuk style dari komponen user interface ditentukan.

Dapat menjelaskan cara menentukan bentuk style dari komponen user interface.

Mampu menentukan bentuk style dari komponen user interface.

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

Menjelaskan cara menentukan bentuk style dari komponen user interface.

Menentukan bentuk style dari komponen user interface.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

2.4 Penerapan simulasi dijadikan suatu proses yang sesungguhnya

Dapat menjelaskan cara

menerapkan simulasi proses yang sesungguhnya.

Mampu menerapkan simulasi proses yang sesungguhnya.

Harus disiplin,Teliti, Tanggung Jawab dan kerjasama dalam Tim

Menjelaskan cara menerapkan simulasi proses yang

sesungguhnya

Menerapkan simulasi proses yang

sesungguhnya

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(14)

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

(15)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

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

(16)

1.4 Unit Kompetensi : Melakukan instalasi software tools pemrograman

Kode Unit : J.620100.011.01

Perkiraan Waktu Pelatihan : 10 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

1 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.

(17)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

Asesmen

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

1 3

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

(18)

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 3

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

(19)

1.5 Unit Kompetensi : Melakukan pengaturan software tools pemrograman

Kode Unit : J.620100.012.01

Perkiraan Waktu Pelatihan : 10 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. Melakukan konfigurasi tools untuk pemrograman

1.1 Target hasil dari konfigurasi ditentukan.

Dapat menjelaskan cara menentukan target hasil dari konfigurasi.

Mampu menentukan target hasil dari konfigurasi.

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

Menjelaskan cara menentukan target hasil dari konfigurasi.

Menentukan target hasil dari konfigurasi.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

1 3

1.2 Tools

pemrograman setelah dikonfigurasi-kan, tetap bisa digunakan sebagaimana mestinya

Dapat menjelaskan cara menggunakan tools pemrograman setelah

dikonfigurasikan sebagaimana mestinya.

Mampu menggunakan tools pemrograman setelah

dikonfigurasikan sebagaimana mestinya.

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

Menjelaskan cara menggunakan tools pemrograman setelah dikonfigurasikan sebagaimana mestinya.

Menggunakan tools pemrograman setelah dikonfigurasikan sebagaimana mestinya.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(20)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

2. Menggunakan tools sesuai kebutuhan pembuatan program

2.1 Fitur-fitur dasar yang

dibutuhkan untuk mendukung pembuatan program diidentifikasikan .

Dapat menjelaskan cara mengidentifikasikan fitur-fitur dasar yang dibutuhkan untuk mendukung pembuatan program.

Mampu mengidentifikasikan fitur-fitur dasar yang dibutuhkan untuk mendukung pembuatan program.

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

Menjelaskan cara mengidentifikasikan fitur-fitur dasar yang dibutuhkan untuk mendukung

pembuatan program.

Mengidentifikasikan fitur-fitur dasar yang dibutuhkan untuk mendukung pembuatan program.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

2 4

2.2 Fitur-fitur dasar tools untuk pembuatan program dikuasai.

Dapat menjelaskan fitur-fitur dasar toolsuntuk pembuatan program.

Mampu mengaplikasikan fitur-fitur dasar toolsuntuk pembuatan program.

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

Menjelaskan fitur-fitur dasar toolsuntuk pembuatan program.

Mengaplikasikan fitur-fitur dasar toolsuntuk pembuatan program.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(21)

1.6 Unit Kompetensi : Menulis kode dengan prinsip sesuai guide lines dan best practices

Kode Unit : J.620100.016.01

Perkiraan Waktu Pelatihan : 20 Jam Pelajaran @45 menit

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

1. Menerapkan coding-guidelines dan best practices dalam penulisan program (kode sumber)

1.1 Kode sumber dituliskan mengikuti coding guide lines dan best practices.

Dapat menjelaskan cara menuliskan kode sumber mengikuti coding guidelines dan best practices.

Mampu menuliskan kode sumber mengikuti coding guidelines dan best practices.

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

Menjelaskan cara menuliskan kode sumber mengikuti coding guidelines dan best practices.

Menuliskan kode sumber mengikuti coding guidelines dan best practices.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

4 10

1.2 Struktur program yang sesuai dengan konsep paradigmanya dibuat

Dapat menjelaskan cara

membuat struktur program yang sesuai dengan konsep

paradigmanya.

Mampu membuat struktur program yang sesuai dengan konsep paradigmanya.

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

Menjelaskan cara membuat struktur program yang sesuai dengan konsep paradigmanya.

Membuat struktur program yang sesuai dengan konsep paradigmanya.

(22)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

1.3 Galat/error ditangani

Dapat menjelaskan cara menangani galat/error.

Mampu menangani galat/error.

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

Menjelaskan cara menangani galat/error

Menangani galat/error Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

Asesmen

2. Menggunakan ukuran performansi dalam menuliskan kode sumber

2.1 Efisiensi penggunaan resources oleh kode dihitung.

Dapat menjelaskan cara

menghitung efisiensi penggunaan resources oleh kode.

Mampu menghitung efisiensi penggunaan resources oleh kode.

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

Menjelaskan cara menghitung efisiensi penggunaan resources oleh kode.

Menghitung efisiensi penggunaan resources oleh kode.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

2 4

2.2 Kemudahan interaksi selalu di-implemen-tasikan sesuai standar yang berlaku.

Dapat menjelaskan cara mengimplementasikan kemudahan interaksi sesuai standar yang berlaku.

Mampu mengimplementasikan kemudahan interaksi sesuai standar yang berlaku.

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

Menjelaskan cara mengimplementasikan kemudahan interaksi sesuai standar yang berlaku.

Mengimplementasikan kemudahan interaksi sesuai standar yang berlaku.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(23)

1.7 Unit Kompetensi : Mengimplementasikan pemrograman ter- struktur

Kode Unit : J.620100.017.02

Perkiraan Waktu Pelatihan : 50 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. 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

2 3

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

(24)

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

3 8

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

(25)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

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

4 9

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

(26)

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

(27)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

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

(28)

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

2 4

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

(29)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

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

(30)

II.

KELOMPOK UNIT KOMPETENSI PILIHAN

2.1 Unit Kompetensi : Menerapkan Perintah Eksekusi Bahasa Pemrograman Berbasis Teks, Grafik, dan Multimedia

Kode Unit : J.620100.010.01

Perkiraan Waktu Pelatihan : 15 Jam Pelajaran @45 menit

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

1. Mengidentifikasi mekanisme running atau eksekusi source code

1.1 Cara dan tools untuk

mengeksekusi source code diidentifikasi.

Dapat menjelaskan cara dan tools untuk mengeksekusi source code.

Mampu mengidentifikasi cara dan tools untuk mengeksekusi source code.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara tools untuk mengeksekusi source code.

Mengidentifikasi cara dan tools untuk mengeksekusi source code.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

1 3

1.2 Parameter untuk

mengeksekusi source code diidentifikasi.

Dapat menjelaskan parameter untuk mengeksekusi source code.

Mampu mengidentifikasi parameter untuk mengeksekusi source code.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan parameter untuk mengeksekusi source code.

Mengidentifikasi parameter untuk mengeksekusi source code.

(31)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

1.3 Peletakan source code sehingga bisa dieksekusi dengan benar diidentifikasi

Dapat menjelaskan peletakan source code sehingga bisa dieksekusi dengan benar.

Mampu mengidentifikasi peletakan source code sehingga bisa dieksekusi dengan benar

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan peletakan source code sehingga bisa dieksekusi dengan benar

Mengidentifikasi peletakan source code sehingga bisa

dieksekusi dengan benar

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

Asesmen

2. Mengeksekusi source code

2.1 Source code dieksekusi sesuai dengan

mekanisme eksekusi source code dari tools pemrograman yang digunakan.

Dapat menjelaskan cara mengekseskusi source code sesuai dengan mekanisme eksekusi source code dari tools pemrograman yang digunakan.

Mampu mengekseskusi source code sesuai dengan mekanisme eksekusi source code dari tools pemrograman yang digunakan.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara mengekseskusi source code sesuai dengan mekanisme eksekusi source code dari tools pemrograman yang digunakan.

Mengekseskusi source code sesuai dengan mekanisme eksekusi source code dari tools pemrograman yang digunakan.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

(32)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

2.2 Perbedaan antara running, debugging, atau membuat executable file diidentifikasi.

Dapat menjelaskan perbedaan antara running, debugging, atau membuat executable file.

Mampu mengidentifikasi perbedaan antara running, debugging, atau membuat executable file.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan perbedaan antara running, debugging, atau membuat executable file.

Mengidentifikasi perbedaan antara running, debugging, atau membuat executable file.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

Asesmen

3. Mengidentifikasi hasil eksekusi

3.1 Source code berhasil

dieksekusi sesuai skenario yang direncanakan.

Dapat menjelaskan eksekusi source code telah berhasil sesuai skenario yang direncanakan.

Mampu menentukan eksekusi source code telah berhasil sesuai skenario yang direncanakan.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan eksekusi source code telah berhasil sesuai skenario yang direncanakan.

Menentukan eksekusi source code telah berhasil sesuai skenario yang direncanakan

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

2 4

3.2 Jika eksekusi source code gagal/tidak berhasil, sumber permasalahan diidentifikasi.

Dapat menjelaskan sumber permasalahan jika eksekusi source code gagal/tidak berhasil. Mampu mengidentifikasi sumber permasalahan jika eksekusi source code gagal/tidak berhasil.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan sumber permasalahan jika eksekusi source code gagal/tidak berhasil

Mengidentifikasi sumber permasalahan jika eksekusi source code gagal/tidak berhasil

(33)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

Asesmen

2.2 Unit Kompetensi : Menggunakan library atau komponen pre-existing

Kode Unit : J.620100.019.02

Perkiraan Waktu Pelatihan : 15 Jam Pelajaran @45 menit

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

1. Melakukan pemilihan unit-unit reuse yang potensial

1.1 Class unit-unit reuse (dari aplikasi lain) yang sesuai dapat diidentifikasi.

Dapat menjelaskan cara mengidentifikasi class unit-unit reuse (dari aplikasi lain) yang sesuai.

Mampu mengidentifikasi class unit-unit reuse (dari aplikasi lain) yang sesuai.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara mengidentifikasi class unit-unit reuse (dari aplikasi lain) yang sesuai.

Mengidentifikasi class unit-unit reuse (dari aplikasi lain) yang sesuai.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

2 3

1.2 Keuntungan efisiensi dari pemanfaatan komponen reuse dapat dihitung.

Dapat menjelaskan cara menghitung keuntungan efisiensi dari pemanfaatan komponen reuse.

Mampu menghitung keuntungan efisiensi dari pemanfaatan komponen reuse.

Menjelaskan cara menghitung keuntungan efisiensi dari pemanfaatan komponen reuse.

Menghitung keuntungan efisiensi dari pemanfaatan komponen reuse.

(34)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

1.3 Lisensi, hak cipta dan hak paten tidak dilanggar dalam pemanfaatan komponen reuse tersebut

Dapat menjelaskan tentang lisensi, hak cipta dan hak paten dalam pemanfaatan komponen reuse tersebut.

Mampu menerapkan lisensi, hak cipta dan hak paten dalam pemanfaatan komponen reuse tersebut

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan tentang lisensi, hak cipta dan hak paten dalam pemanfaatan komponen reuse tersebut

Menerapkan lisensi, hak cipta dan hak paten dalam pemanfaatan komponen reuse tersebut

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

Asesmen

2. Melakukan integrasi library atau komponen pre-existing dengan source code yang ada

2.1 Ketergantungan antar unit diidentifikasi.

Dapat menjelaskan cara

mengidentifikasi ketergantungan antar unit.

Mampu mengidentifikasi ketergantungan antar unit.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara mengidentifikasi ketergantungan antar unit.

Mengidentifikasi ketergantungan antar unit.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

2 3

2.2 Penggunaan komponen yang sudah obsolete dihindari.

Dapat menjelaskan cara menghindari penggunaan komponen yang sudah obsolete.

Mampu menghindari penggunaan komponen yang sudah obsolete.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara menghindari penggunaan

komponen yang sudah obsolete.

Menghindari

penggunaan komponen yang sudah obsolete.

(35)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

2.3 Program yang dihubungkan dengan library diterapkan

Dapat menjelaskan cara menerapkan program yang dihubungkan dengan library.

Mampu menerapkan program yang dihubungkan dengan library.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara menerapkan program yang dihubungkan dengan library

Menerapkan program yang dihubungkan dengan library

Asesmen

3. Melakukan pembaharuan

library atau komponen pre-existing yang digunakan

3.1 Cara-cara pembaharuan library atau komponen pre-existing diidentifikasi.

Dapat menjelaskan konsep cara-cara pembaharuan library atau komponen pre-existing.

Mampu mengidentifikasi cara-cara pembaharuan library atau komponen pre-existing.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan konsep pembaharuan library atau komponen pre-existing.

Mengidentifikasi cara-cara pembaharuan library atau komponen pre-existing

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

2 3

3.2 Pembaharuan library atau komponen pre-existing berhasil dilakukan.

Dapat menjelaskan cara

melakukan pembaharuan library atau komponen pre-existing.

Mampu melakukan pembaharuan library atau komponen pre-existing.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara melakukan

pembaharuan library atau komponen pre-existing

Melakukan

pembaharuan library atau komponen pre-existing

(36)

2.3 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

(37)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

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

1 2

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

(38)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

3.2 Indeks dibangkitkan.

Dapat menjelaskan cara membangkitkan indeks.

Mampu membangkitkan indeks.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara membangkitkan indeks

Membangkitkan indeks Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

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

(39)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

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.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

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

(40)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

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

2 5

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

(41)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

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

Asesmen

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.

(42)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

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

1 3

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

(43)

2.4 Unit Kompetensi : Membuat Dokumen Kode Program

Kode Unit : J.620100.023.02

Perkiraan Waktu Pelatihan : 15 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. Melakukan identifikasi kode program.

1.1 Modul program diidentifikasi.

Dapat menjelaskan cara

mengidentifikasi modul program.

Mampu mengidentifikasi modul program.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara mengidentifikasi modul program.

Mengidentifikasi modul program.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

1 2

1.2 Parameter yang

dipergunakan diidentifikasi.

Dapat menjelaskan cara

mengidentifikasi parameter yang dipergunakan.

Mampu mengidentifikasi parameter yang dipergunakan.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara mengidentifikasi parameter yang dipergunakan.

Mengidentifikasi parameter yang dipergunakan.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

1.3 Algoritma dijelaskan cara kerjanya

Dapat menjelaskan cara kerja algoritma.

Mampu menentukan algoritma.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim

Menjelaskan cara kerja algoritma

(44)

Elemen Kompetensi

Kriteria Unjuk Kerja

Indikator Unjuk Kerja

Materi Pelatihan

Perkiraan Waktu Pelatihan

(jampel)

Pengetahuan Keterampilan Sikap

Penge-tahuan

Keteram-pilan

1.4 Komentar setiap baris kode termasuk data, eksepsi, fungsi, prosedur dan class (bila ada) diberikan

Dapat menjelaskan komentar setiap baris kode termasuk data, eksepsi, fungsi, prosedur dan class (bila ada).

Mampu membuat komentar setiap baris kode termasuk data, eksepsi, fungsi, prosedur dan class (bila ada).

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan komentar setiap baris kode termasuk data, eksepsi, fungsi, prosedur dan class (bila ada).

Membuat komentar setiap baris kode termasuk data, eksepsi, fungsi, prosedur dan class (bila ada).

Asesmen

2. Membuat dokumentasi modul program

2.1 Dokumentasi modul dibuat sesuai dengan identitas untuk memudahkan pelacakan.

Dapat menjelaskan cara membuat dokumentasi modul sesuai dengan identitas untuk memudahkan pelacakan.

Mampu membuat dokumentasi modul sesuai dengan identitas untuk memudahkan pelacakan.

Harus disiplin,Teliti, Tanggung Jawab danKerjasama dalam Tim.

Menjelaskan cara membuat dokumentasi modul sesuai dengan identitas untuk memudahkan pelacakan.

Membuat dokumentasi modul sesuai dengan identitas untuk memudahkan pelacakan.

Disiplin Teliti Tanggung jawab Kerjasama dalam Tim

Gambar

tabel. DML untuk

Referensi

Dokumen terkait

sesuai dengan luas permukaan beton yang akan ditabur 2. Penimbangan kebutuhan material waterproofing. a) Dapat menjelaskan penimbangan kebutuhan material waterproofing.

2,5 2 02 Membuat program basis data 2.1 Struktur data dibangun pada bahasa pemrograman sesuai dengan disain yang telah dibuat. Struktur

• Pengertian batas waktu • Cara menyampai- kan konsep tulisan untuk diketahui sesuai dengan batas waktu • Menyampai- kan konsep tulisan untuk diketahui sesuai dengan

kode/label yang diberikan • mendaftarkan CD/DVD software beserta lisensinya sesuai dengan kode/label yang diberikan • Harus cermat • Teliti • Taat Asas.. •

Tipe Dapat menjelaskan tipe data dasar pada Delphi (Number, Membuat aplikasi yang menggunakan variabel Mampu menjelaskan berbagai jenis tipe data Mampu menjelaskan dan

yang sesuai untuk pembuatan jenis minuman es teh ,es kopi , es susu , es syrup , es jus buah. j) Dapat menjelaskan cara membersihkan peralatan pembuatan minuman dan peralatan

prosedur hygiene rumah tangga sesuai arahan majikan • Mengikuti prosedur hygiene rumah tangga sesuai arahan majikan • Taat asas 1 2 1.2 Rumah dibersihkan dengan teratur

• Mampu melakukan pekerjaan sesuai request kepada direksi pekerjaan jika telah diterima untuk penyiapan verifikasi • Menjelaskan prosedur penyiapan request kepada