departemen pendidikan nasional · web viewmenerapkan hasil pemodelan ke dalam pengembangan program...

31
No. Peserta UJI KOMPETENSI KEAHLIAN TAHUN PELAJARAN 2018/2019 LEMBAR PENILAIAN UJIAN PRAKTIK KEJURUAN Satuan Pendidikan : Sekolah Menengah Kejuruan Kompetensi Keahlian : Rekayasa Perangkat Lunak Kode : 2072 Alokasi Waktu : 16 jam Bentuk Soal : Penugasan Perorangan Judul Tugas : Pengembangan Aplikasi Kasir Restoran (Table Service) Nama Peserta : Form Penilaian Aspek Pengetahuan Indikator Pencapaian Kompetensi Metode Jawaban Tes Tuli s Tes Lisa n Bena r Sala h 1 2 3 4 5 Mengidentifikasi spesifikasi tools pemrograman yang sesuai dengan kebutuhan V V Menentukan pengaturan software tools pemrograman V V Menerapkan hasil pemodelan ke dalam pengembangan program V V Menerapkan teknik dasar algoritma umum V V Menerapkan struktur data dan akses terhadap struktur data tersebut V V Menerapkan user interface V V Menerapkan array V V 2072-P1-18/19 Hak Cipta pada Kemdikbud PP-1/31 Paket 1 DOKUMEN NEGARA

Upload: doancong

Post on 28-May-2019

223 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: DEPARTEMEN PENDIDIKAN NASIONAL · Web viewMenerapkan hasil pemodelan ke dalam pengembangan program V V Menerapkan teknik dasar algoritma umum V V Menerapkan struktur data dan akses

No. Peserta

UJI KOMPETENSI KEAHLIANTAHUN PELAJARAN 2018/2019

LEMBAR PENILAIAN UJIAN PRAKTIK KEJURUAN

Satuan Pendidikan : Sekolah Menengah KejuruanKompetensi Keahlian : Rekayasa Perangkat Lunak Kode : 2072Alokasi Waktu : 16 jamBentuk Soal : Penugasan PeroranganJudul Tugas : Pengembangan Aplikasi Kasir Restoran (Table

Service)

Nama Peserta :

Form Penilaian Aspek Pengetahuan

Indikator Pencapaian KompetensiMetode Jawaban

Tes Tulis

Tes Lisan Benar Salah

1 2 3 4 5

Mengidentifikasi spesifikasi tools pemrograman yang sesuai dengan kebutuhan

V V

Menentukan pengaturan software tools pemrograman V VMenerapkan hasil pemodelan ke dalam pengembangan program

V V

Menerapkan teknik dasar algoritma umum V VMenerapkan struktur data dan akses terhadap struktur data tersebut

V V

Menerapkan user interface V VMenerapkan array V VMenganalisis keluaran dari penerapan class pada program V VMenerapkan library akses basis data V VMenerapkan SQL V VMenerapkan debugging V VMenerapkan dokumentasi program V V

Nilai Pengetahuan

Catatan : Asesor mengembangkan butir tes pengetahuan berdasarkan Indikator Pencapaian

Kompetensi

2072-P1-18/19 Hak Cipta pada Kemdikbud PP-1/18

Paket 1

DOKUMEN NEGARA

Page 2: DEPARTEMEN PENDIDIKAN NASIONAL · Web viewMenerapkan hasil pemodelan ke dalam pengembangan program V V Menerapkan teknik dasar algoritma umum V V Menerapkan struktur data dan akses

No. Peserta

Bobot penilaian per butir soal ditentukan oleh asesor Nilai Pengetahuan merupakan hasil pengolahan penskoran jawaban benar Nilai Pengetahuan berupa bilangan bulat berada pada rentang 0-100

…………, ………………. 2019Penilai 1/ Penilai 2 *)

2072-P1-18/19 Hak Cipta pada Kemdikbud PP-2/18

Page 3: DEPARTEMEN PENDIDIKAN NASIONAL · Web viewMenerapkan hasil pemodelan ke dalam pengembangan program V V Menerapkan teknik dasar algoritma umum V V Menerapkan struktur data dan akses

No. Peserta

Form Penilaian Aspek Keterampilan

No Komponen/Sub Komponen

Kompeten

CatatanBelumYa

Cukup Baik Sangat Baik

0 1 2 31 2 3 4 5 6 7

I Persiapan1.1 Instalasi tool pemrograman

1.2 Melakukan konfigurasi tools untuk Pemrograman

1.3 Menerapkan hasil pemodelan kedalam eksekusi script sederhanaRerata capaian kompetensi komponen Persiapan

IIPengembangan

2.1 Menggunakan diagram program dan deskripsi program

2.2 Membuat alur logika pemrograman

2.3 Menerapkan teknik dasar algoritma umum

2.4 Menggunakan prosedur dan fungsi

2.5 Menerapkan struktur data dan akses terhadap struktur data tersebut

2.6 Melakukan implementasi rancangan user interface

2.7 Menggunakan tipe data dan control program

2.8 Membuat program menggunakan prosedur dan fungsi

2.9 Membuat program menggunakan array

2.10 Membuat program untuk akses file

2.11 Membuat program berorientasi objek dengan memanfaatkan class

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

2072-P1-18/19 Hak Cipta pada Kemdikbud PP-3/18

Page 4: DEPARTEMEN PENDIDIKAN NASIONAL · Web viewMenerapkan hasil pemodelan ke dalam pengembangan program V V Menerapkan teknik dasar algoritma umum V V Menerapkan struktur data dan akses

No. Peserta

No Komponen/Sub Komponen

Kompeten

CatatanBelumYa

Cukup Baik Sangat Baik

0 1 2 31 2 3 4 5 6 7

2.13 Membuat program dengan konsep berbasis objek

2.14 Membuat koneksi basis data2.15 Menguji program basis data2.16 Mengisi tabel2.17 Melakukan operasi relasional2.18 Membuat stored procedure2.19 Melakukan debugging

Pasca-pengembangan2.20 Membuat dokumentasi modul

program2.21 Membuat dokumentasi fungsi,

prosedur atau method program2.22 Men-generate dokumentasi

Rerata capaian kompetensi komponen Proses

III3.1 Menu3.2 Form untuk manipulasi data 3.3 Form untuk membuat report3.4 Implementasi Object-oriented

Programming3.5 Manual penggunaan

Rerata capaian kompetensi komponen Hasil

Keterangan : Capaian kompetensi peserta uji per Sub Komponen dituliskan dalam bentuk ceklis (√) Rerata Capaian kompetensi peserta uji per Komponen dituliskan dalam bentuk ceklis (√) Jika peserta uji dinilai tidak baik pada salah satu komponen, maka peserta uji diberi kesempatan

untuk mengulang Catatan diberikan sebagai keterangan tambahan unjuk kerja Catatan positif diberikan kepada peserta uji yang mampu menunjukkan inovasi, efisiensi kerja,

dan pemecahan masalah secara kreatif Catatan negatif diberikan kepada peserta uji yang mengulangi proses atau unjuk kerja lainnya

yang bertentangan dengan kriteria unjuk kerja

2072-P1-18/19 Hak Cipta pada Kemdikbud PP-4/18

Page 5: DEPARTEMEN PENDIDIKAN NASIONAL · Web viewMenerapkan hasil pemodelan ke dalam pengembangan program V V Menerapkan teknik dasar algoritma umum V V Menerapkan struktur data dan akses

No. Peserta

Rekapitulasi Penilaian Aspek Keterampilan

Jumlah Catatan

Catatan PositifCatatan NegatifNilai Tambahan

Keterangan: Nilai tambahan diberikan berdasarkan penjumlahan dari catatan positif (bernilai positif) dan

catatan negatif (bernilai negatif) dengan maksimal 10 poin dan minimal -10 poin

Tingkat Pencapaian Kompetensi Nilai Perolehan

(Hasil Konversi)

Nilai Tamba

han

Nilai AkhirAspek

Keterampilan

Keterampilan

Skor Awal

(pembulatan)

Persiapan Pelaksanaan Hasil

3 90 +3 93Nilai rata-rata (pembulatan) 2 2 3

Bobot 20% 30% 50%Nilai Komponen 0,4 0,6 1,5

Keterangan: Nilai rata-rata diperoleh dari lembar penilaian (Tidak = 0; Cukup = 1; Baik = 2; Sangat Baik =

3) Bobot ditetapkan secara terpusat dan dapat berubah sesuai persetujuan dengan industri

(dibuktikan dengan berita acara) Nilai Komponen diperoleh dari hasil perkalian Nilai rata-rata dengan Bobot Skor Awal diperoleh dari pembulatan hasil penjumlahan komponen Persiapan, Pelaksanaan,

dan Hasil Nilai Perolehan diperoleh dari nilai maksimal hasil konversi skor awal Nilai Tambahan diperoleh dari rekapitulasi jumlah catatan dengan maksimal +10 poin dan

minimal -10 poin Nilai Akhir diperoleh dari penjumlahan Nilai Perolehan dengan Nilai Tambahan

Konversi Nilai:Skor Awal Nilai Konversi Kesimpulan0 <61 Tidak Kompeten1 61-70 Cukup Kompeten2 71-80 Kompeten3 81-90 Sangat Kompeten

91-100 Istimewa

Kesimpulan Akhir: Kurang Kompeten/Cukup Kompeten/Kompeten/Sangat Kompeten/Istimewa*

2072-P1-18/19 Hak Cipta pada Kemdikbud PP-5/18

Page 6: DEPARTEMEN PENDIDIKAN NASIONAL · Web viewMenerapkan hasil pemodelan ke dalam pengembangan program V V Menerapkan teknik dasar algoritma umum V V Menerapkan struktur data dan akses

No. Peserta

Nilai AkhirAspek

PengetahuanAspek

KeterampilanNilai Akhir

(pembulatan)

Nilai Perolehan 92 8386Bobot 30% 70%

Nilai Komponen 27,6 58

Keterangan: Nilai rata-rata diperoleh dari lembar penilaian Bobot ditetapkan secara terpusat oleh Kementerian Pendidikan dan Kebudayaan dan bersifat

mutlak Nilai Komponen diperoleh dari hasil perkalian Nilai rata-rata dengan Bobot Nilai Akhir berupa bilangan bulat berada pada rentang 0-100

…………, ………………. 2019Penilai 1/ Penilai 2 *)

*) Coret yang tidak perlu

2072-P1-18/19 Hak Cipta pada Kemdikbud PP-6/18

Page 7: DEPARTEMEN PENDIDIKAN NASIONAL · Web viewMenerapkan hasil pemodelan ke dalam pengembangan program V V Menerapkan teknik dasar algoritma umum V V Menerapkan struktur data dan akses

No. Peserta

Form Penilaian Aspek Sikap (Sikap Kerja)

Indikator Pencapaian KompetensiTingkat Pencapaian Kompetensi

Kurang Cukup Baik Sangat Baik

2 3 4 5 6

Kecermatan VKerapihan VKedisiplinan VKetenangan V

Rata-rata pencapaian kompetensi V

Kesimpulan : Kurang Baik/Cukup Baik/Baik/Sangat Baik*Catatan :

…………, ………………. 2019Penilai 1/ Penilai 2 *)

*) Coret yang tidak perlu

2072-P1-18/19 Hak Cipta pada Kemdikbud PP-7/18

Page 8: DEPARTEMEN PENDIDIKAN NASIONAL · Web viewMenerapkan hasil pemodelan ke dalam pengembangan program V V Menerapkan teknik dasar algoritma umum V V Menerapkan struktur data dan akses

KRITERIA/RUBRIK PENILAIAN UJIANPRAKTIK KEJURUAN

Satuan Pendidikan : Sekolah Menengah KejuruanKompetensi Keahlian : Rekayasa Perangkat Lunak Kode : 2072Alokasi Waktu : 16 jamBentuk Soal : Penugasan PeroranganJudul Tugas : Pengembangan Aplikasi Kasir Restoran (Table

Service)

Rubrik Penilaian Aspek Keterampilan

No. Komponen/Sub Komponen Indikator Penilaian Capaian

Kompetensi1 2 3 4

I Persiapan1.1. Instalasi tool pemrograman

Kriteria unjuk kerja: Tools bahasa pemrogram dipilih sesuai

dengan kebutuhaan dan lingkungan pengembangan

Tools pemrogaman ter-install sesuai dengan prosedur.

Tools pemrograman bisa dijalankan dilingkungan pengembangan yang telahditetapkan.

menampilkan 3 kriteria unjuk kerja Sangat Baikmenampilkan 2 kriteria unjuk kerja Baikmenampilkan 1 kriteria unjuk kerja Cukup Baikmenampilkan 0 kriteria unjuk kerja Tidak

1.2. Melakukan konfigurasi tools untuk Pemrograman

Kriteria unjuk kerja: Target hasil dari konfigurasi ditentukan. Tools pemrograman dikonfigurasikan Tools pemrograman setelah

dikonfigurasikan, tetap bisa digunakan sebagaimana mestinya.

menampilkan 3 kriteria unjuk kerja selambatnya 15 menit

Sangat Baik

menampilkan 3 kriteria unjuk kerja Baikmenampilkan 2 kriteria unjuk kerja Cukup Baikmenampilkan 0 kriteria unjuk kerja Tidak

2072-P1-18/19 Hak Cipta pada Kemdikbud PP-8/18

Page 9: DEPARTEMEN PENDIDIKAN NASIONAL · Web viewMenerapkan hasil pemodelan ke dalam pengembangan program V V Menerapkan teknik dasar algoritma umum V V Menerapkan struktur data dan akses

No. Komponen/Sub Komponen Indikator Penilaian Capaian

Kompetensi1 2 3 4

1.3. Menerapkan hasil pemodelan kedalam eksekusi script sederhana

Kriteria unjuk kerja: Script (source code) sederhana dibuat

sesuai tools pemrogaman yang di-install Script dapat dijalankan dengan benar Script menghasilkan keluaran sesuai

skenario yang diharapkanmenampilkan 3 kriteria unjuk kerja dengan penataan scripting yang rapih

Sangat Baik

menampilkan 3 kriteria unjuk kerja Baikmenampilkan 2 kriteria unjuk kerja Cukup Baikmenampilkan <2 kriteria unjuk kerja Tidak

II Pelaksanaan2.1. Menggunakan diagram program dan deskripsi program

Kriteria unjuk kerja: Diagram program dengan metodologi

pengembangan sistem didefinisikan. Metode pemodelan digunakan pada

implementasi program sesuai dengan spesifikasi.

Diagram objek digunakan pada implementasi program sesuai dengan spesifikasi.

Diagram komponen digunakan pada implementasi program sesuai dengan spesifikasi.

menampilkan 4 kriteria unjuk kerja dengan implementasi konsep 100%

Sangat Baik

menampilkan 4 kriteria unjuk kerja Baikmenampilkan 3 kriteria unjuk kerja Cukup Baikmenampilkan <3 kriteria unjuk kerja Tidak

2.2. Membuat alur logika pemrograman

Kriteria unjuk kerja: Metode yang sesuai ditentukan. Komponen yang dibutuhkan ditentukan. Relasi antar komponen ditetapkan. Alur mulai dan selesai ditetapkan.menampilkan 4 kriteria unjuk kerja Sangat Baikmenampilkan 3 kriteria unjuk kerja Baikmenampilkan 2 kriteria unjuk kerja Cukup Baikmenampilkan <2 kriteria unjuk kerja Tidak

2.3. Menerapkan teknik dasar algoritma umum

Kriteria unjuk kerja: Algoritma untuk sorting dibuat Algoritma untuk searching dibuat

2072-P1-18/19 Hak Cipta pada Kemdikbud PP-9/18

Page 10: DEPARTEMEN PENDIDIKAN NASIONAL · Web viewMenerapkan hasil pemodelan ke dalam pengembangan program V V Menerapkan teknik dasar algoritma umum V V Menerapkan struktur data dan akses

No. Komponen/Sub Komponen Indikator Penilaian Capaian

Kompetensi1 2 3 4

menampilkan 2 kriteria unjuk kerja maksimal waktu penyelesaian 10 menit

Sangat Baik

menampilkan 2 kriteria unjuk kerja Baikmenampilkan 1 kriteria unjuk kerja Cukup Baikmenampilkan <1 kriteria unjuk kerja Tidak

2.4. Menggunakan prosedur dan fungsi

Kriteria unjuk kerja: Konsep penggunaan kembali prosedur

dan fungsi dapat diidentifikasi. Prosedur dapat digunakan. Fungsi dapat digunakanmenampilkan 3 kriteria unjuk kerja dengan waktu penyelesaian 5 menit

Sangat Baik

menampilkan 3 kriteria unjuk kerja Baikmenampilkan 2 kriteria unjuk kerja Cukup Baikmenampilkan <2 kriteria unjuk kerja Tidak

2.5. Menerapkan struktur data dan akses terhadap struktur data tersebut

Kriteria unjuk kerja: Struktur data diimplementasikan sesuai

dengan bahasa pemrograman yang akan dipergunakan.

Akses terhadap data dinyatakan dalam algoritma yang efisiensi sesuai bahasa pemrograman yang akan dipakai.

menampilkan 2 kriteria unjuk kerja dengan waktu proses kurang dari 1 menit

Sangat Baik

menampilkan 2 kriteria unjuk kerja Baikmenampilkan 1 kriteria unjuk kerja Cukup Baikmenampilkan <1 kriteria unjuk kerja Tidak

2.6. Melakukan implementasi rancangan user interface

Kriteria unjuk kerja: interface dialog disesuaikan dengan

urutan alur proses. Bentuk style dari komponen user

interface ditentukan. Penerapan simulasi dijadikan suatu

proses yang sesungguhnya.menampilkan 3 kriteria unjuk kerja dengan tingkat friendly sangat tinggi

Sangat Baik

menampilkan 3 kriteria unjuk kerja Baikmenampilkan 2 kriteria unjuk kerja Cukup Baikmenampilkan <2 kriteria unjuk kerja Tidak

2072-P1-18/19 Hak Cipta pada Kemdikbud PP-10/18

Page 11: DEPARTEMEN PENDIDIKAN NASIONAL · Web viewMenerapkan hasil pemodelan ke dalam pengembangan program V V Menerapkan teknik dasar algoritma umum V V Menerapkan struktur data dan akses

No. Komponen/Sub Komponen Indikator Penilaian Capaian

Kompetensi1 2 3 4

2.7. Menggunakan tipe data dan control program

Kriteria unjuk kerja: Tipe data yang sesuai standar ditentukan Syntax program yang dikuasai digunakan

sesuai standar Struktur kontrol program yang dikuasai

digunakan sesuai standarmenampilkan 3 kriteria unjuk kerja dengan kecepatan proses di bawah 1 menit

Sangat Baik

menampilkan 3 kriteria unjuk kerja Baikmenampilkan 2 kriteria unjuk kerja Cukup Baikmenampilkan <2 kriteria unjuk kerja Tidak

2.8. Membuat program menggunakan prosedur dan fungsi

Kriteria unjuk kerja: Program dengan menggunakan prosedur

dibuat sesuai aturan penulisan program. Program dengan menggunakan fungsi

dibuat sesuai aturan penulisan program. Program dengan menggunakan prosedur

dan fungsi secara bersamaan dibuat sesuai aturan penulisan program.

Keterangan untuk setiap prosedur dan fungsi telah diberikan

menampilkan 4 kriteria unjuk kerja dengan penyelesaian di bawah 15 menit

Sangat Baik

menampilkan 4 kriteria unjuk kerja Baikmenampilkan 3 kriteria unjuk kerja Cukup Baikmenampilkan <3 kriteria unjuk kerja Tidak

2.9. Membuat program menggunakan array

Kriteria unjuk kerja: Dimensi array telah ditentukan. Tipe data array telah ditentukan. Panjang array telah ditentukan. Pengurutan array telah digunakan.menampilkan 4 kriteria unjuk kerja dengan waktu penyelesaian maksimal 10 menit

Sangat Baik

menampilkan 4 kriteria unjuk kerja Baikmenampilkan 3 kriteria unjuk kerja Cukup Baikmenampilkan <3 kriteria unjuk kerja Tidak

2.10. Membuat program untuk akses file

Kriteria unjuk kerja: Program untuk menulis data dalam

media penyimpan telah dibuat. Program untuk membaca data dari media

penyimpan telah dibuat.menampilkan 2 kriteria unjuk kerja dalam waktu kurang dari 5 menit

Sangat Baik

2072-P1-18/19 Hak Cipta pada Kemdikbud PP-11/18

Page 12: DEPARTEMEN PENDIDIKAN NASIONAL · Web viewMenerapkan hasil pemodelan ke dalam pengembangan program V V Menerapkan teknik dasar algoritma umum V V Menerapkan struktur data dan akses

No. Komponen/Sub Komponen Indikator Penilaian Capaian

Kompetensi1 2 3 4

menampilkan 2 kriteria unjuk kerja Baikmenampilkan 1 kriteria unjuk kerja Cukup Baikmenampilkan 0 kriteria unjuk kerja Tidak

2.11. Membuat program berorientasi objek dengan memanfaatkan class

Kriteria unjuk kerja: Program dengan menggunakanclass

dibuat. Properti class yang akan direalisasikan

dalam bentuk prosedur/fungsi dibuat. Data didalam class dibuat mandiri. Hak akses dari tipe data

(private,protected, public) dikelolamenampilkan 4 kriteria unjuk kerja dikerjakan dalam waktu maksimal 30 menit

Sangat Baik

menampilkan 4 kriteria unjuk kerja Baikmenampilkan 3 kriteria unjuk kerja Cukup Baikmenampilkan <3 kriteria unjuk kerja Tidak

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

Kriteria unjuk kerja: Tipe data diidentifikasi Sintaks program dikuasai sesuai dengan

bahasa pemrogramnya Control program dikuasaimenampilkan 3 kriteria unjuk kerja diselesaikan dalam waktu 10 menit

Sangat Baik

menampilkan 3 kriteria unjuk kerja Baikmenampilkan 2 kriteria unjuk kerja Cukup Baikmenampilkan <2 kriteria unjuk kerja Tidak

2.13. Membuat program dengan konsep berbasis objek

Kriteria unjuk kerja: Inheritance pada class diterapkan. Polymorphism pada class diterapkan. Overloading pada class diterapkanMenampilkan 3 kriteria unjuk kerja dengan waktu penyelesaian di bawah 30 menit

Sangat Baik

menampilkan 3 kriteria unjuk kerja Baikmenampilkan 2 kriteria unjuk kerja Cukup Baikmenampilkan <2 kriteria unjuk kerja Tidak

2.14. Membuat koneksi basis data

Kriteria unjuk kerja: Teknologi koneksi yang sesuai dipilih Keamanan koneksi ditentukan Hak setiap pengguna ditentukanmenampilkan 3 kriteria unjuk kerja diselesaikan dalam waktu 10 menit

Sangat Baik

menampilkan 3 kriteria unjuk kerja Baikmenampilkan 2 kriteria unjuk kerja Cukup Baik

2072-P1-18/19 Hak Cipta pada Kemdikbud PP-12/18

Page 13: DEPARTEMEN PENDIDIKAN NASIONAL · Web viewMenerapkan hasil pemodelan ke dalam pengembangan program V V Menerapkan teknik dasar algoritma umum V V Menerapkan struktur data dan akses

No. Komponen/Sub Komponen Indikator Penilaian Capaian

Kompetensi1 2 3 4

menampilkan <2 kriteria unjuk kerja Tidak2.15. Menguji program basis data

Kriteria unjuk kerja: Skenario pengujian disiapkan Logika pemrograman mengacu pada

kinerja statement akses data yang akan dibaca

Performansi mengacu pada kinerja statement akses data yang akan dibaca data uji

menampilkan 3 kriteria unjuk kerja dengan waktu akses di bawah 30 detik

Sangat Baik

menampilkan 3 kriteria unjuk kerja Baikmenampilkan 2 kriteria unjuk kerja Cukup Baikmenampilkan <2 kriteria unjuk kerja Tidak

2.16. Mengisi tabel Kriteria unjuk kerja: Tabel diisi data menggunakan perintah

DML Indeks dibangkitkan View tabel dibentuk sesuai kebutuhanmenampilkan 3 kriteria unjuk kerja dengan waktu penyelesaian di bawah 20 menit

Sangat Baik

menampilkan 3 kriteria unjuk kerja Baikmenampilkan 2 kriteria unjuk kerja Cukup Baikmenampilkan <2 kriteria unjuk kerja Tidak

2.17. Melakukan operasi relasional

Kriteria unjuk kerja: Fitur pengolahan DML diidentifikasikan Perintah DML dipergunakan untuk

manipulasi antar tabel Perintah DML dipergunakan untuk

manipulasi antar view Perintah DML ditulis secara efisienmenampilkan 4 kriteria unjuk kerja dengan waktu penyelesaian maksimal 15 menit

Sangat Baik

menampilkan 4 kriteria unjuk kerja Baikmenampilkan 3 kriteria unjuk kerja Cukup Baikmenampilkan <3 kriteria unjuk kerja Tidak

2.18. Membuat stored procedure

Kriteria unjuk kerja: Stored procedure dibuat dengan perintah

SQL Prosedur diuji diperiksa input dan

outputnyamenampilkan 2 kriteria unjuk kerja dengan waktu penyelesaian maksimal 10 menit

Sangat Baik

2072-P1-18/19 Hak Cipta pada Kemdikbud PP-13/18

Page 14: DEPARTEMEN PENDIDIKAN NASIONAL · Web viewMenerapkan hasil pemodelan ke dalam pengembangan program V V Menerapkan teknik dasar algoritma umum V V Menerapkan struktur data dan akses

No. Komponen/Sub Komponen Indikator Penilaian Capaian

Kompetensi1 2 3 4

menampilkan 2 kriteria unjuk kerja Baikmenampilkan 1 kriteria unjuk kerja Cukup Baikmenampilkan 0 kriteria unjuk kerja Tidak

2.19. Melakukan debugging Kriteria unjuk kerja: Kode program dikompilasi sesuai bahasa

pemrograman yang digunakan Kritera lulus build dianalisis Kriteria eksekusi aplikasi dianalisis Kode kesalahan dicatatmenampilkan 4 kriteria unjuk kerja dengan waktu penyelesaian maksimal 15 menit

Sangat Baik

menampilkan 4 kriteria unjuk kerja Baikmenampilkan 3 kriteria unjuk kerja Cukup Baikmenampilkan <3 kriteria unjuk kerja Tidak

2.20 Membuat dokumentasi modul program

Kriteria unjuk kerja: Dokumentasi modul program dibuat

dengan lengkap dan benar Dokumentasi modul program mudah

ditelusuri Dokumen modul program dijadikan

sebagai pedoman pengembanganmenampilkan 3 kriteria unjuk kerja dengan waktu penyelesaian maksimal 15 menit

Sangat Baik

menampilkan 3 kriteria unjuk kerja Baikmenampilkan 2 kriteria unjuk kerja Cukup Baikmenampilkan <2 kriteria unjuk kerja Tidak

2.21. Membuat dokumentasi fungsi, prosedur atau method program

Kriteria unjuk kerja: Dokumentasi fungsi program dibuat

dengan benar Dokumentasi prosedur program dibuat

dengan benar Dokumentasi method program dibuat

dengan benarmenampilkan 3 kriteria unjuk kerja dengan waktu penyelesaian maksimal 10 menit

Sangat Baik

menampilkan 3 kriteria unjuk kerja Baikmenampilkan 2 kriteria unjuk kerja Cukup Baikmenampilkan <2 kriteria unjuk kerja Tidak

2.22. Men-generate dokumentasi

Kriteria unjuk kerja: Dokumentasi modul utama dibuat Dokumentasi modul tampilan dibuat Dokumentasi modul laporan dibuat Dokumentasi modul database dibuat

2072-P1-18/19 Hak Cipta pada Kemdikbud PP-14/18

Page 15: DEPARTEMEN PENDIDIKAN NASIONAL · Web viewMenerapkan hasil pemodelan ke dalam pengembangan program V V Menerapkan teknik dasar algoritma umum V V Menerapkan struktur data dan akses

No. Komponen/Sub Komponen Indikator Penilaian Capaian

Kompetensi1 2 3 4

menampilkan 4 kriteria unjuk kerja dengan waktu penyelesaian maksimal 15 menit

Sangat Baik

menampilkan 4 kriteria unjuk kerja Baikmenampilkan 3 kriteria unjuk kerja Cukup Baikmenampilkan <3 kriteria unjuk kerja Tidak

III Hasil3.1 Menu Kriteria unjuk kerja:

Menu pengelolaan form dibuat dengan lengkap

Menu pengelolaan laporan dibuat dengan lengkap

Menu pencarian data dibuat dengan lengkap

menampilkan 3 kriteria unjuk kerja dengan waktu penyelesaian maksimal 15 menit

Sangat Baik

menampilkan 3 kriteria unjuk kerja Baikmenampilkan 2 kriteria unjuk kerja Cukup Baikmenampilkan <2 kriteria unjuk kerja Tidak

3.2 Form untuk manipulasi data

Kriteria unjuk kerja: Adanya fasilitas untuk menambah data

di form dan berfungsi Adanya fasilitas untuk mencari data di

form dan berfungsi Adanya fasilitas untuk menghapus data

di form dan berfungsi Adanya fasilitas untuk menngubah data

di form dan berfungsimenampilkan 4 kriteria unjuk kerja dengan waktu penyelesaian maksimal 15 menit

Sangat Baik

menampilkan 4 kriteria unjuk kerja Baikmenampilkan 3 kriteria unjuk kerja Cukup Baikmenampilkan <3 kriteria unjuk kerja Tidak

3.3 Form untuk membuat report

Kriteria unjuk kerja: Laporan data master tersedia dalam form

laporan Laporan data transaksi tersedia dalam

form laporan Laporan data library tersedia dalam form

laporanmenampilkan 3 kriteria unjuk kerja dengan waktu penyelesaian maksimal 30 menit

Sangat Baik

menampilkan 3 kriteria unjuk kerja Baik

2072-P1-18/19 Hak Cipta pada Kemdikbud PP-15/18

Page 16: DEPARTEMEN PENDIDIKAN NASIONAL · Web viewMenerapkan hasil pemodelan ke dalam pengembangan program V V Menerapkan teknik dasar algoritma umum V V Menerapkan struktur data dan akses

No. Komponen/Sub Komponen Indikator Penilaian Capaian

Kompetensi1 2 3 4

menampilkan 2 kriteria unjuk kerja Cukup Baikmenampilkan <2 kriteria unjuk kerja Tidak

3.4 Implementasi Object-oriented Programming

Kriteria unjuk kerja: Pemrograman berbasis OOP diterapkan

untuk pengolahan data master Pemrograman berbasis OOP diterapkan

untuk pengolahan transaksi data Pemrograman berbasis OOP diterapkan

untuk membuat laporan Pemrograman berbasis OOP diterapkan

