Advertisement
loading...

 

MATERI PELATIHAN BERBASIS KOMPETENSI

Advertisement

SEKTOR TEKNOLOGI INFORMASI DAN KOMUNIKASI

 

 

 

 

 

 

 

MENULIS DAN MENGKOMPILASIKAN KODE PROGRAM SESUAI DENGAN KEBUTUHAN

TIK.PR02.013.01

 

 

 

 

 

 

 

 

BUKU PENILAIAN

 

 

 

 

 

 

 

 

 

DEPARTEMEN TENAGA KERJA DAN TRANSMIGRASI R.I.

DIREKTORAT JENDERAL PEMBINAAN PELATIHAN DAN PRODUKTIVITAS

Jl. Jend. Gatot Subroto Kav.51 Lt.7.B Jakarta Selatan

 


DAFTAR ISI

 

DAFTAR ISI. 2

BAB I. 3

KONSEP PENILAIAN.. 3

1.1.       Bagaimana Instruktur akan Menilai 3

1.2.       Tipe Penilaian. 3

1.2.1. Tes  Tertulis. ( Knowledge ). 3

1.2.2. Tes  Unjuk  Kerja  (praktek keterampilan / keahlian). 4

BAB II. 6

PELAKSANAAN PENILAIAN.. 6

2.1        Kunci Jawaban Tugas Tertulis (Seri A). 6

2.2        Kunci Jawaban untuk Tugas Unjuk Kerja. 7

2.3        Kunci Jawaban untuk Tugas Sikap Kerja. 8

2.3       Daftar Cek Unjuk Kerja (Praktik). 10

2.4       Check List Teori dan Praktek. 11

LEMBAR PENILAIAN.. 13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BAB I

KONSEP PENILAIAN

 

1.1.      Bagaimana Instruktur akan Menilai

Dalam sitem pelatihan berbasis kompetensi kerja, penilai akan mengumpulkan bukti dan membuat pertimbangan mengenai pengetahuan anda, unjuk kerja aktivitas  tugas-tugas / keterampilan anda dan sikap kerja anda terhadap pekerjaan. Anda akan dinilai untuk menentukan, apakahg anda telah mencapai kompetensi sesuai standar yang dijelaskan dalam Kriteria Unjuk Kerja.

 

Pada pelatihan berbasiskan kompetensi kerja , pendekatan yang banyak digunakan untuk penilaian adalah ” Penilaian berdasarkan kriteria / Criterion – Referenced Asessment ” .  Pendekatan ini mengukur unjuk kerja anda terhadap sejumlah standar. Standar yang digunakan dijelaskan dalam Kriteria Unjuk Kerja.

 

Penilaian formatif :

Penilaian dapat dilaksanakan dengan tujuan sebagai bantuan dan dukungan belajar / berlatih anda. Tipe penilaian ini adalah formatif dan merupakan proses yang sedang berjalan.

 

Penilaian Sumatif.

Penilaian juga  dapat dilaksanakan untuk menentukan apakah anda telah mencapai hasil dari program belajar dan berlatih ( contohnya pencapaian kompetensi dalam unit komptensi ). Tipe penilaian ini adalah sumatif dan merupakan penilaian akhir.

 

1.2.      Tipe Penilaian

 

1.2.1. Tes  Tertulis. ( Knowledge ).

 

Dalam tes tertulis, akan menilai pengetahuan anda dan pemahaman konsep serta prisip yang merupakan dasar  unjuk kerja dalam melakukan  tugas pekerjaan anda yang dijelaskan dalam  pengetahuan (knowledge) pada kriteria unjuk kerja.

Tes tertulis biasanya berupa seri-seri pertanyaan pilihan ganda dan/ atau beberapa bentuk tes obyektif lainnya, yaitu dimana setiap pertanyaan tertulis memiliki satu jawaban yang benar.

Penilaian tes obyektif tertulis pada  umumnya   mempunyai   kisi-kisi   dengan 3 (tiga) tingkatan  kesulitan,  yaitu :

 

1). Soal Mudah.

Adalah  menghafal tanpa mengerti apa maksudnya, menyebutkan bagian-bagian   suatu   alat,    benda,     nama mesin,   memberi nama,   memberi nomor, menjodohkan informasi faktual dengan kejadian.

 

2). Soal  Sedang

Adalah  mampu mengenal dan mengerti fungsi  sesuatu / poses   sesuatu, membandingkan,   memberikan,   membedakan,   menemukan   keuntungan   dan kerugian serta memberi fisualisasi fungsi / proses.

 

