Bagian Awal Skripsi Bagian Isi Skripsi Bagian Penutup Skripsi

Pemrograman web berarti membuat program yang dapat berjalan di web dengan menggunakan bahasa pemrograman antara lain PHP, JavaScript, dan ASP. Untuk membuat web site yang dinamis, yaitu web site yang didukung oleh bahasa pemrograman dan basis data, bahasa pemrograman yang digunakan adalah PHP dan server basis data yang digunakan adalah MySQL. Dari uraian tersebut, dapat diambil maksud judul skripsi ini adalah kompetensi siswa kelas XII Rekayasa Perangkat Lunak SMK N 5 Kendal yang terdiri dari tiga aspek yaitu pengetahuan, keterampilan, dan sikap dalam membuat web menggunakan PHP sesuai standar kompetensi yang tertuang dalam SKKNI RPL Kode Unit TIK.PR08.009.01 sebagai kompetensi minimal untuk dapat memasuki dunia kerja dalam bidang web programming.

1.7 Sistematika Penulisan

Guna memberikan gambaran keseluruhan mengenai skripsi ini, berikut akan disajikan sistematikanya.

1.7.1 Bagian Awal Skripsi

Bagian awal skripsi berisi tentang Halaman Judul, Halaman Pengesahan, Abstrak, Motto dan Persembahan, Kata Pengantar, Daftar Isi, Daftar Tabel, Daftar Gambar, dan Daftar Lampiran.

1.7.2 Bagian Isi Skripsi

Bagian isi skripsi berisi 5 lima bab yang terdiri dari: a. Bab 1: Pendahuluan Bab ini berisi tentang Latar Belakang, Pembatasan Masalah, Perumusan Masalah, Tujuan, Manfaat, Penegasan Istilah, dan Sistematika Penulisan. b. Bab 2: Landasan Teori Bab ini berisi tentang Kompetensi, Kompetensi Siswa Rekayasa Perangkat Lunak, Dunia Kerja, Web Programming, PHP, Sekolah Menengah Kejuruan SMK, dan Standar Kompetensi Kerja Nasional Indonesia SKKNI. c. Bab 3: Metode Penelitian Bab ini berisi tentang Jenis Penelitian, Populasi dan Sampel, Variabel Penelitian, Metode Pengumpulan Data, Instrumen Penelitian, Validitas, dan Metode Analisis Data. d. Bab 4: Hasil Penelitian dan Pembahasan Bab ini berisi tentang Hasil Penelitian dan Pembahasan. e. Bab 5: Simpulan dan Saran Bab ini berisi tentang Simpulan dan Saran.

1.7.3 Bagian Penutup Skripsi

Bagian penutup berisi Daftar Pustaka dan Lampiran Penelitian. 10

BAB 2 TINJAUAN PUSTAKA

2.1 Kompetensi

Nur’aini 2006:60 menyatakan bahwa kompetensi merupakan perpaduandari pengetahuan, keterampilan nilai dan sikap yang direfleksikan dalam berfikir dan bertindak untuk menunjang keberhasilan. Sugandi 2006:61 juga menjelaskan bahwa kompetensi adalah pengetahuan, keterampilan, sikap dan nilai yang direfleksikan dalam kebiasaan berfikir dan bertindak. Berdasarkan pengertian tersebut dapat disimpulkan bahwa kompetensi terdiri dari 3 aspek yaitu pengetahuan, keterampilan, dan sikap.

2.2 Kompetensi Siswa Rekayasa Perangkat Lunak

Kemampuan siswa dalam membuat web tidak terlepas dari kompetensi dasar yang telah dipelajari di kelas X dan XI. Kompetensi-kompetensi dasar yang terkait dalam bidang web programming berdasarkan silabus kelas X semester 1 satu dan 2 dua, dan kelas XI semester 3 tiga dan 4 empat SMK N 5 Kendal, yaitu: 1. Menjelaskan struktur algoritma 2. Membuatalur logika pemograman 3. Menjelaskan Data Flow Diagram 4. Membuat diagram alir pemrograman