Silabus Junior Web Programmer
Silabus Junior Web Programmer
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.
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.
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.
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
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.
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.
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.
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.
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
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