3). Soal  Sulit :

Adalah  merupakan  problem solving,   menganalisis   kesalahan   dan  kerusakan, mencari pemecahan,   meramalkan   kondisi   yang   tidak menguntungkan, mencari penyebab,   menggunakan   pertimbangan   dan    mengevaluasi. Rentangan  nilai tes tertulis, yaitu  0  -  1,   artinya  nilai setiap  soal tertulis yang   dinyatakan   benar   (kompeten)   mempunyai   nilai   1  (satu),   dan   yang dinyatakan    salah  (belum kompeten)  mempunyai nilai 0 (nol).

 

 

1.2.2. Tes  Unjuk  Kerja  (praktek keterampilan / keahlian).

 

Dalam tes unjuk kerja , akan menilai kompetensi anda dalam menampilkan tugas pekerjaan  dari elemen kompetensi terhadap standar kompetensi yang dijelaskan dalam keterampilan  (skill) pada kriteria unjuk kerja. Oleh sebab itu, anda akan menerapkan pengetahuan dan pemahaman anda terhadap  unjuk kerja  anda.

 

Penilaian biasanya menggunakan daftar cek analisis elemen kompetensi sebagai pedoman untuk menentukan kompetensi anda, dan akan memberikan umpan balik mengenai unjuk kerja dan jika perlu, merencanakan pelatihan lanjutan jika anda dinyatak kompeten, dan merencanakan pelatihan ulang jika anda belum dinyatakan kompeten pada kesempatan pertama ini.

 

 

Daftar Cek Unjuk Kerja, berisi :

1). Masing-masing elemen kompetensi dengan  sebaran  kriteria  unjuk  kerja harus kompeten.

2). Setiap tugas yang sedang dilaksanakan, penilai  akan mengisi daftar cek analisis elemen kompetensi yang telah disiapkan untuk menentukan kompetensi kerja anda dan umpan balik unjuk kerja anda. untuk setiap soal / perintah untuk melakukan unjuk kerja  dinyatakan benar mempunyai

3). Untuk memberi cacatan bagi diri anda dan penilai  anda.

4). Ketika tugas dari setiap indikator kerja tidak dilaksanakan sesuai standar kriteria keterampilan / kehlian secara  benar, maka  rencana pelatihan kerja ulang  akan dibicarakan antara anda dengan penilai.

 

Untuk setiap  soal / perintah   untuk melakukan unjuk kerja   mempunyai rentang nilai 0 (nol)  -  1 (satu). Bila anda melaukan untuk kerja  dinyatakan   benar (kompeten) mempunyai nilai 1 (satu), dan bila dinyatakan salah (belum kompeten) mempunyai nilai 0 (nol).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


BAB II

PELAKSANAAN PENILAIAN

 

2.1       Kunci Jawaban Tugas Tertulis (Seri A)

 

Soal

Nomor

Kunci  Jawaban  Tugas  tertulis.

Keterangan  Nilai

a

b

c

d

Benar

Salah

1.

X

   

2.

X

   

3.

X

   

4.

X

   

5.

X

   

6.

X

   

7.

X

   

8.

X

   

9.

X

   

10.

X

   

11.

X

   

12.

X

   

13.

X

   

14.

X

   

15.

X

   

16.

X

   

17.

X

   

18.

X

   

19.

X

   

20.

X

   

21.

X

   

22.

X

   

23.

X

   

24.

X

   

25.

X

   

 

 


2.2       Kunci Jawaban untuk Tugas Unjuk Kerja

 

TUGAS 1 : 

Menjelaskan standar penamaan variabel yang benar

 

1. Waktu                             :

20  menit.

 

2. Indikator Kerja     :

Mampu menjelaskan sesuai dengan yang di contoh

 

3. Standar Kriteria    :

    Terinci sesuai dengan kaidah pada buku informasi

 

4. Instruksi Kerja     :

Jelaskan bagaimana penamaan variabel yang sesuai dengan kaidah yang ada !(KUK 1.1)

 

5. Jawaban Tugas 1  :

