Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
PELAJARAN PRODUKTIF
REKAYASA PERANGKAT LUNAK (RPL)
MATA PELAJARAN
KELAS XI
A. STANDAR KOMPETENSI
3. Menerapkan Algoritma Pemrograman Tingkat Lanjut
B. KOMPETENSI DASAR
3.1 Menerapkan pengelolaan Array
C. INDIKATOR
Algoritma dibuat dengan Array multi demensi
Algoritma pencarian data dan algoritma pengurutan data ( sorting) dibuat dengan
menggunakan Array
D. TUJUAN PEMBELAJARAN
Siswa mampu memahami array multi demensi
Siswa mampu memahami algoritma pencarian data dan algoritma pengurutan data
( sorting) yang dibuat dengan menggunakan array
E. MATERI AJAR
Penjelasan Array
Array adalah sebuah struktur data yang terdiri atas banyak variabel dengan tipe data
sama, dimana masing-masing elemen variabel mempunyai nilai indeks. Indeks array
selalu bertipe integer yang dimulai dari 0. Setiap elemen array tersebut dapat diakses
dengan cara A[indeks].
Algoritma array
Macam - macam array :
1. Array Satu Dimensi
Array satu dimensi adalah array yang hanya berisi satu dimensi saja.
a. Mendeklarasikan varibel Array
Pendeklarasian variabel array dilakukan dengan bentuk:
tipe namaVariabelArray[];
atau
tipe [] namaVariabelArray;
Contoh :
int [] umur;
Sampai disini kita hanya mendeklarasikan variabel bertipe array. Artinya, jumlah elemen
dan nilai-nilai dari setiap elemennya masih di set dengan nilai null.
Untuk mendeklarasikan array sekaligus memberikan nilai dapat dilakukan dengan
cara sebagai berikut :
double []grades = {100, 90, 80, 75};
String days[] = { Mon, Tue, Wed, Thu, Fri, Sat,Sun};
b. Mengakses Elemen Array
Elemen array dapat diakses melalui bentuk:
namaVariabelArray[index].
Contoh :
class cobaArray {
public static void main(String [] args){
int [] jumlahHari;
jumlahHari = new int[4];
jumlahHari[0] = 31;
jumlahHari[1] = 28;
jumlahHari[2] = 31;
jumlahHari[3] = 30;
System.out.println("Bulan Maret memiliki " + jumlahHari[2] + " hari.");}
}
2. Array Multi dimensi / Dua Dimensi
Array multi-dimensi merupakan array dari array. Artinya, terdapat sebuah array yang
setiap elemennya juga bertipe array.
Cara mendeklarasikan Array Multi Dimensi :
tipe namaVariabelArray [][];
atau
tipe [][] namaVariabelArray;
Contoh :
int[][] twoD = new int[512][128];
char[][][] threeD = new char[8][16][24];
String[][] dogs = {{ "terry", "brown" },
{ "Kristin", "white" },
{ "toby", "gray"},
{ "fido", "black"}
};
Sorting
Bubble Sort
Salah satu contoh tipe algoritma brute force adalah bubble sort (pengurutan gelembung).
Dikatakan demikian karena algoritma ini menggunakan strategi langsung dengan
membandingkan semua posisi dan melakukan pertukaran.
Selection Sort
Tipe algoritma brute force lainnya dalam pengurutan data adalah selection sort.
Dikatakan selection sort karena algoritma ini mencoba memilih satu per satu elemen data
dari posisi awal, untuk mencari data paling kecil dengan mencatat posisi index-nya saja,
lalu dilakukan pertukaran hanya sekali pada akhir setiap tahapan. Algoritma Selection
Sort dilakukan untuk menyempurnakan kekurangan dari bubble sort yang melakukan
pertukaran setiap kali perbandingan memenuhi kriterianya.
Implementasi Array dan Sorting ke dalam Bahasa C++
F. METODE PEMBELAJARAN
Penjelasan / ceramah, Demonstrasi, Praktikum, Tanya jawab dan diskusi
G. KEGIATAN PEMBELAJARAN
Kegiatan Uraian Waktu
Kegiatan Guru menyiapkan psikis dan fisik peserta didik untuk 15
Awal memulai pembelajaran dengan memerintahkan ketua kelas
memimpin doa sebelum pembelajaran dimulai.
Guru dan siswa membacakan ayat suci al-Quran.
Guru memeriksa absensi peserta didik satu persatu,
memastikan bahwa peserta didik sudah lengkap.
Guru menyampaikan tujuan pembelajaran juga penjelasan
awal tentang materi yang akan diajarkan.
Kegiatan Ekplorasi 70
Inti Peserta didik mengumpulkan informasi terkait materi yang
disampaikan :
Memberikan kesempatan pada peserta didik mencari materi lain
yang berhubungan dengan materi yang disampaikan lewat
internet ataupun buku referensi yang terkait.
Elaborasi
Guru memberikan penjelaan tentang algoritma yang dibuat
dengan Array satu demensi
Guru menjelaskan Algoritma pencarian data dan algoritma
pengurutan data ( sorting) dibuat dengan menggunakan
Array
Konfirmasi
Guru menanyakan kembali pada peserta didik apakah
mereka paham tentang materi yang disampaikan
Guru menjelaskan kembali apa yang belum dipahami
peserta didik.
Kegiatan Mengadakan tanya-jawab 5
akhir Siswa membuat rangkuman tentang materi yang
disampaikan
Guru memberikan penguatan kembali tentang materi yang
disampaikan
Guru memberikan tugas untuk dikerjakan dirumah
Menutup pelajaran
2. Alat Pembelajaran :
I. PENILAIAN
1. Teknik Penilaian : Penilaian dilakukan selama dan setelah kegiatan pembelajaran
2. Rancangan Penilaian :
Aspek yang Teknik Bentuk
No Keterangan
dinilai Penilaian penilaian
1. Sikap Penilaian Observasi Dilakukan selama proses
sikap pembelajaran, untuk
afektif memastikan peserta didik
dapat menerapkan sikap
kerja yang baik, mematuhi
aturan dan prosedur
2. Pengetahuan Tes kognitif tes tertulis Dilakukan pada awal
pembelajaran untuk
memastikan keterserapan
pengetahuan sebelum
peserta didik melakukan
pembelajaran inti
3. Keterampilan Penilaian Penilaian unjuk Dilakukan saat Proses
analitik kerja unjuk kerja berjalan, untuk
memastikan peserta didik
menerapkan prosedur.
Aspek yang Teknik Bentuk
No Keterangan
dinilai Penilaian penilaian
Penilaian Penilaian Penilaian rancangan
holistik rancangan dilakukan untuk
memastikan alur fikir siswa
mengenai alur logika yang
dibuat
Penilaian Dilakukan saat akhir
tampilan hasil pembelajaran, untuk
secara menganalisa keterserapan
keseluruhan keseluruhan materi dari
hasil kerja.
Instrumen Penilaian
Instrumen penilaian Sikap, Pengetahuan dan ketrampilan
Kompetensi Bentuk No
Materi Indikator Soal
Dasar Soal Soal
3.1. Menerapkan Konsep penyajian atau Uraian 1-2
Disajikan definisi
pengelolaan penulisan Array di
dari array, siswa
Array dalam Algritma dan
dapat menentukan
C++
jenis penulisan
dari definisi yang
telah disajikan.
telah disajikan.
3 Berikan Skor 4 :
contoh Jika
penulisan jawaban
algoritma lengkap
sorting dan benar
bubble sort , Skor 3 :
kemudian Jika
implementasi jawaban
kan algortima lengkap
LEMBAR PENILAIAN UNTUK PRAKTIK
Satuan Pendidikan :
Kompetensi Keahlian :
Alokasi Waktu :
Topik Praktik :
No Komponen/ Subkomponen Penilaian Skor Maks Skor
I Persiapan Kerja
1. Kelengkapan peralatan 5
2. Kelengkapan bahan praktik 5
Skor Komponen : 10
II Proses (Sistematika dan Cara Kerja)
1. Menginstalasi Software Borland C++ 10
2. Membuat Algoritma sesuai dengan prosedur 10
3. Kerapihan Penulisan Syntax 10
Skor Komponen : 30
III Hasil Kerja
3.1. Borland C++ terinstal dan berfungsi dengan benar 10
Tidak ada debug pada program 10
Hasil Uji coba sudah sesuai dengan yang diharapkan 10
Skor Komponen : 30
IV
Sik Sikap Kerja
4.1. Penggunaan alat 10
4.2. Keselamatan kerja 10
Skor Komponen : 20
VWa Waktu
Waktu penyelesaian praktik 10
Skor Komponen : 10
TOTAL SKOR KOMPONEN : 100
A. STANDAR KOMPETENSI
3. Menerapkan Algoritma Pemrograman Tingkat Lanjut
B. KOMPETENSI DASAR
3.2 Menggunakan prinsip array multi dimensi
C. INDIKATOR
Algoritma array multi dimensi dibuat dan dijelaskan
Matrik 2D, 3D dibuat dalam bentuk penjumlahan, pengurangan, perkalian, dsb.
Algoritma pembacaan, pengisian, pengubahan, dan penghapusan data dalam array multi
dimensi dibuat dan ditunjukan
D. TUJUAN PEMBELAJARAN
Siswa mengetahui struktur dan fungsi Array Multidimensi
Siswa memahami Matrik 2D dan 3D dalam aplikasi perhitungan
E. MATERI AJAR
Mendeklarasikan dan memanfaatkan elemen array melalui penjumlahan, pengurangan,
perkalian serta pencarian elemen array
Menjelaskan cara Inisialisasi Matriks
Melakukan pembacaan elemen matriks
Menjelaskan pengisian matriks tanpa petunjuk pembacaan
Membuat program pengisian pengisian matriks dengan menggunakan petunjuk
pembacaan
Membuat program untuk menulis matriks
Menjelaskan penjumlahan, pengurangan, perkalian dua buah matriks
Membuat program pencarian elemen terbesar matriks
Membuat program pencarian elemen terkecil matriks
F. METODE PEMBELAJARAN
Penjelasan / ceramah, Demonstrasi, Praktikum, Tanya jawab dan diskusi
G. KEGIATAN PEMBELAJARAN
Kegiatan Uraian Waktu
Kegiatan Guru menyiapkan psikis dan fisik peserta didik untuk 15
Awal memulai pembelajaran dengan memerintahkan ketua kelas
memimpin doa sebelum pembelajaran dimulai.
Guru dan siswa membacakan ayat suci al-Quran.
Guru memeriksa absensi peserta didik satu persatu,
memastikan bahwa peserta didik sudah lengkap.
Guru menyampaikan tujuan pembelajaran juga penjelasan
awal tentang materi yang akan diajarkan.
Kegiatan Ekplorasi 70
Inti Peserta didik mengumpulkan informasi terkait materi yang
disampaikan :
Memberikan kesempatan pada peserta didik mencari materi lain
yang berhubungan dengan materi yang disampaikan lewat
internet ataupun buku referensi yang terkait.
Elaborasi
Guru menjelaskan manfaat array multidimensi dalam
aplikasi
Guru memberikan pemahaman kepada siswa tentang fungsi
pembacaan elemen matrik
Guru menjelaskan cara inisialisasi matrik
Guru membuat program pengisian, serta pencarian elemen
terbesar dan terkecil matrik
Konfirmasi
Guru menanyakan kembali pada peserta didik apakah
mereka paham tentang materi yang disampaikan
Guru menjelaskan kembali apa yang belum dipahami
peserta didik.
4. Alat Pembelajaran :
I. PENILAIAN
1. Teknik Penilaian : Penilaian dilakukan selama dan setelah kegiatan pembelajaran
2. Rancangan Penilaian :
Aspek yang Teknik Bentuk
No Keterangan
dinilai Penilaian penilaian
1. Sikap Penilaian Observasi Dilakukan selama proses
sikap pembelajaran, untuk
afektif memastikan peserta didik dapat
menerapkan sikap kerja yang
baik, mematuhi aturan dan
prosedur
2. Pengetahuan Tes kognitif tes tertulis Dilakukan pada awal
pembelajaran untuk
memastikan keterserapan
pengetahuan sebelum peserta
didik melakukan pembelajaran
inti
Aspek yang Teknik Bentuk
No Keterangan
dinilai Penilaian penilaian
3. Keterampilan Penilaian Penilaian unjuk Dilakukan saat Proses unjuk
analitik kerja kerja berjalan, untuk
memastikan peserta didik
menerapkan prosedur.
Penilaian Penilaian Penilaian rancangan dilakukan
holistik rancangan untuk memastikan alur fikir
siswa mengenai alur logika
yang dibuat
Penilaian Dilakukan saat akhir
tampilan hasil pembelajaran, untuk
secara menganalisa keterserapan
keseluruhan keseluruhan materi dari hasil
kerja.
Instrumen Penilaian
Instrumen penilaian Sikap, Pengetahuan dan ketrampilan
Kompetensi Bentuk No
Materi Indikator Soal
Dasar Soal Soal
3.2 Menggunakan Konsep Uraian 1
Disajikan definisi dari
prinsip array penyajian atau
array, siswa dapat
multi dimensi penulisan Array
menentukan jenis
Multidimensi di
penulisan dari definisi
dalam Algritma
yang telah disajikan.
dan C++
cout<<"\n\nMatrik B \n";
for(j=0;j
{
for(k=0;k cout< cout<<"\n";
}
getch();
}
Output Program :
A. STANDAR KOMPETENSI
3. Menerapkan Algoritma Pemrograman Tingkat Lanjut
B. KOMPETENSI DASAR
3.3 Menggunakan prosedur dan fungsi
C. INDIKATOR
Algoritma program dibuat dengan menggunakan prosedur
Algoritma program dibuat dengan menggunakan fungsi
Algoritma program dibuat dengan menggunakan prosedur dan fungsi
D. TUJUAN PEMBELAJARAN
Siswa mengetahui konsep dasar prosedur dalam pembuatan algoritma
Siswa mengetahui konsep dasar fungsi dalam pembuatan algoritma
E. MATERI AJAR
Menjelaskan pendeklarasian fungsi
Fungsi merupakan suatu program terpisah dalam blok sendiri yang berfungsi sebagai
subprogram (program bagian). Sama seperti halnya dengan prosedur, namun tetap ada
perbedaannya yaitu fungsi mempunyai pengembalian nilai / mengembalikan sebuah nilai
(memiliki return value) dari tipe tertentu (tipe dasar atau tipe bentukan).
Bentuk umum Fungsi adalah sebagai berikut:
TipeData NamaFungsi (DaftarParameter){
/*Code atau Badan Fungsi*/
return nilaireturn;
}
Membuat contoh program untuk pemanggilan fungsi
Menjelaskan pendekalarasian prosedur
Prosedur merupakan suatu program terpisah dalam blok sendiri yang berfungsi sebagai
subprogram (program bagian). Prosedur biasanya bersifat suatu aktifitas seperti mencari
bilangan prima dari sekumpulan bilangan atau mencari bilangan genap dari sekumpulan
bilangan ,dsb. Prosedur biasanya digunakan pada program yang terstruktur karena:
Merupakan penerapan konsep program modular, yaitu memecah-mecah program
yang rumit menjadi program-program bagian yang lebih sederhana dalam bentuk
prosedur-prosedur.
Untuk hal-hal yang sering dilakukan / dipakai berulang-ulang, cukup dituliskan sekali
saja dalam bentuk prosedur dan dapat dipergunakan atau dipanggil berulangkali jika
diperlukan.
Membuat kode program lebih mudah dibaca / dimengerti terutama oleh programmer
lain.
Dapat digunakan untuk menyembunyikan detail program
Bentuk umum prosedur adalah sebagai berikut:
Void NamaProsedur (DaftarParameter){
/*Code atau Badan Prosedur*/
}
Membuat contoh program pemanggilan prosedur
F. METODE PEMBELAJARAN
Penjelasan / ceramah, Demonstrasi, Praktikum, Tanya jawab dan diskusi
G. KEGIATAN PEMBELAJARAN
Kegiatan Uraian Waktu
Kegiatan Guru menyiapkan psikis dan fisik peserta didik untuk 15
Awal memulai pembelajaran dengan memerintahkan ketua kelas
memimpin doa sebelum pembelajaran dimulai.
Guru dan siswa membacakan ayat suci al-Quran.
Guru memeriksa absensi peserta didik satu persatu,
memastikan bahwa peserta didik sudah lengkap.
Guru menyampaikan tujuan pembelajaran juga penjelasan
awal tentang materi yang akan diajarkan.
Kegiatan Ekplorasi 70
Inti Peserta didik mengumpulkan informasi terkait materi yang
disampaikan :
Memberikan kesempatan pada peserta didik mencari materi lain
yang berhubungan dengan materi yang disampaikan lewat
internet ataupun buku referensi yang terkait.
Elaborasi
Guru menjelaskan manfaat procedur dalam pembuatan
Algoritma
Guru menjelaskan manfaat fungsi dalam pembuatan
Algoritma
Guru menjelaskan cara pendeklarasian proceduur
Siswa membuat program untuk pemanggilan procedur
Konfirmasi
Guru menanyakan kembali pada peserta didik apakah
mereka paham tentang materi yang disampaikan
Guru menjelaskan kembali apa yang belum dipahami
peserta didik.
Kegiatan Mengadakan tanya-jawab 5
akhir Siswa membuat rangkuman tentang materi yang
disampaikan
Guru memberikan penguatan kembali tentang materi yang
disampaikan
Guru memberikan tugas untuk dikerjakan dirumah
Menutup pelajaran
2. Alat Pembelajaran :
I. PENILAIAN
1. Teknik Penilaian : Penilaian dilakukan selama dan setelah kegiatan pembelajaran
2. Rancangan Penilaian :
Aspek yang Teknik Bentuk
No Keterangan
dinilai Penilaian penilaian
1. Sikap Penilaian Observasi Dilakukan selama proses
sikap pembelajaran, untuk
afektif memastikan peserta didik dapat
menerapkan sikap kerja yang
baik, mematuhi aturan dan
prosedur
2. Pengetahuan Tes kognitif tes tertulis Dilakukan pada awal
pembelajaran untuk
memastikan keterserapan
pengetahuan sebelum peserta
didik melakukan pembelajaran
inti
3. Keterampilan Penilaian Penilaian unjuk Dilakukan saat Proses unjuk
analitik kerja kerja berjalan, untuk
memastikan peserta didik
menerapkan prosedur.
Penilaian Penilaian Penilaian rancangan dilakukan
holistik rancangan untuk memastikan alur fikir
siswa mengenai alur logika
yang dibuat
Penilaian Dilakukan saat akhir
tampilan hasil pembelajaran, untuk
secara menganalisa keterserapan
keseluruhan keseluruhan materi dari hasil
kerja.
Instrumen Penilaian
Instrumen penilaian Sikap, Pengetahuan dan ketrampilan
Kompetensi Bentuk No
Materi Indikator Soal
Dasar Soal Soal
3.3 Menggunakan Konsep Uraian 1-2
Disajikan definisi dari
prosedur dan penyajian atau
prosedur,, siswa dapat
fungsi penulisan
menentukan jenis
Prosedur
penulisan dari definisi
yang telah disajikan.
Kompetensi Bentuk No
Materi Indikator Soal
Dasar Soal Soal
Konsep Uraian 3-4
Disajikan definisi dari
penyajian atau
fungsi,, siswa dapat
penulisan Fungsi
menentukan jenis
penulisan dari definisi
yang telah disajikan.
Satuan Pendidikan :
Kompetensi Keahlian :
Alokasi Waktu :
Topik Praktik :
No Komponen/ Subkomponen Penilaian Skor Maks Skor
I Persiapan Kerja
1. Kelengkapan peralatan 5
2. Kelengkapan bahan praktik 5
Skor Komponen : 10
II Proses (Sistematika dan Cara Kerja)
1. Menginstalasi Software Borland C++ 10
2. Membuat Algoritma sesuai dengan prosedur 10
3. Kerapihan Penulisan Syntax 10
Skor Komponen : 30
III Hasil Kerja
3.1. Borland C++ terinstal dan berfungsi dengan benar 10
Tidak ada debug pada program 10
Hasil Uji coba sudah sesuai dengan yang diharapkan 10
Skor Komponen : 30
IV
Sik Sikap Kerja
4.1. Penggunaan alat 10
4.2. Keselamatan kerja 10
Skor Komponen : 20
VWa Waktu
Waktu penyelesaian praktik 10
Skor Komponen : 10
TOTAL SKOR KOMPONEN : 100
A. STANDAR KOMPETENSI
3. Menerapkan Algoritma Pemrograman Tingkat Lanjut
B. KOMPETENSI DASAR
3.4 Menggunakan library pemrograman grafik
C. INDIKATOR
Algoritma program dibuat dengan library berbasis grafik
Algoritma pemograman dengan menggunakan grafik ( gambar sederhana)
Algoritma pemograman animasi dibuat dengan menggunakan grafik(gambar sederhana)
D. TUJUAN PEMBELAJARAN
Siswa mengetahui konsep dasar library berbasis grafik
Siswa mampu membuat algoritma pemograman dengan menggunakan grafik ( gambar
sederhana)
Siswa mampu membuat algoritma pemograman animasi dibuat dengan menggunakan
grafik(gambar sederhana)
E. MATERI AJAR
Library pemograman
F. METODE PEMBELAJARAN
Penjelasan / ceramah, Demonstrasi, Praktikum, Tanya jawab dan diskusi
G. KEGIATAN PEMBELAJARAN
Kegiatan Uraian Waktu
Kegiatan Guru menyiapkan psikis dan fisik peserta didik untuk 15
Awal memulai pembelajaran dengan memerintahkan ketua kelas
memimpin doa sebelum pembelajaran dimulai.
Guru dan siswa membacakan ayat suci al-Quran.
Guru memeriksa absensi peserta didik satu persatu,
memastikan bahwa peserta didik sudah lengkap.
Guru menyampaikan tujuan pembelajaran juga penjelasan
awal tentang materi yang akan diajarkan.
Kegiatan Ekplorasi 70
Inti Peserta didik mengumpulkan informasi terkait materi yang
disampaikan :
Memberikan kesempatan pada peserta didik mencari materi lain
yang berhubungan dengan materi yang disampaikan lewat
internet ataupun buku referensi yang terkait.
Elaborasi
Guru menjelakan kepada siswa cara membuat algoritma
program dengan library berbasis grafik
Guru menjelakan kepada siswa cara membuat algoritma
pemograman dengan menggunakan grafik ( gambar
sederhana)
Guru menjelakan kepada siswa cara membuat algoritma
pemograman animasi dengan menggunakan grafik(gambar
sderhana)
Konfirmasi
Guru menanyakan kembali pada peserta didik apakah
mereka paham tentang materi yang disampaikan
Guru menjelaskan kembali apa yang belum dipahami
peserta didik.
Kegiatan Mengadakan tanya-jawab 5
akhir Siswa membuat rangkuman tentang materi yang
disampaikan
Guru memberikan penguatan kembali tentang materi yang
disampaikan
Guru memberikan tugas untuk dikerjakan dirumah
Menutup pelajaran
2. Alat Pembelajaran :
J. PENILAIAN
3. Teknik Penilaian : Penilaian dilakukan selama dan setelah kegiatan pembelajaran
4. Rancangan Penilaian :
Aspek yang Teknik Bentuk
No Keterangan
dinilai Penilaian penilaian
1. Sikap Penilaian Observasi Dilakukan selama proses
sikap pembelajaran, untuk
afektif memastikan peserta didik dapat
menerapkan sikap kerja yang
baik, mematuhi aturan dan
prosedur
2. Pengetahuan Tes kognitif tes tertulis Dilakukan pada awal
pembelajaran untuk
memastikan keterserapan
pengetahuan sebelum peserta
didik melakukan pembelajaran
inti
3. Keterampilan Penilaian Penilaian unjuk Dilakukan saat Proses unjuk
analitik kerja kerja berjalan, untuk
memastikan peserta didik
menerapkan prosedur.
Aspek yang Teknik Bentuk
No Keterangan
dinilai Penilaian penilaian
Penilaian Penilaian Penilaian rancangan dilakukan
holistik rancangan untuk memastikan alur fikir
siswa mengenai alur logika
yang dibuat
Penilaian Dilakukan saat akhir
tampilan hasil pembelajaran, untuk
secara menganalisa keterserapan
keseluruhan keseluruhan materi dari hasil
kerja.
Satuan Pendidikan :
Kompetensi Keahlian :
Alokasi Waktu :
Topik Praktik :
No Komponen/ Subkomponen Penilaian Skor Maks Skor
I Persiapan Kerja
1. Kelengkapan peralatan 5
2. Kelengkapan bahan praktik 5
Skor Komponen : 10
II Proses (Sistematika dan Cara Kerja)
1. Menginstalasi Software Borland C++ 10
6. Membuat Algoritma sesuai dengan prosedur 10
7. Kerapihan Penulisan Syntax 10
Skor Komponen : 30
III Hasil Kerja
3.1. Borland C++ terinstal dan berfungsi dengan benar 10
Tidak ada debug pada program 10
Hasil Uji coba sudah sesuai dengan yang diharapkan 10
Skor Komponen : 30
IV
Sik Sikap Kerja
4.1. Penggunaan alat 10
4.2. Keselamatan kerja 10
Skor Komponen : 20
VWa Waktu
Waktu penyelesaian praktik 10
Skor Komponen : 10
TOTAL SKOR KOMPONEN : 100