untuk koneksi dengan databasemenampilkan 4 kriteria unjuk kerja dengan mutu kecepatan akses serta keamanan data terjamin

Sangat Baik

menampilkan 4 kriteria unjuk kerja Baikmenampilkan 3 kriteria unjuk kerja Cukup Baikmenampilkan <3 kriteria unjuk kerja Tidak

3.5 Manual penggunaan Kriteria unjuk Kerja Manual penggunaan dibuat dengan

lengkap Manual penggunaan menggambarkan

alur aplikasi yang dibuat Manual penggunaan dibuat dalam

rentang waktu ujianmenampilkan 3 kriteria unjuk kerja diselesaikan dalam waktu maksimal 15 menit

Sangat Baik

menampilkan 3 kriteria unjuk kerja Baikmenampilkan 2 kriteria unjuk kerja Cukup Baikmenampilkan <2 kriteria unjuk kerja Tidak

2072-P1-18/19 Hak Cipta pada Kemdikbud PP-16/18

Page 17: DEPARTEMEN PENDIDIKAN NASIONAL · Web viewMenerapkan hasil pemodelan ke dalam pengembangan program V V Menerapkan teknik dasar algoritma umum V V Menerapkan struktur data dan akses

Rubrik Penilaian Aspek Sikap

No. Komponen/Sub Komponen Indikator Penilaian Tingkat

1 2 3 4

Kecermatan Kriteria unjuk sikap kerja: Bekerja dengan teliti Bekerja dengan hati-hati menyelesaikan

tugas dan menggunakan peralatan Menyelesaiakan pekerjaan sesuai dengan

standar mutu Menyelesaikan pekerjaan sesuai dengan

standar waktumenampilkan 4 kriteria unjuk sikap kerja dengan ketepatan hasil 100%

Sangat Baik

menampilkan 4 kriteria unjuk sikap kerja Baikmenampilkan 3 kriteria unjuk sikap kerja Cukup Baikmenampilkan <3 kriteria unjuk sikap kerja Tidak

Kerapihan Kriteria unjuk sikap kerja: Kerja dilaksanakan dengan aman

sehubungan sesuai prosedur. Perlengkapan pelindung diri dipakai dan

disimpan sesuai dengan prosedur Semua perlengkapan dan alat-alat

keselamatan digunakan sesuai dengan kegunaannya.

Tanda-tanda/simbol keselamatan dikenali dan diikuti sesuai instruksi.

Semua pedoman penanganan dilaksanakan sesuai kebutuhan.

menampilkan 5 kriteria unjuk sikap kerja peserta uji sehat, tempat uji rapih, dan bersih

Sangat Baik

menampilkan 5 kriteria unjuk sikap kerja Baikmenampilkan 4 kriteria unjuk sikap kerja Cukup Baikmenampilkan <4 kriteria unjuk sikap kerja Tidak

Kedisiplinan Kriteria unjuk sikap kerja: Masuk ruang ujian tepat waktu Menggunakan seragam sesuai aturan Mengikuti ujian sesuai dengan aturan

yang telah ditentuk Mengikuti semua aturan menampilkan 4 kriteria unjuk sikap kerja dengan waktu penyelesaian ujian kurang dari waktu yang ditentukan

Sangat Baik

menampilkan 4 kriteria unjuk sikap kerja Baikmenampilkan 3 kriteria unjuk sikap kerja Cukup Baikmenampilkan <3 kriteria unjuk sikap kerja Tidak

2072-P1-18/19 Hak Cipta pada Kemdikbud PP-17/18

Page 18: DEPARTEMEN PENDIDIKAN NASIONAL · Web viewMenerapkan hasil pemodelan ke dalam pengembangan program V V Menerapkan teknik dasar algoritma umum V V Menerapkan struktur data dan akses

No. Komponen/Sub Komponen Indikator Penilaian Tingkat

1 2 3 4

Ketenangan Kriteria unjuk sikap kerja: Memulai ujian dengan tenang Mengikuti ujian dengan baik tanpa rasa

grogi Mampu menyampaikan hasil pekerjaan

dengan baik Menguasai suasana lingkungan

kerja/praktik dengan baikmenampilkan 4 kriteria unjuk sikap kerja dengan kondisi rileks dan sangat tenang

Sangat Baik

menampilkan 4 kriteria unjuk sikap kerja Baikmenampilkan 3 kriteria unjuk sikap kerja Cukup Baikmenampilkan <3 kriteria unjuk sikap kerja Tidak

2072-P1-18/19 Hak Cipta pada Kemdikbud PP-18/18