Nama dari suatu variable dapat ditentukan sendiri oleh pemrogram dengan aturan sebagai berikut :

  1. Terdiri dari gabungan huruf dan angka dengan karakter pertama harus berupa huruf. Bahasa C dan Java bersifat case-sensitive artinya huruf kapital dan kecil dianggap berbeda, Jadi antara nim, NIM dan Nim dianggap berbeda. Sedangkan pada bahasa Pascal dan Basic bersifat non-case sensitive, artinya huruf kapital dan huruf kecil dianggap sama.
  2. Tidak boleh mengandung spasi.
  3. Tidak boleh mengandung symbol-simbol khusus, kecuali garis bawah (underscore). Yang termasuk symbol khusus yang tidak diperbolehkan antara lain : $, ?, %, #, !, &, *, (, ), -, +, = dsb.
  4. Panjangnya bebas, tetapi hanya 32 karakter pertama yang terpakai.

Contoh penamaan variabel yang benar : NIM, a, x, nama_mhs, f3098, f4, nilaiBudi, dsb.

Contoh penamaan variable yang salah : %nilai_mahasiswa, 80mahasiswa, rata-rata, ada spasi, penting!, jari-jari, dsb.

Untuk bahasa pemrograman Java, ada aturan khusus dalam penamaan class, variabel dan method yang terdapat di dalam programnya, hal ini sangat membantu untuk pengerjaan program dalam tim. Aturan penamaan ini sudah diakui oleh komunitas Java internasional. Sistem penamaan tersebut adalah:

n  Penamaan Class

¨  Huruf pertama setiap kata harus huruf besar. Contoh:

n  HelloWorld

n  Employee

n  BankAccount

n  Penamaan Method

¨  Huruf pertama setiap kata harus huruf besar, kecuali kata pertama. Contoh:

n  getEmployeeName()

n  setSpeedLimit()

n  accelerate()

n  Penamaan Field atau variabel

¨  Huruf pertama setiap kata harus huruf besar, kecuali kata pertama. Contoh:

n  employeeName

n  employeeAccountNumber

n  address

 

2.3     Kunci Jawaban untuk Tugas Sikap Kerja

 

TUGAS 1 : 

MEMBUAT MODUL DARI PROGRAM YANG TELAH DITENTUKAN.

 

1. Waktu                             :

20  menit.

 

2. Indikator Kerja     :

Mampu membuat modul dengan kode program yang benar dan dapat dikompilasikan.

 

3. Standar Kriteria    :

Modul yang telah dibuat dapat dikompilasi dan dijalankan dengan benar.

   

4. Instruksi Kerja     :

Uraikan dan pratekkan langkah-langkah kerja anda, beserta perintah-perintah yang digunakan dalam pembuatan minimal dua buah modul sederhana yang saling terintegrasi di mana program ini menggunakan arraylist untuk menyimpan nama, alamat, dan nomor telepon minimal 5 orang teman Anda dengan  menggunakan program Java (KUK 2.1, KUK 2.2, KUK 2.3, KUK 3.1, KUK 3.3).

 

5. Jawaban Tugas 1  :

Buat program Java dengan editor apapun yang dikuasai :

Buat minimal dua class, yang pertama untuk membentuk dan menampilkan ArrayList dan yang kedua untuk mengisi ArrayList tersebut.

Bagan Class tersebut adalah:

 

Modul yang pertama berisi seperti ini:

class DataTeman {

private ArrayList nama = new ArrayList();

private ArrayList alamat = new ArrayList();

private ArrayList email = new ArrayList();

private ArrayList telepon = new ArrayList();

public void isiData(String nm, String almt, String telp) {

nama.add(new String (nm));

nama.add(new String (almt));

nama.add(new String (telp));

}

public void tampilData() {

int i;

for(i=0;i<nama.size();i++) {

System.out.println(“\nNama:”+((String)nama.get(i)));

System.out.println(“\nAlamat:”+((String)alamat.get(i)));

System.out.println(“\nEmail:”+((String)email.get(i)));

}

}

}

 

Modul yang kedua berisi:

public class Utama {

public static void main (String [] args) {

DataTeman dt = new DataTeman();

int banyak=5, i;

dt.isiData(“Jasson”,”Semarang”,”12311”);

dt.isiData(“Hettyca”,”Salatiga”,”12312”);

dt.isiData(“Yosua”,”Salatiga”,”11111”);

dt.isiData(“Sari”,”Solo”,”11112”);

dt.isiData(“Daniel”,”Jakarta”,”12345”);

dt.tampilData();

}

}

 

 

 

 

2.3   Daftar Cek Unjuk Kerja (Praktik)

 

TUGAS – TUGAS YANG DITAMPILKAN

KOMPETEN

BELUM

KOMPETEN

TANGGAL

1 Mendeklarasikan dan Menetapkan Variabel-variabel      
2 Membuat Kode Modul      
3 Menguji Setiap Modul      
4 Menetapkan Prosedur-prosedur exception handling      
5 Menggunakan teknik-teknik debugging dan penanganan error      

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.4 Check List Teori dan Praktek

 

Semua kesalahan harus diperbaiki terlebih dahulu sebelum ditandatangani

No.

Uraian   Materi  Check  List.

Penge-

tahuan

Keterampilan

Sikap

Kerja.

Ya./

Tidak

Ya./

Tidak

Ya./

Tidak

1.

2.

3.

4.

5.

 

1. Mendeklarasikan dan menetapkan variable-variabel
 1. Apakah semua petunjuk kerja diikuti ?

2.

Apakah peserta pelatihan mampu memberi nama dan mendeklarasikan variabel dengan tepat?

3.

Apakah peserta pelatihan mampu melakukan pengumpulan garbage?

  2. Membuat kode modul

4.

Apakah peserta pelatihan mampu mengembangkan kode modul setelah menentukan setiap modul?

5.

Apakah peserta pelatihan mampu mengintegrasikan dan atau memadukan setiap modul menjadi satu kesatuan program yang utuh?

3. Menguji setiap modul

6.

Apakah peserta pelatihan mampu membuat kode dengan array dinamis, table dan struktur memori?  

7.

Apakah peserta pelatihan mampu melakukan pengujian rutin (prosedur dan fungsi) untuk memverifikasi jalannya program?  

4. Menetapkan prosedur-prosedur exception handling

8.

Apakah peserta pelatihan mampu mengidentifikasikan array yang melebihi batas dan mengidentifikasiikan struktur kontrol atau loop yang belum tertutup?  

9.

Apakah peserta pelatihan mampu mendiagnosa apakah kode akan menghasilkan exception?  

10.

Apakah peserta pelatihan mampu melakukan penanganan exception yang mencakuo semua exception yang mungkin terjadi?  

  5. Menggunakan teknik-teknik debugging dan penanganan error

11.

Apakah peserta pelatihan mampu melakukan debugging kode program dengan fasilitas yang sudah ada baik secara internal maupun eksternal?  

12.

Apakah peserta pelatihan mampu melakukan kompilasi program dan trace kode program?  

 

 

Buku-buku referensi untuk pelatihan yang telah direkomendasikan :

 

  1. A.   Data Buku  Manual :
  1. Kadir, Abdul. 2005. Dasar Pemrograman Java 2. Yogyakarta :  Andi.
  2. Papilaya, Victor N. Dan Jasson Prestiliano. 2006. C/C++ Goes To Open Source : Belajar Membuat Pustaka Sendiri. Yogyakarta : Gava Media.
  3. Prasetyo, Didik Dwi. 2007. 150 Rahasia Pemrograman Java. Jakarta: Elex Media Komputindo.

 

B. Data Buku Pendukung Teori.

 

  • Lihat pada Modul Buku Informasi Menulis dan Mengkompilasikan Kode Program Sesuai dengan Kebutuhan

 

C. Website yang Dapat Dikunjungi:

  1. http://id.wikipedia.org
  2. http://www.ilmukomputer.com
  3. http://www.benpinter.net
  4. http://blog.abud.web.id/category/java/

 


LEMBAR PENILAIAN

 

Tanggal : ……………………………….

 

 

Peserta pelatihan telah dinilai

 

 

 

 

 

KOMPETEN                                              BELUM KOMPETEN

 

 

 

 

Nama Peserta Pelatihan                              Nama Penilai

 

 

 

 

……………………………..                            ……………………………..

Tanda Tangan                                          Tanda Tangan

 

 

 

 

Komentar / Saran

 

…………………………………………………………………………………………………………..

 

…………………………………………………………………………………………………………..

 

……………………………………………………………………………………………………………

 

…………………………………………………………………………………………………………..

 

……………………………………………………………………………………………………………

 

……………………………………………………………………………………………………………

 

……………………………………………………………………………………………………………

 

……………………………………………………………………………………………………………

 

 

Testimoni

Advertisement
  1. Toko Kain Batik Cap Terbaik di Solo
  2. Toko Baju Batik Terbaik di Solo
  3. Aneka Kain Batik dengan Harga Murah
  4. Baju Batik Sarimbit Terbaik
  5. Dapatkan Kain Batik Berkualitas dengan Diskon 25%
  6. Aneka Baju Batik Seragam Kantor
  7. Pembuatan Seragam Batik Berlogo
slideseragambatik
Filed under : blog, tags: