Advertisement
loading...

MATERI PELATIHAN BERBASIS KOMPETENSI

SEKTOR TELEMATIKA

SUB SEKTOR OPERATOR KOMPUTER

 

 

 

MENJELASKAN KONSEP DAN TEKNIK DASAR PEMOGRAMAN

TIK.OP03.001.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. 1

 

BAB I  KONSEP PENILAIAN  2

1.1   Bagaimana Penilai Akan Menilai 2

1.2   Tipe Penilaian. 3

 

BAB II  PELAKSANAAN PENILAIAN  4

2.1   Kunci Jawaban Tugas Teori 4

2.2   Kunci Jawaban Soal Unjuk Kerja. 6

2.3   Daftar Cek Unjuk Kerja. 8

2.4   Check List Teori dan Praktek. 8

LEMBAR PENILAIAN. 9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BAB I

KONSEP PENILAIAN

 

 

 

 

1.1     Bagaimana Penilai Akan Menilai

Dalam Sistem Berbasis Kompetensi, penilai akan mengumpulkan bukti dan membuat pertimbangan mengenai pengetahuan, pemahaman dan unjuk kerja tugas-tugas Anda dan sikap Anda terhadap pekerjaan. Anda akan dinilai untuk menentukan apakah Anda telah mencapai kompetensi sesuai dengan standar yang dijelaskan dalam Kriteria Unjuk Kerja.

 

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

 

Penilaian dapat dilaksanakan dengan tujuan sebagai bantuan dan dukungan belajar. Tipe penilaian ini adalah formatif dan merupakan proses yang sedang berjalan. Penilaian juga dapat dilaksanakan untuk menentukan apakah Anda telah mencapai hasil program belajar (contohnya pencapaian kompetensi dalam Unit). Tipe penilaian ini adalah sumatif dan merupakan penilaian akhir.

 

Penilaian dapat dilaksanakan di industri (ditempat kerja) atau dilembaga pelatihan (diluar tempat kerja). Jika memungkinkan, sebaiknya penilaian dilaksanakan ditempat kerja sehingga penilai dapat mengamati Anda melakukan kegiatan normal ditempat kerja.

 

 

1.2    Tipe Penilaian

Penilaian dilakukan dengan 2 jenis ujian, yaitu:

 

  1. a.   Tes Tertulis

Test tertulis akan menilai pengetahuan Anda dan pemahaman konsep dan prinsip yang merupakan dasar unjuk kerja tugas-tugas Anda. Tes tertulis biasanya berupa seri pertanyaan pilihan ganda atau beberapa bentuk tes tertulis obyektif lainnya, yaitu tes dimana setiap pertanyaan memiliki satu jawaban benar.

 

  1. b.   Tes Unjuk Kerja

Test unjuk kerja akan menilai kompetensi Anda dalam menampilkan tugas-tugas elemen terhadap standar yang dijelaskan dalam Kriteria Unjuk Kerja. Oleh sebab itu Anda akan menerapkan pengetahuan dan pemahaman Anda terhadap unjuk kerja tugas-tugas.

 

Penilai biasanya menggunakan daftar cek analisis elemen sebagai pedoman untuk menentukan kompetensi Anda dan akan memberikan umpan balik mengenai unjuk kerja dan jika perlu, merencanakan pelatihan lanjutan jika Anda belum mencapai kompetensi pada usaha/kesempatan pertama.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BAB II

PELAKSANAAN PENILAIAN

 

 

 

 

2.1     Kunci Jawaban Tugas Teori

 

  1. Kumpulan instruksi atau perintah terperinci yang sudah dipersiapkan supaya computer dapat melakukan fungsinya dengan cara yang sudah ditentukan, yaitu:

a. Program

 

  1. Berikut ini merupakan subnet karakter ASCII, kecuali:

d. Simbol

 

  1. Berapakah panjang maksimum huruf besar:

 

                  c. 32

 

  1. Berkut ini merupakan contoh penulisan identifier yang benar, kecuali:

 

c. 3m

 

5.    ‘H’ merupakan contoh konstanta sebuah:

a. character constant

 

6.     Suatu pengenal yang digunakan untuk mewakili suatu nilai tertentu di dalam proses program yaitu:

 

             c. variabel


 

  1. Berikut ini merupakan penamaan variable yang benar, kecuali:

 

                 b. 80mahasiswa


 

  1. Untuk mengetahui ukuran memori suatu tipe digunakan fungsi:

 

b. sizeof

 

  1. Contoh dibawah yang menunjukkan deklarasi sebuah variable bertipe double yaitu:

c. double beta;

 

  1. Berikut ini merupakan berbagai macam tipe – tipe percabangan, kecuali: (KUK 2.2)

a. for

 

 

 

 

 

  1. Bentuk umum if yaitu: (KUK 2.2)

 

b. if ( kondisi )

 

 

                        (pernyataan);

 

  1. Pernyataan yang digunakan untuk menjalankan salah satu pernyataan dari beberapa kemungkinan pernyataan berdasarkan nilai dari sebuah ungkapan dan nilai penyeleksian adalah:
    1. a.   switch

 

  1. Untuk contoh program dibawah jika dimasukkan inputan angka 16, maka hasil yang akan ditampilkan adalah:

 

Void main()

{

Int usia;

Printf(“Berapa usia anda:”);

Scanf(“%d”, usia);

If ( usia < 17 )

Printf(“anda tidak diperkenankan menonton”);

Else

Printf(“selamat menonton”);

}

 

  1. a.           Berapa usia anda ? 16

Anda tidak diperkenankan nonton

 

  1. Berikut ini merupakan perintah atau notasi dalam struktur pengulangan, kecuali:

 

b. loop


 

  1. Didalam pernyataan do..while, minimal berapa kalikah pernyataan akan dieksekusi:

 

a. 1 kali


 

  1. Proses pengulangan yang akan dilakukan berkali – kali ( looping ) tanpa penggunaan kondisi apapun, terjadi didalam:

b. for

 

  1. Pernyataan yang digunakan untuk melakukan lompatan ke suatu pernyataan berlabel yang ditandai dengan tanda “:”, yaitu:

d. go to

 

  1. Sekumpulan data yang mempunyai nama dan tipe yang sama disebut:

b. array

 

  1. Pada array menggunakan tanda:

c. []

 

  1. Proses mendapatkan informasi berdasarkan kunci tertentu dari sejumlah informasi yang telah disimpan, yaitu:
  2. a.     searching

 

  1. Pencarian data yang dimulai dari pertengahan data yang telah terurut, yaitu:

b. binary search

 

  1. Proses untuk mengurutkan data sesuai aturan tertentu disebut:

b. sorting

 

 

  1. Pada putaran pertama cari data terkecil dan dipertukarkan dengan data posisi pertama ( pada [0] ), pertukaran data hanya dilakukan setelah putaran selesai, disebut:

 

b. selection sort

 

 

  1. Sekumpulan perintah operasi program yang dapat menerima argument input dan dapat memberikan hasil output yang dapat berupa nilai ataupun sebuah hasil operasi disebut:

a. fungsi

 

  1. Parameter_list yang terdapat pada fungsi bersifat:

c. opsional

 

2.2     Kunci Jawaban Soal Unjuk Kerja

1.       int nilai = 0;

char mahasiswa ;

char grade ;

 

2.       int nilai = 0;

char mahasiswa ;

char grade ;

printf(“masukkan nilai tes:\n”);

scanf (“%d”, nilai);

switch(nilai /10)

{

Case 10:

Case 9:

Case 8:

Printf(“A”);

Break;

Case 7:

Printf(“B”);

Break;

Case 6:

Case 5:

Printf(“C’);

Break;

Case 4:

Case 3:

Printf(“D”);

Break;

Case 2:

Case 1:

Case 0:

Printf(“E’);

Break;

Default:

Printf(“Salah, nilai diluar jangkuan”);

}

 

3.       int nilai [4];

nilai [0]= 98;

nilai [1] = 84;

nilai [2] = 75;

nilai [3] = 78;

char mahasiswa;

printf(“Masukkan nama mahasiswa: \n”);

scanf(“%s \n”, mahasiswa);

printf(“Nilai pertama adalah :%d \n”, nilai [0]);

printf(“Nilai kedua adalah : %d \n”,nilai [1]);

printf(“Nilai ketiga adalah : %d \n”, nilai [2]);

printf(“Nilai keempat adalah : %d \n”, nilai [3]);

 

4.       int nilai(agama, matematika, sejarah)

{

printf(“nilai agama :\n”);

scanf(“%d \n”, agama);

printf(“nilai matematika : \n”);

scanf(“%d \n”,matematika);

printf(“nilai sejarah : \n”);

scanf(“%d”, sejarah);

}

void main()

{

char mahasiswa;

 

printf(“mahasiswa yang bernama : \n“);

scan(“%s \n”, mahasiswa);

printf(“mendapatkan nilai sebagai berikut: \n”);

nilai();

}

 

2.3     Daftar Cek Unjuk Kerja

 

TUGAS – TUGAS YANG DITAMPILKAN

KOMPETEN

BELUM

KOMPETEN

TANGGAL

1 Pemahaman tentang Konsep dan teknik pemograman      
2 Identifikasi varian      
3 Penerapan alur logika pemograman      
4 Penerapan dalam pembuatan array      
5 Konfigurasi prosedur dengan fungsi      

 

 

2.4     Check List Teori dan Praktek

 

Semua kesalahan harus diperbaiki terlebih dahulu sebelum ditandatangani

Penguasaan Bahan

Ya

Apakah semua petunjuk kerja diikuti ?  
Apakah peserta pelatihan mampu mengidentifikasi varian?  
Apakah peserta pelatihan mampu membuat alur pemograman?  
Apakah peserta pelatihan mampu membuat program dengan menggunakan array?  
Apakah peserta pelatihan mampu mengidentifikasi program berdasarkan prosedur dan fungsinya?  
Apakah peserta pelatihan mampu melakukan penggunaan dari fungsi pengulangan?  
Apakah peserta pelatihan mampu melakukan penggunaan dari fungsi percabangan?  
Apakah peserta pelatihan telah mampu membuat program dengan searching dan sorting?  

 

 

 

LEMBAR PENILAIAN

 

 

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

 

Peserta pelatihan telah dinilai

 

 

KOMPETEN                                              BELUM KOMPETEN

 

 

 

Nama Peserta Pelatihan                              Nama Penilai

 

 

 

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

Tanda Tangan                                          Tanda Tangan

 

 

 

Komentar / Saran

 

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

Testimoni

Filed under : blog, tags: