Anda di halaman 1dari 11

SILABUS PELATIHAN BERBASIS KOMPETENSI

I. KELOMPOK UNIT KOMPETENSI INTI

1.1 Unit Kompetensi : Menggunakan struktur data


Kode Unit : J.620100.004.02
Perkiraan Waktu Pelatihan : 20 Jam Pelajaran @45 menit

Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator
(jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
1. Mengidentifikasi 1.1 Konsep data  Dapat menjelaskan cara  Menjelaskan cara  Mengidentifikasikan  Disiplin 3 7
konsep data dan struktur mengidentifikasikan konsep data mengidentifikasikan konsep data dan  Teliti
dan struktur data dan struktur data sesuai dengan konsep data dan struktur data sesuai  Tanggung
data. diidentifikasi konteks permasalahan. struktur data sesuai dengan konteks jawab
sesuai dengan dengan konteks permasalahan  Kerjasama
 Mampu mengidentifikasikan
konteks permasalahan dalam Tim
konsep data dan struktur data
permasalahan.
sesuai dengan konteks
permasalahan.
 Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.

1.2 Alternatif  Dapat menjelaskan cara  Menjelaskan cara  Membandingkan  Disiplin


struktur data membandingkan alternatif membandingkan alternatif struktur data.  Teliti
dibandingkan struktur data alternatif struktur data.  Tanggung
kelebihan dan  Dapat menjelaskan cara jawab
 Menjelaskan cara
kekurangannya menyelesaikan kelebihan dan  Kerjasama
menyelesaikan
untuk konteks kekurangan konteks dalam Tim
permasalahan kelebihan dan
permasalahan
kekurangan konteks
yang  Mampu membandingkan permasalahan.
diselesaikan. alternatif struktur data.
 Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.

Program Pelatihan Berbasis Kompetensi 1


Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator
(jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
2. Menerapkan 2.1 Struktur data  Dapat menjelaskan cara  Menjelaskan cara  Mengimplementasikan  Disiplin 3 7
struktur data diimplementasi mengimplementasikan struktur mengimplementasikan struktur data sesuai  Teliti
dan akses kan sesuai data sesuai dengan bahasa struktur data sesuai dengan bahasa  Tanggung
terhadap dengan bahasa pemrograman yang akan dengan bahasa pemrograman yang jawab
struktur data pemrograman dipergunakan. pemrograman yang akan dipergunakan.  Kerjasama
tersebut yang akan akan dipergunakan. dalam Tim
 Mampu mengimplementasikan
dipergunakan
struktur data sesuai dengan
bahasa pemrograman yang akan
dipergunakan.
 Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.

2.2 Akses terhadap  Dapat menjelaskan cara  Menjelaskan cara  Menggunakan  Disiplin
data dinyatakan menggunakan algoritma yang menggunakan algoritma yang efisiensi  Teliti
dalam efisiensi sesuai bahasa algoritma yang sesuai bahasa  Tanggung
algoritma yang pemrograman yang akan dipakai. efisiensi sesuai bahasa pemrograman yang jawab
efisiensi sesuai pemrograman yang akan dipakai.  Kerjasama
 Mampu menggunakan algoritma
bahasa akan dipakai. dalam Tim
yang efisiensi sesuai bahasa
pemrograman
pemrograman yang akan dipakai.
yang akan
dipakai.  Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.

Program Pelatihan Berbasis Kompetensi 2


1.2 Unit Kompetensi : Mengimplementasikan User Interface
Kode Unit : J.620100.005.02
Perkiraan Waktu Pelatihan : 30 Jam Pelajaran @45 menit

Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator
(jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
1. Mengidentifikasi 1.1 Rancangan  Dapat menjelaskan cara  Menjelaskan cara  Mengidentifikasi  Disiplin 5 10
rancanganuser user mengidentifikasi rancangan user mengidentifikasi rancangan user  Teliti
interface interfacediidenti interface sesuai kebutuhan rancangan user interface sesuai  Tanggung
fikasi sesuai interface sesuai kebutuhan. jawab
 Mampu mengidentifikasi
kebutuhan. kebutuhan.  Kerjasama
rancangan user interface sesuai
dalam Tim
kebutuhan.
 Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.

1.2 Komponen user  Dapat menjelaskan cara  Menjelaskan cara  Mengidentifikasi  Disiplin
interface dialog mengidentifikasi komponen user mengidentifikasi komponen user  Teliti
diidentifikasi interface dialog sesuai konteks komponen user interface dialog sesuai  Tanggung
sesuai konteks rancangan proses interface dialog sesuai konteks rancangan jawab
rancangan konteks rancangan proses.  Kerjasama
 Mampu mengidentifikasi
proses. proses. dalam Tim
komponen user interface dialog
sesuai konteks rancangan proses.
 Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.

Program Pelatihan Berbasis Kompetensi 3


Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator
(jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
1.3 Urutan dari  Dapat menjelaskan cara membuat  Menjelaskan cara  Membuat urutan dari  Disiplin
akses urutan dari akses komponen user membuat urutan dari akses komponen user  Teliti
komponen user interface dialog akses komponen user interface dialog  Tanggung
interface dialog interface dialog. jawab
 Mampu membuat urutan dari
dijelaskan.  Kerjasama
akses komponen user interface
dalam Tim
dialog
 Disiplin,Teliti, Tanggung Jawab
dan kerjasama dalam Tim

1.4 Simulasi (mock-  Dapat menjelaskan cara membuat  Menjelaskan cara  Membuat simulasi  Disiplin
up) dari aplikasi simulasi (mock up) dari aplikasi membuat simulasi (mock up) dari aplikasi  Teliti
yang akan yang akan dikembangkan (mock up) dari yang akan  Tanggung
dikembangkan  Mampu membuat simulasi (mock aplikasi yang akan dikembangkan. jawab
dibuat. up) dari aplikasi yang akan dikembangkan.  Kerjasama
dikembangkan. dalam Tim

 Disiplin,Teliti, Tanggung Jawab


dan kerjasama dalam Tim

2. Melakukan 2.1 Menu program  Dapat menjelaskan langkah-  Menjelaskan langkah-  Menerapkan menu  Disiplin 5 10
implementasi sesuai dengan langkah menerapkan menu langkah menerapkan program sesuai dengan  Teliti
rancangan user rancangan program sesuai dengan rancangan menu program sesuai rancangan program.  Tanggung
interface program program. dengan rancangan jawab
diterapkan. program.  Kerjasama
 Mampu menerapkan menu
dalam Tim
program sesuai dengan rancangan
program.
 Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.

Program Pelatihan Berbasis Kompetensi 4


Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator
(jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
2.2 Penempatan  Dapat menjelaskan cara mengatur  Menjelaskan cara  Mengatur penempatan  Disiplin
User Interface penempatan user interface dialog mengatur penempatan user interface dialog  Teliti
dialog diatur secara sekuensial. user interface dialog secara sekuensial.  Tanggung
secara secara sekuensial. jawab
 Mampu mengatur penempatan
sekuensial.  Kerjasama
user interface dialog secara
dalam Tim
sekuensial.
 Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.

2.3 Setting aktif-pasif  Dapat menjelaskan cara setting  Menjelaskan cara  Menentukan setting  Disiplin
komponen user aktif-pasif komponen user melakukan setting aktif-pasif komponen  Teliti
interface dialog interface dialog yang disesuaikan aktif-pasif komponen user interface dialog  Tanggung
disesuaikan dengan urutan alur proses. user interface dialog disesuaikan dengan jawab
dengan urutan disesuaikan dengan urutan alur proses.  Kerjasama
 Mampu melakukan setting aktif-
alur proses. urutan alur proses. dalam Tim
pasif komponen user interface
dialog yang sesuai dengan urutan
alur proses.
 Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.

2.4 Bentuk style dari  Dapat menjelaskan cara  Menjelaskan cara  Menentukan bentuk  Disiplin
komponen menentukan bentuk style dari menentukan bentuk style dari komponen  Teliti
userinterface komponen user interface. style dari komponen user interface.  Tanggung
ditentukan. user interface. jawab
 Mampu menentukan bentuk style
 Kerjasama
dari komponen user interface.
dalam Tim
 Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.

Program Pelatihan Berbasis Kompetensi 5


Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator
(jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
2.5 Penerapan  Dapat menjelaskan cara  Menjelaskan cara  Menerapkan simulasi  Disiplin
simulasi menerapkan simulasi proses yang menerapkan simulasi proses yang  Teliti
dijadikan suatu sesungguhnya. proses yang sesungguhnya  Tanggung
proses yang sesungguhnya jawab
 Mampu menerapkan simulasi
sesungguhnya  Kerjasama
proses yang sesungguhnya.
dalam Tim
 Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim

Program Pelatihan Berbasis Kompetensi 6


1.3 Unit Kompetensi : Melakukan instalasi software tools pemrograman
Kode Unit : J.620100.011.01
Perkiraan Waktu Pelatihan : 14 Jam Pelajaran @45 menit

Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator
(jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
1. Memilih tools 1.1 Platform  Dapat menjelaskan cara  Menjelaskan cara  Mengidentifikasi  Disiplin 2 6
pemrograman (lingkungan) mengidentifikasi platform platform (lingkungan) platform (lingkungan)  Teliti
yang sesuai yang akan (lingkungan) yang akan yang akan digunakan yang akan digunakan  Tanggung
dengan digunakan digunakan untuk menjalankan untuk menjalankan untuk menjalankan jawab
kebutuhan untuk tools pemrogramansesuai tools tools  Kerjasama
menjalankan dengan kebutuhan. pemrogramansesuai pemrogramansesuai dalam Tim
tools dengan kebutuhan. dengan kebutuhan.
 Mampu mengidentifikasi platform
pemrograman
(lingkungan) yang akan
diidentifikasi
digunakan untuk menjalankan
sesuai dengan
tools pemrogramansesuai
kebutuhan.
dengan kebutuhan.
 Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.

1.2 Tools bahasa  Dapat menjelaskan cara memilih  Menjelaskan cara  Memilih toolsbahasa  Disiplin
pemrogram tools bahasa pemrogramsesuai memilih toolsbahasa pemrogramsesuai  Teliti
dipilih sesuai dengan kebutuhaan dan pemrogramsesuai dengan kebutuhaan  Tanggung
dengan lingkungan pengembangan. dengan kebutuhaan dan lingkungan jawab
kebutuhaan dan lingkungan pengembangan.  Kerjasama
 Mampu memilih toolsbahasa
dan lingkungan pengembangan. dalam Tim
pemrogramsesuai dengan
pengembangan
kebutuhaan dan lingkungan
pengembangan.
 Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.

Program Pelatihan Berbasis Kompetensi 7


Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator
(jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
2. Instalasi tool 2.1 Tools  Dapat menjelaskan cara  Menjelaskan cara  Menginstall tools  Disiplin 1 2
pemrograman pemrogaman menginstall tools menginstall tools pemrogamansesuai  Teliti
ter-install pemrogamansesuai dengan pemrogamansesuai dengan prosedur.  Tanggung
sesuai dengan prosedur. dengan prosedur. jawab
prosedur.  Kerjasama
 Mampu menginstall tools
dalam Tim
pemrogamansesuai dengan
prosedur.
 Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.

2.2 Tools  Dapat menjelaskan cara  Menjelaskan cara  Menjalankan tools  Disiplin
pemrograman menjalankan tools menjalankan tools pemrogramandi  Teliti
bisa dijalankan pemrogramandi lingkungan pemrogramandi lingkungan  Tanggung
di lingkungan pengembangan yang telah lingkungan pengembangan yang jawab
pengembangan ditetapkan. pengembangan yang telah ditetapkan.  Kerjasama
yang telah telah ditetapkan. dalam Tim
 Mampu menjalankan tools
ditetapkan.
pemrogramandi lingkungan
pengembangan yang telah
ditetapkan.
 Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.

Program Pelatihan Berbasis Kompetensi 8


Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator
(jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
3. Menerapkan 3.1 Script (source  Dapat menjelaskan cara  Menjelaskan cara  Membuat script  Disiplin 1 2
hasil code) membuat script (source code) membuat script (source code)  Teliti
pemodelan sederhana sederhanasesuai tools (source code) sederhanasesuai tools  Tanggung
kedalam dibuat sesuai pemrogaman yang di-install. sederhanasesuai tools pemrogaman yang di- jawab
eksekusi script tools pemrogaman yang di- install.  Kerjasama
 Mampu membuat script (source
sederhana pemrogaman install dalam Tim
code) sederhanasesuai tools
yang di-install
pemrogaman yang di-install.
 Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim

3.2 Script dapat  Dapat menjelaskan cara  Menjelaskan cara  Menjalankan  Disiplin
dijalankan menjalankan scriptdengan benar menjalankan scriptdengan benar dan  Teliti
dengan benar dan menghasilkan keluaran scriptdengan benar menghasilkan keluaran  Tanggung
dan sesuai scenario yang diharapkan. dan menghasilkan sesuai scenario yang jawab
menghasilkan keluaran sesuai diharapkan  Kerjasama
 Mampu menjalankan scriptdengan
keluaran sesuai scenario yang dalam Tim
benar dan menghasilkan keluaran
scenario yang diharapkan
sesuai scenario yang diharapkan.
diharapkan
 Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim

Program Pelatihan Berbasis Kompetensi 9


1.4 Unit Kompetensi : Menulis kode dengan prinsip sesuai guide lines dan best practices
Kode Unit : J.620100.016.01
Perkiraan Waktu Pelatihan : 40 Jam Pelajaran @45 menit

Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator
(jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
1. Menerapkan 1.1 Kode sumber  Dapat menjelaskan cara  Menjelaskan cara  Menuliskankode  Disiplin 5 15
coding- dituliskan menuliskan kode menuliskan kode sumbermengikuti  Teliti
guidelines dan mengikuti sumbermengikuti coding sumbermengikuti coding guidelines dan  Tanggung
best practices coding guidelines dan best practices. coding guidelines dan best practices. jawab
dalam guidelines dan best practices.  Kerjasama
 Mampu menuliskankode
penulisan best practices. dalam Tim
sumbermengikuti coding
program (kode
guidelines dan best practices.
sumber)
 Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.

1.2 Struktur  Dapat menjelaskan cara  Menjelaskan cara  Membuat struktur  Disiplin
program yang membuat struktur program yang membuat struktur program yang sesuai  Teliti
sesuai dengan sesuai dengan konsep program yang sesuai dengan konsep  Tanggung
konsep paradigmanya. dengan konsep paradigmanya. jawab
paradigmanya paradigmanya.  Kerjasama
 Mampu membuat struktur
dibuat dalam Tim
program yang sesuai dengan
konsep paradigmanya.
 Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.

1.3 Galat/error  Dapat menjelaskan cara  Menjelaskan cara  Menangani galat/error  Disiplin
ditangani menangani galat/error. menangani galat/error  Teliti
 Tanggung
 Mampu menangani galat/error.
jawab
 Harus disiplin,Teliti, Tanggung  Kerjasama
Jawab dan kerjasama dalam Tim. dalam Tim

Program Pelatihan Berbasis Kompetensi 10


Perkiraan
Materi Pelatihan Waktu Pelatihan
Elemen Kriteria Indikator
(jampel)
Kompetensi Unjuk Kerja Unjuk Kerja
Penge- Keteram-
Pengetahuan Keterampilan Sikap
tahuan pilan
2. Menggunakan 2.1 Efisiensi  Dapat menjelaskan cara  Menjelaskan cara  Menghitung efisiensi  Disiplin 5 15
ukuran penggunaan menghitung efisiensi penggunaan menghitung efisiensi penggunaan resources  Teliti
performansi resources oleh resources oleh kode. penggunaan resources oleh kode.  Tanggung
dalam kode dihitung. oleh kode. jawab
 Mampu menghitung efisiensi
menuliskan  Kerjasama
penggunaan resources oleh kode.
kode sumber dalam Tim
 Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.

2.2 Kemudahan  Dapat menjelaskan cara  Menjelaskan cara  Mengimplementasikank  Disiplin


interaksi selalu mengimplementasikan mengimplementasikan emudahan interaksi  Teliti
di-implemen- kemudahan interaksi sesuai kemudahan interaksi sesuai standar yang  Tanggung
tasikan sesuai standar yang berlaku. sesuai standar yang berlaku. jawab
standar yang berlaku.  Kerjasama
 Mampu mengimplementasikan
berlaku. dalam Tim
kemudahan interaksi sesuai
standar yang berlaku.
 Harus disiplin,Teliti, Tanggung
Jawab dan kerjasama dalam Tim.

Program Pelatihan Berbasis Kompetensi 11

Anda mungkin juga menyukai