Anda di halaman 1dari 62

KURIKULUM SMK PUSPA BANGSA CLURING

SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU KOMPETENSI DASAR : : : : : : SMK PUSPA BANGSA CLURING

Menerapkan teknik elektronika analog dan digital dasar


X/1

Menerapkan teknik elektronika analog dan digital dasar


070.KK.01 38 X 45 menit MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN ALOKASI WAKTU TM PS
2

INDIKATOR

SUMBER BELAJAR

PI
Buku Teori Dasar Kelistrikan Internet Majalah Teknik Bread board Komponen R, L, C

Menerapkan teori Kelistrikan

Dijelaskan perbedaan antara tegangan, arus, dan resistansi Dijelaskan manfaat dasar dari kelistrikan Dijelaskan perbedaan antara tegangan, arus, dan resistansi

Perbedaan antara tegangan, arus, dan resistansi Manfaat dasar sistem kelistrikan Perbedaan antara tegangan, arus, dan resistansi Komponen Elektronika

Menjelaskan perbedaan antara tegangan, arus, dan resistansi Menjelaskan manfaat dasar dari kelistrikan Menjelaskan perbedaan antara tegangan, arus, dan resistansi

Tes tertulis Pengamatan/ observasi Tes Praktek Produk

Mengenal komponen elektronika

Nama-nama komponen elektronika dapat dijelaskan.

Menjelaskan nama-nama komponen elektronika dan kegunaannya.

Tes tertulis Pengamatan/ observasi Tes Praktek

Buku Teori Dasar Kelistrikan Internet

PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 1 dari 62

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

ALOKASI WAKTU TM PS
2

SUMBER BELAJAR

PI
Buku Teori Dasar Kelistrikan Internet Majalah Teknik Bread board Komponen R, L, C

Menerapkan teori Kelistrikan

Dijelaskan perbedaan antara tegangan, arus, dan resistansi Dijelaskan manfaat dasar dari kelistrikan Dijelaskan perbedaan antara tegangan, arus, dan resistansi

Perbedaan antara tegangan, arus, dan resistansi Manfaat dasar sistem kelistrikan Perbedaan antara tegangan, arus, dan resistansi

Menjelaskan perbedaan antara tegangan, arus, dan resistansi Menjelaskan manfaat dasar dari kelistrikan Menjelaskan perbedaan antara tegangan, arus, dan resistansi

Tes tertulis Pengamatan/ observasi Tes Praktek Produk

Produk

Menggunakan komponen elektronika

Disebutkan dengan benar bahan-bahan resistif dan dijelaskan bagaimana resistor dipakai dalam bidang elektronika

Komponen Elektronika Nilai besaran komponen elektronika

Menjelaskan Konsep Elektronika Digital

Digambarkan dan dijelaskan tentang kode ASCII Tiap-tiap jenis gerbang logika dasar diidentifikasi Diterangkan fungsi flipflop dan disebutkan jenis-jenisnya Diterangkan bagaimana cara kerja sebuah Counter Diterangkan fungsi dari bus digital dan ditunjukkan bagaimana hubungannya

Konversi Bilangan dan Kode ASCII Gerbang Logika Tabel kebenaran

Menjelaskan bahan komponen Menghitung nilai resistansi berbagai jenis resistor Menghitung nilai kapasitansi berbagai jenis kapasistor Menjelaskan macam-macam komponen Menguji komponen pasif Menguji komponen aktif Memanfaatkan komponen pasif Memanfaatkan komponen aktif Menjelaskan penggunaan resistor pada rangkaian Menggambarkan konversikBilangan dan Kode ASCII Menggambarkan macam-macam gerbang logika Menggambarkan tabel kebenaran Membuktikan tabel kebenaran Menjelaskan rangkaian logika dasar Mengidentifikasi jenis jenis flip-flop Menjelaskan cara kerja flip-flop Menjelaskan penggunaan Rangkaian logika kombinasi (komparator, adder, subtractor) Mengidentifikasi rangkaian logika sekuensial Menjelaskan fungsi bus digital Menyebutkan rangkaian Display seven segment, LCD, dot matrik

Tes tertulis Pengamatan/ observasi Tes Praktek Produk

Buku Teori Dasar Elektronika Internet Majalah Teknik Bread board Komponen Elektronika

Tes tertulis Tes Praktek Pengamatan/ Observasi

Buku Elektronika digital Internet k Bread board

Menerapkan system bilangan digital

Gambar rangkaian digital Macam-macam Flipflop Rangkaian counter Up Counter Down Counter Fungsi bus digital Jenis-jenis rangkaian display Fungsi clock pada komputer

Tes tertulis Tes Praktek Pengamatan/ Observasi

Buku Elektronika digital Internet Bread board

KURIKULUM SMK PUSPA BANGSA CLURING

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

ALOKASI WAKTU TM PS
2

SUMBER BELAJAR

PI
Buku Teori Dasar Kelistrikan Internet Majalah Teknik Bread board Komponen R, L, C

Menerapkan teori Kelistrikan

Dijelaskan perbedaan antara tegangan, arus, dan resistansi Dijelaskan manfaat dasar dari kelistrikan Dijelaskan perbedaan antara tegangan, arus, dan resistansi dengan bagian lain Disebutkan jenis-jenis rangkaian display dan digambarkan bagaimana angka dan huruf ditampilkan Diterangkan fungsi dari clock pada komputer Diterangkan alasanalasan orang memerlukan rangkaian interface dan disebutkan macam-macamnya

Perbedaan antara tegangan, arus, dan resistansi Manfaat dasar sistem kelistrikan Perbedaan antara tegangan, arus, dan resistansi

Menjelaskan perbedaan antara tegangan, arus, dan resistansi Menjelaskan manfaat dasar dari kelistrikan Menjelaskan perbedaan antara tegangan, arus, dan resistansi

Tes tertulis Pengamatan/ observasi Tes Praktek Produk

Menggambarkanrangkaian Display seven segment, LCD, dot matrik Menerangkan fungsi dari clock pada komputer

6. Elektronika Digital untuk komputer

Penguasaan konsep input dan output (I/O) dalam sistem kendali dan ragam interface.

Menguraikan jenis dan fungsi input/output Menerangkan alasan-alasan diperlukannya rangkaian interface Menyebutkan macam-macam rangakain interface

Tes tertulis Pengamatan/ observasi Tes Praktek Produk

Buku Teori Dasar Elektronika Internet Majalah Teknik Komponen

PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 3 dari 62

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

ALOKASI WAKTU TM PS
2

SUMBER BELAJAR

PI
Buku Teori Dasar Kelistrikan Internet Majalah Teknik Bread board Komponen R, L, C

Menerapkan teori Kelistrikan

Dijelaskan perbedaan antara tegangan, arus, dan resistansi Dijelaskan manfaat dasar dari kelistrikan Dijelaskan perbedaan antara tegangan, arus, dan resistansi

Perbedaan antara tegangan, arus, dan resistansi Manfaat dasar sistem kelistrikan Perbedaan antara tegangan, arus, dan resistansi

Menjelaskan perbedaan antara tegangan, arus, dan resistansi Menjelaskan manfaat dasar dari kelistrikan Menjelaskan perbedaan antara tegangan, arus, dan resistansi

Tes tertulis Pengamatan/ observasi Tes Praktek Produk

Elektronika

SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : : : : : SMK PUSPA BANGSA CLURING Menerapkan algoritma pemograman tingkat dasar X/1 Menerapkan algoritma pemograman tingkat dasar 070.KK.02 76 X 45 Menit

KURIKULUM SMK PUSPA BANGSA CLURING

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM
Menjelaskan struktur algoritma Menjelaskan Gambaran struktur algoritma sesuai dengan SOP Prinsip dan fungsi struktur algoritma Prinsip dan fungsi struktur algoritma Konsep algoritma pemrograman Pengamatan Tes tertulis 4

PS
4

PI
Buku Algoritma Pemrogram an dan Struktur Data Modul Internet Buku Algoritma dan Pemrograman Jobsheet Modul ajar

2. Membuat alur logika pemograman

Membuat algoritma dengan skema program sekuensial Membuat Algoritma dengan skema program percabangan Membuat algoritma dengan skema program pengulangan.

Algoritma runtunan Algoritma pemilihan Algoritma Pengula-ngan

Menuliskan algoritma runtunan Menuliskan algoritma pemilihan if-then dan if then-else Menuliskan algoritma pengulangan whiledo, do-wile, switch-case, repeat Ntimes Menggambarkan diagram alir untuk algoritma runtunan, pemilihan dan pengulangan

Pengamatan Tes tertulis Hasil kompilasi program

PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 5 dari 62

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM
Menjelaskan struktur algoritma Menjelaskan Gambaran struktur algoritma sesuai dengan SOP Prinsip dan fungsi struktur algoritma Prinsip dan fungsi struktur algoritma Konsep algoritma pemrograman Pengamatan Tes tertulis 4

PS
4

PI
Buku Algoritma Pemrogram an dan Struktur Data Modul Internet Buku Algoritma dan Pemrograman Jobsheet Modul ajar

3. Menjelaskan Data Flow Diagram

Menjelaskan Karakteristik sistem dari software/aplikasi yang dirancang Menjelaskan Level Abstraksi data (DFD)

Metode pada algoritma pemrograman Struktur Data

Menjelaskan tentang Karakteristik Sistem Menjelaskan Narasi dari Software yang dirancang Membuat Abstraksi Data (DFD)

Pengamatan Tes tertulis Hasil kompilasi program

4. Menjelaskan Varian dan Invarian

Menjelaskan Tipe data, variable konstanta, dan parameter yang berlaku umum pada pemograman Membuat dan menjelaskan manfaat Tipe data baru dari tipe data yang ada Menjelaskn Pemakaian nama pada tipe data, variable, konstanta dan parameter Membuat Algoritma dengan array satu dimensi Membuat Algoritma pencarian data dan algoritma pengurutan data (sorting) dengan menggunakan array

Jenis-jenis Tipe Data Penamaan variavel dan Konstanta Penentuan tipe data pada variabel dan konstanta

Menjelaskan tipe-tipe data Menjelaskan tipe data dasar dan bentukan. Menjelaskan penamaan variabel dan konstanta Menjelaskan pemberian harga variabel Menunjukkan penggunaan variabel pada program

Pengamatan Tes tertulis Hasil kompilasi program

Buku Algoritma dan Pemrograman Jobsheet Modul ajar

Menerapkan Pengelolaan Array

Jenis dan inisialisasi array Pemrosesan Array

Mendefinisikan array Menginisialisasi array Menulis elemen array ke piranti keluaran Menulis harga tertentu di dalam array Mencari harga maksimum array MenggunakAn elemen array

Pengamatan Tes tertulis Hasil kompilasi program

Buku Algoritma dan Pemrograman Jobsheet Modul ajar

KURIKULUM SMK PUSPA BANGSA CLURING

SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : : : : : SMK PUSPA BANGSA CLURING Menerapkan Algoritma pemograman tingkat lanjut X/1 Menerapkan Algoritma pemograman tingkat lanjut

070.KK.03
114 X 45 Menit

PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 7 dari 62

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM
Menjelaskan prinsip array multi dimensi membuat dan menjelaskan Algoritma array multi dimensi Array multi dimensi 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 engisian matriks dengan menggunakan petunjuk pembacaan Membuat program untuk menulis matriks Menjelaskan penjumlahan dua buah matriks Menjelaskan pengurangan dua buah matriks Menjelaskan perkalian dua buah matriks Membuat program pencarian elemen terbesar matriks Membuat program pencarian elemen terkecil matriks Kompilasi program Pengamatan Tes tulis 8

PS
816)

PI
Buku Algoritma dan Pemrograman Jobsheet Modul ajar

Mengunakan array multi dimensi

Membuat Matrik 2D, 3D dalam bentuk penjumlahan, pengurangan, perkalian, dsb. Membuat dan menunjukkan Algoritma pembacaan, pengisian, pengubahan, dan penghapusan data dalam array multi dimensi Membuat Algoritma program dengan menggunakan prosedur Membuat Algoritma program dengan menggunakan fungsi Membuat Algoritma program dengan menggunakan prosedur dan fungsi

Array multi dimensi

Kompilasi program Pengamatan Tes tulis

Buku Algoritma dan Pemrograman Jobsheet Modul ajar

Menggunakan Prosedur dan fungsi

Prosedur dan Fungsi

Menjelaskan pendeklarasian fungsi Membuat contoh program untuk pemanggilan fungsi Menjelaskan pendekalarasian prosedur Membuat contoh program pemanggilan prosedur

Hasil kompilasi program Pengamatan Tes tulis Tes praktek

8(16)

Buku Algoritma dan Pemrograman Jobsheet Modul ajar

KURIKULUM SMK PUSPA BANGSA CLURING

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM
Menjelaskan prinsip array multi dimensi membuat dan menjelaskan Algoritma array multi dimensi Array multi dimensi 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 Menjelaskan libraty pemrograman grafik. Membuat contoh program yang menggunakan library grafis Menggunakan library grafis untuk membuat program grafis, dan menampilkan hasilnya . Kompilasi program Pengamatan Tes tulis 8

PS
816)

PI
Buku Algoritma dan Pemrograman Jobsheet Modul ajar

Menggunakan library pemrograman grafik

Mengidentifikasi Library pemrograman grafik Menjelaskan fungs dari library pemrograman grafik Menggunakan Library pemrograman grafik dalam membuat program grafik.

Library Pemrograman Grafik

Hasil kompilasi program Pengamatan Tes tulis Tes praktek

8(16)

Buku Algoritma dan Pemrograman Jobsheet Modul ajar

PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 9 dari 62

SILABUS NAMA SEKOLAH


MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE : 070.KK.04 ALOKASI WAKTU

SMK PUSPA BANGSA CLURING : Membuat Basis Data : X/2 : Membuat Basis Data : 76 X 45 menit

KURIKULUM SMK PUSPA BANGSA CLURING

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

ALOKASI WAKTU TM PS
6(2)

SUMBER BELAJAR

PI
2(4) Buku Basis Data E-Book Basis Data Komputer Job Sheet Software Internet

1. Mengidentifikasi Struktur Hirakki Basis Data

Menjelaskan Pengertian Basis Data dengan benar Menjelaskan Kegunaan dan Tujuan Basis Data Membandingkan Software Basis Data Menjabarkan Struktur Basis Data Membuat Tabel dengan struktur yang benar Menjelaskan Abstraksi Data dalam Basis Data Menjelaskan Bahasa Basis Data

Sistem Basis Data : Pengertian Basis Data dan Sistem Basis Data Software Basis Data Struktur Basis Data (Tabel, Relasi, Field, Type Data, Record, Constraint) Abstraksi Basis Data Bahasa Basis Data

Mencari Informasi tentang contoh produk Sistem Basis Data Membandingkan software database Menentukan Struktur Tabel Menentukan Type Data Menentukan Constraint Mencari Informasi secara berkelompok tentang Bahasa Basis Data.

Tes Tertulis berbentuk uraian tentang Sistem Basis Data Tes Tertulis pembuatan tabel beserta type dan constraint

2. Menjelaskan Entity Relationship Diagram (ERD)

Menentukan Entity yang dibutuhkan Merancang Atribute / Field pada setiap Entity

ERD Model Jenis Atribut dan Notasi ER Jelaskan Relasi dan Rasio Kardinalitas Mapping ERD

Menentukan Entity Menentukan Atribute / Field yang dimilki Entity Menentukan Constraint dalam Entity Menggolongkan Atribute dalam berbagai jenis

Tes Tertulis berbentuk uraian tentang penentuan Entity,

14

6(2)

6(4)

Buku Basis Data E-Book Basis Data Komputer Job Sheet

PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 11 dari 62

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

ALOKASI WAKTU TM PS
6(2)

SUMBER BELAJAR

PI
2(4) Buku Basis Data E-Book Basis Data Komputer Job Sheet Software Internet

1. Mengidentifikasi Struktur Hirakki Basis Data

Menjelaskan Pengertian Basis Data dengan benar Menjelaskan Kegunaan dan Tujuan Basis Data Membandingkan Software Basis Data Menjabarkan Struktur Basis Data Membuat Tabel dengan struktur yang benar Menjelaskan Abstraksi Data dalam Basis Data Menjelaskan Bahasa Basis Data berhasil dirancang. Constraint ditetapkan Atribute telah dibedakan. Menentukan Entity Menentukan Rasio Kardinalitas ERD dimapping sesuai langkah Mapping yang benar.

Sistem Basis Data : Pengertian Basis Data dan Sistem Basis Data Software Basis Data Struktur Basis Data (Tabel, Relasi, Field, Type Data, Record, Constraint) Abstraksi Basis Data Bahasa Basis Data

Mencari Informasi tentang contoh produk Sistem Basis Data Membandingkan software database Menentukan Struktur Tabel Menentukan Type Data Menentukan Constraint Mencari Informasi secara berkelompok tentang Bahasa Basis Data.

Tes Tertulis berbentuk uraian tentang Sistem Basis Data Tes Tertulis pembuatan tabel beserta type dan constraint

Menghubungkan Entity (Relasi) Menentukan Rasio Kardinalitas Relasi Berdiskusi tentang perancangan ERD Membuat laporan Hasil Diskusi Melakukan Mapping ERD Membuat Laporan Hasil Mapping ERD

atribute dan pengelompok kannya. Tes Tertulis tentang perancangan ERD Laporan Kelompok Tugas Observasi

Software

3. Menerapkan Normalisasi Basis Data

Tahap Normalisasi I berhasil dilakukan Tahap Normalisasi II berhasil dilakukan Tahap Normalisasi III berhasil dilakukan Tahap Normalisasi IV berhasil dilakukan

Bentuk bentuk Normalisasi Data : Normalisasi I Normalisasi II Normalisasi III Normalisasi IV

Menganalisa Hasil Mapping ERD dalam bentuk Normalisasi I Membuat Laporan Hasil Analisa Normalisasi I Menganalisa Hasil Normalisasi I berdasarkan dalam tahap Normalisasi II Membuat Laporan Hasil Analisa Normalisasi II Menganalisa Hasil Normalisasi II berdasarkan dalam tahap Normalisasi III Membuat Laporan Hasil Analisa III Menganalisa Hasil Normalisasi III

Hasil Laporan Analisa Tes Tertulis tentang Analisa tahapan Normalisasi I - IV

12

8(2)

6(4)

Buku Basis Data E-Book Basis Data Komputer Job Sheet Software

KURIKULUM SMK PUSPA BANGSA CLURING

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

ALOKASI WAKTU TM PS
6(2)

SUMBER BELAJAR

PI
2(4) Buku Basis Data E-Book Basis Data Komputer Job Sheet Software Internet

1. Mengidentifikasi Struktur Hirakki Basis Data

Menjelaskan Pengertian Basis Data dengan benar Menjelaskan Kegunaan dan Tujuan Basis Data Membandingkan Software Basis Data Menjabarkan Struktur Basis Data Membuat Tabel dengan struktur yang benar Menjelaskan Abstraksi Data dalam Basis Data Menjelaskan Bahasa Basis Data

Sistem Basis Data : Pengertian Basis Data dan Sistem Basis Data Software Basis Data Struktur Basis Data (Tabel, Relasi, Field, Type Data, Record, Constraint) Abstraksi Basis Data Bahasa Basis Data

Mencari Informasi tentang contoh produk Sistem Basis Data Membandingkan software database Menentukan Struktur Tabel Menentukan Type Data Menentukan Constraint Mencari Informasi secara berkelompok tentang Bahasa Basis Data.

Tes Tertulis berbentuk uraian tentang Sistem Basis Data Tes Tertulis pembuatan tabel beserta type dan constraint

berdasarkan dalam tahap Normalisasi IV Membuat Laporan Hasil Analisa IV 4. Membuat Tabel yang akan dibuat Database sudah dalam Kondisi Manajemen Normal PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA Pembuatan Tabel Relasi Tabel Pembuatan Form Membuat Database Membuat Tabel sesuai Hasil Normalisasi Merelasikan Tabel Observasi Tes Praktek 20 30(2) 10(4) Buku Basis Data E-Book Basis

SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 13 dari 62

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

ALOKASI WAKTU TM PS
6(2)

SUMBER BELAJAR

PI
2(4) Buku Basis Data E-Book Basis Data Komputer Job Sheet Software Internet

1. Mengidentifikasi Struktur Hirakki Basis Data

Menjelaskan Pengertian Basis Data dengan benar Menjelaskan Kegunaan dan Tujuan Basis Data Membandingkan Software Basis Data Menjabarkan Struktur Basis Data Membuat Tabel dengan struktur yang benar Menjelaskan Abstraksi Data dalam Basis Data Menjelaskan Bahasa Basis Data Database berhasil dibuat Tabel berhasil dibuat Tabel sudah direlasikan dengan benar Membuat Form Berhasil dirancang Membuat Report Berhasil

Sistem Basis Data : Pengertian Basis Data dan Sistem Basis Data Software Basis Data Struktur Basis Data (Tabel, Relasi, Field, Type Data, Record, Constraint) Abstraksi Basis Data Bahasa Basis Data

Mencari Informasi tentang contoh produk Sistem Basis Data Membandingkan software database Menentukan Struktur Tabel Menentukan Type Data Menentukan Constraint Mencari Informasi secara berkelompok tentang Bahasa Basis Data.

Tes Tertulis berbentuk uraian tentang Sistem Basis Data Tes Tertulis pembuatan tabel beserta type dan constraint

System (DBMS)

Pembuatan Report

Membuat Form Membuat Report

Data Komputer Job Sheet Software Buku Access 2003

SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE ALOKASI WAKTU : : : : : : SMK PUSPA BANGSA CLURING Menerapkan Aplikasi Basis Data X/2 Menerapkan Aplikasi Basis Data

070.KK.05
76 X 45 menit

KURIKULUM SMK PUSPA BANGSA CLURING

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

ALOKASI WAKTU TM PS
6(2)

SUMBER BELAJAR

PI
4(4) E-Book Perintah SQL Microsoft Acces Komputer BSE RPL Jilid XII

1. Menjelaskan Jenis Perintah SQL

Menjelaskan Jenis Perintah SQL Menerapkan Perintah DDL Menerapkan Perintah DML

Pengertian dan Fungsi Perintah SQL Jenis Perintah DDL Jenis Perintah DML

Menerapkan Perintah SQL DDL dalam pembuatan Basis Data (Tabel dan Relasi) Menerapkan penggunaan Perintah DDL dan DML

Tes Tertulis berbentuk a. Uraian tentang penggunaan DML dan DDL Tugas Latihan Soal Tes Praktek Tes Tertulis membuat tabel dengan perinta SQL. Tes Tertulis berbentuk uraian tentang struktur dan fungsi properties di dalam tabel Laporan Hasil

2.Membuat Tabel Basis Data

Menjelaskan Struktur Tabel Mengoperasikan menu Pembuatan Tabel dengan baik Pengaturan Properties dilakukan dengan benar Pembuatan Tabel dengan prosedur yang benar

Struktur Tabel (Type, Field, Constraint) Menu Aplikasi Pembuatan Table Pengaturan Tablel (Properties pada Table) Penyimpanan Tabel

Menentukan nama kolom/field, tipe data, dan konstrainnya. Membuat table dengan menggunakan bahasa SQL. Menggunakan Menu Aplikasi Pembuatan tabel sesuai SOP. Mengatur properties Table sesuai aturan Menyimpan tabel sesuai dengan aturan penamaan, dan data dimuat ke dalam tabel

6(2)

4(4)

Buku Access 2003 Komputer Job Sheet BSE RPL Jilid XII

PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 15 dari 62

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

ALOKASI WAKTU TM PS
6(2)

SUMBER BELAJAR

PI
4(4) E-Book Perintah SQL Microsoft Acces Komputer BSE RPL Jilid XII

1. Menjelaskan Jenis Perintah SQL

Menjelaskan Jenis Perintah SQL Menerapkan Perintah DDL Menerapkan Perintah DML

Pengertian dan Fungsi Perintah SQL Jenis Perintah DDL Jenis Perintah DML

Menerapkan Perintah SQL DDL dalam pembuatan Basis Data (Tabel dan Relasi) Menerapkan penggunaan Perintah DDL dan DML

Tes Tertulis berbentuk a. Uraian tentang penggunaan DML dan DDL Tugas Latihan Soal Praktikum Observasi (Praktik)

Memberi nama table sesuai aturan penamaan

3. Menerapkan Query pada Basis Data

Menjelaskan Pengertian dan Fungsi Query Menganalisa Kebutuhan Tabel yang akan digunakan pada Query Pengaturan Properties Query dilakukan dengan baik Query berhasil dibuat

Pengertian dan Fungsi Query Analisa Query Pengaturan Query Menjalankan Query Penyimpanan Query

Menentukan data yang akan dihasilkan Menentukan Tabel tabel yang akan digunakan pada pembuatan Query Menggunakan Menu Aplikasi Query sesuai dengan prosedur penggunaannya Mengatur setting Query sesuai Manipulasi Data yang akan dihasilkan Menjalankan Query untuk melihat Hasi l Query. Menyimpan Query sesuai prosedur penyimpanan Query Memberi nama Query sesuai aturan penmaan.

Observasi Tes Tertulis Uraian tentang analisa kebutuhan tabel dalam pembuatan Qury Pilhan Ganda tentang penggunaan menu palikasi. Laporan Hasil Praktikum

10

8(2)

6(4)

E-Book Access Buku Access 2003 Komputer BSE RPL Jilid XII

4. Membuat Form Basis Data

Menjelaskan Pengertian dan Fungsi Form Pembuatan Form dengan langkah yang benar Menambahkan Object (Command Button, Combo Box,dll) berhasil pada form.

Pengertian dan Fungsi Form Cara Pembuatan Form Merubah Desain Form Penyimpanan Form

Menentukan tabel / query yang akan digunakan untuk membuat form Menerapkan menu aplikasi dalam pembuatan Form. Mengatur Properties Form Menjalankan Form

Observasi Tes Tertulis berbentuk urain tentang fungsi Object pada Toolbox

10

8(2)

4(4)

Buku Access 2003 Komputer BSE RPL Jilid XII E Book

KURIKULUM SMK PUSPA BANGSA CLURING

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

ALOKASI WAKTU TM PS
6(2)

SUMBER BELAJAR

PI
4(4) E-Book Perintah SQL Microsoft Acces Komputer BSE RPL Jilid XII

1. Menjelaskan Jenis Perintah SQL

Menjelaskan Jenis Perintah SQL Menerapkan Perintah DDL Menerapkan Perintah DML

Pengertian dan Fungsi Perintah SQL Jenis Perintah DDL Jenis Perintah DML

Menerapkan Perintah SQL DDL dalam pembuatan Basis Data (Tabel dan Relasi) Menerapkan penggunaan Perintah DDL dan DML Menyimpan Form sesuai aturan penyimpananan.

Tes Tertulis berbentuk a. Uraian tentang penggunaan DML dan DDL Tugas Latihan Soal

Tampilan Form berhasil dirubah

5. Menerapkan Macro pada Basis Data

Menjelaskan Fungsi Macro dengan baik. Pengoperasian Langkah Pembuatan Macro dapat dikuasai. Pembuatan Macro berhasil.

Pengertian dan Fungsi Macro Menu Aplikasi Pembuatan Macro Fungsi masing masing macro dalam Access

Mengoperasikan menu aplikasi basis data dalam pembuatan macro Mencari Informasi fungsi perintah perintah macro Membuat Macro sederhana Melakukan Tes pada macro yang dibuat Menyimpan Macro.

Observasi Tes Tertulis berbentuk urain tentang fungsi Object pada Toolbox

10

8(2)

4(4)

Buku Access 2003 Komputer BSE RPL Jilid XII E Book

PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 17 dari 62

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

ALOKASI WAKTU TM PS
6(2)

SUMBER BELAJAR

PI
4(4) E-Book Perintah SQL Microsoft Acces Komputer BSE RPL Jilid XII

1. Menjelaskan Jenis Perintah SQL

Menjelaskan Jenis Perintah SQL Menerapkan Perintah DDL Menerapkan Perintah DML

Pengertian dan Fungsi Perintah SQL Jenis Perintah DDL Jenis Perintah DML

Menerapkan Perintah SQL DDL dalam pembuatan Basis Data (Tabel dan Relasi) Menerapkan penggunaan Perintah DDL dan DML

Tes Tertulis berbentuk a. Uraian tentang penggunaan DML dan DDL Tugas Latihan Soal Observasi Tes Tertulis berbentuk urain tentang fungsi Object pada Toolbox

6. Membuat Report

Menyiapakan Tabel / View yang akan ditampilkan dalam Report Menjelaskan Jenis-jenis Report secara rinci Pengoperasian Menu Aplikasi Report telah dikuasai Pengaturan Properties Report Report telah berhasil dirancang.

Pengertian, Fungsi dan Jenis Report Menu Aplikasi Pembuatan Report Langkah Pembuatan Report Pengaturan Properties Report

Menetukan Jenis Report yang akan dirancang Mengoperasikan Menu Aplikasi Report secara benar Merancang Report dengan benar Mengatur properties Report Menyimpan Report

10

8(2)

6(4)

Buku Access 2003 Komputer BSE RPL Jilid XII E Book

KURIKULUM SMK PUSPA BANGSA CLURING

SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : : : : : SMK PUSPA BANGSA CLURING Memahami pemrograman visual berbasis desktop X/2 Memahami pemrograman visual berbasis desktop 070.KK.06 76 x 45 Menit

PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 19 dari 62

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM
Menjelaskan IDE aplikasi bahasa pemrograman Mengenal konsep pemrograman visual berbasis desktop Mengenal interface (antarmuka) software aplikasi bahasa pemrograman visual berbasis desktop Membuat project baru Mengenal tool box dan fungsi masing-masing tul Menggunakan toolbox dalam bahasa pemrograman visual berbasis desktop Menjelaskan user interface aplikasi bahasa pemograman Membuat User Interface Mengatur Property Mengatur Event dengan kode program User Interface Property Event dan Method Memberi contoh pembuatan user interface Menggunakan property dalam user interface Membuat program yang didalamnya terdapat kode program untuk setiap event yang diinginkan Variabel dan tipe data Operator Ekspresi Memberi contoh peggunaan Variabel dan tipe data Menggunakan Operator ke dalam pemrograman visual berbasis desktop Membuat program yang didalamnya terdapat ekspresi untuk menerapkan suatu algoritma, Program sederhana Pengamatan Tes tertulis Tugas Hasil program 16 16(32) Pengamatan Tes tertulis Tugas Hasil program 8 8(16) konsep pemrograman visual berbasis desktop IDE/interface (antarmuka) software aplikasi bahasa pemrograman visual berbasis desktop toolbox dan fungsinya contoh penggunaan toolbox Menjelaskan konsep pemrograman visual berbasis desktop Menjelaskan IDE/interface (antarmuka) software aplikasi bahasa pemrograman visual berbasis desktop Memberi contoh penggunaan IDE dengan membuat project baru Pengamatan Tes tertulis Tugas Hasil program 4

PS
4(8)

PI
Buku Konsep pemrogram an visual berbasis desktop Jobsheet Modul Komputer Buku Konsep pemrogram an visual berbasis desktop Jobsheet Modul Komputer Buku Konsep pemrogram an visual berbasis desktop Jobsheet Modul Komputer Buku Konsep pemrogram an visual berbasis desktop Jobsheet Modul Komputer

Menjelaskan objek aplikasi bahasa pemograman

menjelaskan toolbox dan fungsinya Memberi contoh penggunaan toolbox

Pengamatan Tes tertulis Tugas Hasil program

8(16)

Menjelaskan tipe file

Menjelaskan variable dan tipe data Menjelaskan operator Menjelaskan ekspresi

KURIKULUM SMK PUSPA BANGSA CLURING

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM
Menjelaskan IDE aplikasi bahasa pemrograman Mengenal konsep pemrograman visual berbasis desktop Mengenal interface (antarmuka) software aplikasi bahasa pemrograman visual berbasis desktop Membuat project baru Membuat dan menjalankan aplikasi sesuai dengan algoritma pemrograman yang sudah dibuat konsep pemrograman visual berbasis desktop IDE/interface (antarmuka) software aplikasi bahasa pemrograman visual berbasis desktop Mengaplikasikan algoritma runtunan, pemilihan, pengulangan ke dalam aplikasi pemrograman visual berbasis desktop Menjelaskan konsep pemrograman visual berbasis desktop Menjelaskan IDE/interface (antarmuka) software aplikasi bahasa pemrograman visual berbasis desktop Memberi contoh penggunaan IDE dengan membuat project baru Menuliskan algoritma runtunan ke dalam aplikasi pemrograman visual berbasis desktop Menuliskan algoritma pemilihan if-then dan if then-else ke dalam aplikasi pemrograman visual berbasis desktop Menuliskan algoritma pengulangan whiledo, do-wile, switch-case, repeat Ntimes ke dalam aplikasi pemrograman visual berbasis desktop Pengamatan Tes tertulis Tugas Hasil program 4

PS
4(8)

PI
Buku Konsep pemrogram an visual berbasis desktop Jobsheet Modul Komputer

Menjalankan aplikasi

Program sederhana Pengamatan Tes tertulis Tugas Hasil program

16

16(32)

PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 21 dari 62

SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : SMK PUSPA BANGSA CLURING : Membuat paket software aplikasi berbasis desktop : X/2 : Membuat paket software aplikasi berbasis desktop : 070.KK.07 : 76 X 45 Menit

KURIKULUM SMK PUSPA BANGSA CLURING

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM Menjelaskan menu aplikasi
Konsep dari data types, variables, constants, arrays, code component, procedure & function dan control structures dijelaskan. Konsep dari OLE dan DDE dijelaskan Konsep dari Windows API dijelaskan Mempersiapkan sistem komputer Sistem komputer dalam kondisi siap digunakan. Paket software aplikasi siap digunakan. Kode program telah tersedia pada sistem komputer Komponen yang dibutuhkan oleh kode program PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL Standar hardware yang mendukung program Mempersiapkan Hardware dan software Mengidentifikasi edisi software yang support terhadap hardware Menginstalasi sotware pada sistem computer Mengidentifikasi seluruh komponen yang dibutuhkan oleh kode program sesuai dapat dijalankan. Hasil praktekl Tes tertulis Tanya jawab 4 4(8) 8(16) Buku pemrogram an Visual Basic E-book VB.net Komputer Jobsheet Buku Pemrogram an Visual Pengantar Dasar dan Struktur program Fungsi OLE dan DDE Menjelaskan jenis-jenis tipe data, variabel, konstanta dan Arrays Menjelaskan Control structure Menjelaskan dan mengaplikasikan Fungsi dan prosedur Menjelaskan Konsep OLE dan DDE Melakukan pembuatan program sederhana dengan fungsi OLE dan DDE Hasil program Tes tulis Tanya jawab 2

PS
2(4)

PI
Buku pemrogram an Visual Basic E-book VB.net Komputer Jobsheet

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 23 dari 62

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM Menjelaskan menu aplikasi
Konsep dari data types, variables, constants, arrays, code component, procedure & function dan control structures dijelaskan. Konsep dari OLE dan DDE dijelaskan Konsep dari Windows API dijelaskan Menjalankan aplikasi paket installer Aplikasi paket installer dijalankan. Kode Program atau file exe di-set dan disimpan pada direktori tertentu. Komponen yang dibutuhkan di-set dan disimpan pada direktori tertentu. Direktori dan nama file setup hasil proses pembuatan installer diset. Proses pembuatan installer dijalankan. dan disimpan pada direktori yang telah ditentukan Teknik Menginstall VB Menjalankan Aplikasi paket installer Mengenal file pada installer Mengelompokan kode program di-set dan disimpan pada direktori tertentu. Menset komponen yang dibutuhkan Menyimpan pada direktori tertentu. Mengeset direktori dan nama file setup hasil proses pembuatan installer Menjalankan hasil proses pembuatan installer dijalankan. dan disimpan pada direktori yang telah ditentukan. Hasil program Tes tertulis 4 4(8) Buku pemrogram an Visual Basic E-book VB.net Komputer Jobsheet Buku Pemrogram an Visual Pengantar Dasar dan Struktur program Fungsi OLE dan DDE Menjelaskan jenis-jenis tipe data, variabel, konstanta dan Arrays Menjelaskan Control structure Menjelaskan dan mengaplikasikan Fungsi dan prosedur Menjelaskan Konsep OLE dan DDE Melakukan pembuatan program sederhana dengan fungsi OLE dan DDE Hasil program Tes tulis Tanya jawab 2

PS
2(4)

PI
Buku pemrogram an Visual Basic E-book VB.net Komputer Jobsheet

KURIKULUM SMK PUSPA BANGSA CLURING

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM Menjelaskan menu aplikasi
Konsep dari data types, variables, constants, arrays, code component, procedure & function dan control structures dijelaskan. Konsep dari OLE dan DDE dijelaskan Konsep dari Windows API dijelaskan Menyimpan Installer aplikasi File hasil disimpan dalam media penyimpanan yang telah ditentukan Administrasi file kerja Membuat administrasi penyimpanan File Memahami konsep root file data base / directory tempat menyimpan data base file Membuat back up file hasil Administrasi File 2 4(8) 8(16) Buku pemrogram an Visual Basic E-book VB.net Komputer Jobsheet Buku Pemrogram an Visual Pengantar Dasar dan Struktur program Fungsi OLE dan DDE Menjelaskan jenis-jenis tipe data, variabel, konstanta dan Arrays Menjelaskan Control structure Menjelaskan dan mengaplikasikan Fungsi dan prosedur Menjelaskan Konsep OLE dan DDE Melakukan pembuatan program sederhana dengan fungsi OLE dan DDE Hasil program Tes tulis Tanya jawab 2

PS
2(4)

PI
Buku pemrogram an Visual Basic E-book VB.net Komputer Jobsheet

PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 25 dari 62

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM Menjelaskan menu aplikasi
Konsep dari data types, variables, constants, arrays, code component, procedure & function dan control structures dijelaskan. Konsep dari OLE dan DDE dijelaskan Konsep dari Windows API dijelaskan Konsep Jet Database Engine menggunakan kontrol basis data DAO dan ADO diaplikasikan. Teknologi ODBC dan OLE DB untuk mengakses basis data melalui VB digunakan dan dibuat. Data policy (Enterprise Level, Machine Level dan User Level) diaplikasikan Pengantar Dasar dan Struktur program Fungsi OLE dan DDE Menjelaskan jenis-jenis tipe data, variabel, konstanta dan Arrays Menjelaskan Control structure Menjelaskan dan mengaplikasikan Fungsi dan prosedur Menjelaskan Konsep OLE dan DDE Melakukan pembuatan program sederhana dengan fungsi OLE dan DDE Hasil program Tes tulis Tanya jawab 2

PS
2(4)

PI
Buku pemrogram an Visual Basic E-book VB.net Komputer Jobsheet

Menghubungkan aplikasi dengan basis data

Konsep Jet Database Engine Teknologi ODBC dan OLE DB Sekuritas Data

Mengaplikasikan konsep Jet Database Engine menggunakan kontrol basi data DAO dan ADO. Membuat program aplikasi akses data. Membuat aplikasi sekuritas data. Membuat aplikasi login & password Membuat dan melakukan akses data Membuat manipulasi data

Hasil program Tes tulis Tanya jawab

Buku pemrogram an Visual Basic E-book VB.net Komputer Jobsheet

KURIKULUM SMK PUSPA BANGSA CLURING

SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : : : : : SMK PUSPA BANGSA CLURING Mengoperasikan sistem operasi computer & Jaringan XI / 2 Mengoperasikan sistem operasi komputer & Jaringan 070.KK.08 57 X 45 menit

PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 27 dari 62

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

ALOKASI WAKTU TM PS
16

SUMBER BELAJAR

PI
Buku system operasi windows Buku dasar Komputer

1. Menjelaskan fungsi periferal jaringan komputer

PC dan peripheral sudah disiapkan dan dihidupkan

Langkah-langkah pengoperasian PC

Fungsi sumber daya dalam jaringan 2. Mengidentifikasikan ketersambungan jaringan Dapat mengecek ketersambungan PC yang dipakai (pada jaringan yang ada) Sistem operasi jaringan berbasis GUI

Menguraikan langkah-langkah persiapan pengo-perasian PC pada jaringan berbasis teks Mengetahui standar minimal hardware yang dibutuhkan untuk jaringan Menjelaskan fungsi penggunaan sumber daya bersama (resource sharing) dalam jaringan Mengoperasikan sistem operasi yang tersambung jaringanberbasis GUI sesuai SOP Mengetahui bagian properties network configuration Mengetahui teknik setting jaringan berbasis GUI.(pengallamatan)

Tes tertulis Pengamatan/ observasi Tes Praktek

Tes tertulis Pengamatan/ observasi Tes Praktek

16

Linux GUI Howto Manual system operasi Windows 2000 Server

3. Mengoperasikan aplikasi jaringan komputer

Penggunaan sumber bersama (resource sharing) berba-sis GUI

Menjelaskan fungsi penggunaan sumber daya bersama (resource sharing) dalam jaringan berbasis GUI Mengetahui teknik setting resource sharing hardware berbasis GUI. Mengetahui teknik setting resource sharing file berbasis GUI Mengetahui alur komunikasi dalam suatu sistem jaringan PC berbasis GUI Memeriksa pengguna lain di jaringan yang sedang mengakses sumberdaya bersama pada PC-nya Memberitahu pengguna lain di jaringan yang sedang memengak-ses sumberdaya bersama pada PC-nya bahwa koneksinya aka akan diputus menggunakan utilitas pengiriman pesan

Tes tertulis Pengamatan/ observasi Tes Praktek

16

Linux GUI Howto Manual system operasi Windows 2000 Server Linux GUI Howto Manual system operasi Windows 2000 Server

4. Melakukan pemutusan jaringan

Pemutusan koneksi layanan jaringan sebelum PC shutting down (contoh: ada user yang sedang mengakses sharedfolder PC yang akan dimatikan) sesuai dengan SOP atau Instruction Manual

Sistem operasi jaringan berbasis GUI

Tes tertulis Pengamatan/ observasi Tes Praktek Produk

16

KURIKULUM SMK PUSPA BANGSA CLURING

SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER : SMK PUSPA BANGSA CLURING : Menguasai Bahasa Pemrograman SQL Tingkat Dasar : XI/1 & 2
SILABUS - KOMPETENSI KEJURUAN RPL

PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 29 dari 62

STANDAR KOMPETENSI : Menguasai Bahasa Pemrograman SQL Tingkat Dasar KODE : 070.KK.09 ALOKASI WAKTU : 114 X 45 menit KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN ALOKASI WAKTU TM
Menjelaskan Konsep Pengoperasi an Bahasa Pemrograma n (SQL) Pengoperasian Bahasa Pemrograman SQL dapat dijelaskan secara rinci. Gambaran Pengoperasian SQL Jenis Perintah SQL Mencari Informasi tentang perintah SQL Berdiskusi tentang Jenis Perintah SQL Melakukan percobaan pengoperasian SQL Tes Tertulis berupa uraian tentang Bahasa Pemrograma n SQL Hasil Diskusi Pengamatan Tes tulis Tugas Hasil program 7

SUMBER BELAJAR

PS
4

PI
Buku Pemrogram an SQL Komputer ebook

Mempersiapkan Perangkat Lunak SQL

Menginstal Perangkat lunak aplikasi SQL Manual pengguna (user manual) untuk perangkat lunak aplikasi SQL dapat digunakan. Menyalakan Perangkat komputer dengan sistem operasi dan persyaratan sesuai dengan manual instalasi Perangkat lunak aplikasi SQL dijalankan

Aplikasi data deskripsi (SQL) User Manual Perangkat Lunak Aplikasi SQL

Melakukan Instalasi Perangkat lunak aplikasi SQL Menyediakan manual pengguna (user manual) untuk perangkat lunak aplikasi SQL sudah tersedia dan dipahami. Memahami user manual Menyalakan PC yang sudah terinstal software yang dibutuhkan sesuai SOP Menjalankan perangkat lunak aplikasi SQL, sesuai SOP

Software Xampp/ SQL Server Ebook SQL Buku SQL Server User Manual Aplikasi SQL Buku Pemrograman SQL

Mendiskripsikan Menu Aplikasi SQL

Menu menu yang tersedia beserta shortcut-nya dikenali Fitur fitur pengolahan Tabel, View, Store Prosedur, Trigger diaplikasikan.

Menu aplikasi SQL

Mengenali menu menu yang tersedia beserta shortcut-nya dikenali Mengaplikasikan fitur fitur pengolahan Tabel, View, Store Prosedur, Trigger sesuai SOP

Pengamatan Tes tulis Tugas

10

Software Xampp/ SQL Server Ebook SQL Buku SQL Server User Manual Aplikasi SQL Buku

KURIKULUM SMK PUSPA BANGSA CLURING

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

ALOKASI WAKTU TM PS
4

SUMBER BELAJAR

PI
Buku Pemrogram an SQL Komputer ebook

Menjelaskan Konsep Pengoperasi an Bahasa Pemrograma n (SQL)

Pengoperasian Bahasa Pemrograman SQL dapat dijelaskan secara rinci.

Gambaran Pengoperasian SQL Jenis Perintah SQL

Mencari Informasi tentang perintah SQL Berdiskusi tentang Jenis Perintah SQL Melakukan percobaan pengoperasian SQL

Tes Tertulis berupa uraian tentang Bahasa Pemrograma n SQL Hasil Diskusi

Pemrograma n SQL

Membuat Tabel

Tabel dibuat dan diatur dengan menggunakan perintah standar dalam DDL. Tabel dibuat dengan menentukan nama kolom/field, tipe data, dan konstrainnya.

Prosedur Pembuatan table Perintah standar DDL untuk pembuatan Tabel Penyimpanan Tabel

Membuat tabel dan Mengatur dengan menggunakan perintah standar dalam DDL. Menentukan nama kolom/field, tipe data, dan konstrainnya. Perintah standar DDL yang digunakan pada tabel. Menyimpan tabel sesuai dengan aturan

Pengamatan Tes tulis Tugas Hasil program

18

10

Software Xampp/ SQL Server Ebook SQL Buku SQL Server User Manual Aplikasi SQL

PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 31 dari 62

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

ALOKASI WAKTU TM PS
4

SUMBER BELAJAR

PI
Buku Pemrogram an SQL Komputer ebook

Menjelaskan Konsep Pengoperasi an Bahasa Pemrograma n (SQL)

Pengoperasian Bahasa Pemrograman SQL dapat dijelaskan secara rinci.

Gambaran Pengoperasian SQL Jenis Perintah SQL

Mencari Informasi tentang perintah SQL Berdiskusi tentang Jenis Perintah SQL Melakukan percobaan pengoperasian SQL

Tes Tertulis berupa uraian tentang Bahasa Pemrograma n SQL Hasil Diskusi

Perintah standar DDL digunakan untuk mengisi data pada tabel. Tabel disimpan, diberi nama sesuai dengan aturan penamaan, dan data dimuat ke dalam tabel Index tabel dibuat dan diatur dengan menggunakan perintah standar. File index disimpan dan diberi nama sesuai aturan penamaan Mengoperasikan Tabel dan table View Operasi Tabel dan View Perintah select digunakan untuk menampilkan data tabel. Perintah select untuk menampilkan data gabungan dari beberapa tabel digunakan.

penamaan, dan data dimuat ke dalam tabel Memberi nama table sesuai aturan penamaan Memasukan data ke dalam tabel Membuat Index tabel dengan menggunakan perintah standar. Menyimpan File index sesuai aturan penamaan Membuat View tabel menggunakan perintah standar.

Buku Pemrograman SQL

Menampilkan data table dengan perintah select. Menampilkan data gabungan dari beberapa tabel dengan perintah select

Pengamatan Tes tulis Tugas Hasil Praktek

20

10

Buku Pemrogram an SQL Komputer ebook

KURIKULUM SMK PUSPA BANGSA CLURING

SILABUS
PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 33 dari 62

NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE ALOKASI WAKTU KOMPETENSI DASAR

: : : : : :

SMK PUSPA BANGSA CLURING Menguasai Bahasa Pemrograman SQL Tingkat Lanjut XI 1 & 2 Menguasai Bahasa Pemrograman SQL Tingkat Lanjut 070.KK.10 114 X 45 menit MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN ALOKASI WAKTU TM PS
5

INDIKATOR

SUMBER BELAJAR

PI
Buku Pemrogra man SQL Prosedur dan Trigger Ebook Komputer Buku Pemrogra man SQL Prosedur dan Trigger Ebook Komputer

Menentukan Kebutuhan data dalam Formula pembuatan prosedur Pembentukan dan fungsi dapat Data dengan dianalisa Batasan Waktu Fungsi dan prosedur dapat dirumuskan

Prosedur dan Fungsi Syarat Pembuatan Prosedur dan Fungsi

Menjelaskan tentang prosedur dan fungsi Menentukan kebutuhan data Merumuskan formula

Tes Tertulis Tes Praktek Tugas

Membuat Prosedur dan Fungsi

Menjelaskan Tujuan pembuatan Prosedur Mengoperasikan menu aplikasi pembuatan prosedur Pembuatan Prosedur / Fungsi sesuai prosedur.

Tujuan Pembuatan Prosedur / Fungsi Pembuatan Prosedur dan Fungsi

Menjelaskan Tujuan Pembuatan Prosedur dan Fungsi Mengidentifikasi alur prosedur dan Fungsi Pembuatan Prosedur dan Fungsi Menjalankan Prosedur dan Fungsi Menyimpan Prosedur dan Fungsi

Observasi Tes Praktek Tes Tertulis

Mengoperasikan Triggerl

Pengoperasian menu pembuatan trigger dapat dikuasai Trigger berhasil dibuat

Pengertian Trigger dan Fungsinya Pembuatan Trigger Pengoperasian Trigger

Menjelaskan Pengertian dan Fungsi Trigger Mengidentifikasi Kebutuhan Trigger Membuat Trigger Menjalankan Trigger Menyimpan Trigger

Observasi Tes Praktek Tes Tertulis

10

Buku Pemrogra man SQL Prosedur dan Trigger Ebook Komputer

SILABUS
NAMA SEKOLAH MATA PELAJARAN : : SMK PUSPA BANGSA CLURING
Menerakan Dasar dasar Pembuatan Web Statis Tingkat Dasar

KURIKULUM SMK PUSPA BANGSA CLURING

KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU

: : : :

XI / 1&2
Menerakan Dasar dasar Pembuatan Web Statis Tingkat Dasar

070.KK.11 114 X 45 Menit

PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 35 dari 62

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM
Menjelaskan konsep dasar dan teknologi WEB Kegunaan dari dokumen dan audiens diidentifikasi Bahasa HTML yang tepat yang akan digunakan pada dokumen dan audiens ditetapkan Struktur dasar dokumen sesuai persyaratan pengguna dirancang Site map dokumen dikem-bangkan dan dikonfirmasikan dengan klien Kegunaan dari dokumen dan audiens Bahasa HTML Struktur dasar penulisan dokumen Site map dokumen dikembangkan dan dengan klien Mengidentifikasi kegunaan dari dokumen dan audiens Menetapkan bahasa HTML yang tepat yang akan digunakan pada dokumen dan audiens Membuat program sederhana dari script dasar Merancang struktur dasar dokumen sesuai persyaratan pengguna Mengatahui scriptdasar HTML Mengkonfirmasikan Site map dokumen dikembangkan dan dengan klien Menjelaskan struktur dokumen Dokumen HTML dilengkapi dengan Head dan title Body pada dokumen dibuat, teks dan paragraf sesuai kebutuhan ditambahkan Format dokumen menarik dan mudah dibaca dibuat Simbol khusus pada browser/ platform ditambahkan dan ditampilkan secara tepat Dokumen disimpan sesuai dengan penamaan standar. Dokumen HTML dengan Head dan title Body pada dokumen, teks dan paragraf sesuai kebutuhan ditambahkan Simbol khusus pada browser/ platform Menlengkapi dokumen HTML dengan Head dan title Membuat Body pada dokumen Menambahkan teks dan paragraf sesuai kebutuhan Format dokumen menarik dan mudah Dokumen penamaan standar. Medesain Format dokumen menarik dan mudah dibaca dibuat Penambahan simbol khusus pada browser/ platform Mengatur itampilan secara tepat Penyimpanan dokumen disimpan sesuai dengan penamaan standar. Program sederhana Program dokumen sederhana 2 4 Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet Program sederhana Program script dasar 2

PS
4

PI
Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet

KURIKULUM SMK PUSPA BANGSA CLURING

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM
Menjelaskan konsep dasar dan teknologi WEB Kegunaan dari dokumen dan audiens diidentifikasi Bahasa HTML yang tepat yang akan digunakan pada dokumen dan audiens ditetapkan Struktur dasar dokumen sesuai persyaratan pengguna dirancang Site map dokumen dikem-bangkan dan dikonfirmasikan dengan klien Kegunaan dari dokumen dan audiens Bahasa HTML Struktur dasar penulisan dokumen Site map dokumen dikembangkan dan dengan klien Mengidentifikasi kegunaan dari dokumen dan audiens Menetapkan bahasa HTML yang tepat yang akan digunakan pada dokumen dan audiens Membuat program sederhana dari script dasar Merancang struktur dasar dokumen sesuai persyaratan pengguna Mengatahui scriptdasar HTML Mengkonfirmasikan Site map dokumen dikembangkan dan dengan klien Menambah objek pada WEB Teks diformat untuk memenuhi persyaratan penyajian pengguna Background warna atau PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA Format teks dengan HTML Pemberian Background dan warna pada dokumen Mempormat Teks untuk memenuhi persyaratan penyajian pengguna Memasang Background warna atau gambar yang sesuai menurut SILABUS - KOMPETENSI KEJURUAN RPL Program sederhana campuran dari materi 3 Contoh program 2 4 Buku HTML Dasar E-book HTML Komputer Modul ajar Program sederhana Program script dasar 2

PS
4

PI
Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 37 dari 62

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM
Menjelaskan konsep dasar dan teknologi WEB Kegunaan dari dokumen dan audiens diidentifikasi Bahasa HTML yang tepat yang akan digunakan pada dokumen dan audiens ditetapkan Struktur dasar dokumen sesuai persyaratan pengguna dirancang Site map dokumen dikem-bangkan dan dikonfirmasikan dengan klien Kegunaan dari dokumen dan audiens Bahasa HTML Struktur dasar penulisan dokumen Site map dokumen dikembangkan dan dengan klien Mengidentifikasi kegunaan dari dokumen dan audiens Menetapkan bahasa HTML yang tepat yang akan digunakan pada dokumen dan audiens Membuat program sederhana dari script dasar Merancang struktur dasar dokumen sesuai persyaratan pengguna Mengatahui scriptdasar HTML Mengkonfirmasikan Site map dokumen dikembangkan dan dengan klien Membuat Tabel pada WEB Dikenali 3 elemen utama dalam pembuatan table pada WEB Dikenali atribut tag <Table> Dikenali dan dibuatnya atribut tag < TR> Dikenali dan dibuatnya atribut tag <TD> Dikenali kegunaan dari link Sintak link dapat dimengerti oleh siswa Link ke dokumen lain dapat dibuat dan dipraktekan Mengenal tabel beserta atribut atribut pendukung untuk membuat table Menentukan 3 elemen utama dalam pemebuatan tabel mengunakan HTML Membuat tabel mengunakan tag < Table>, <TR>, <TD> beserta atributnya Program sederhana Contoh program pembuatan tabel 2 4 Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet Program sederhana Program script dasar 2

PS
4

PI
Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet

Membuat link pada WEB

Mengenali sintak link Membuat link kedokumen lain Membuat link ke bagian tertentu dari dokumen Membuat link download dan link ke email

Mengenali sintak link pada pembutan web dengan HTML Melakukan pembuatan link baik ke dokumen tertentu. Link download ataupan link ke email

Program sederhana Contoh program pembuatan link pada HTML

Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet

KURIKULUM SMK PUSPA BANGSA CLURING

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM
Menjelaskan konsep dasar dan teknologi WEB Kegunaan dari dokumen dan audiens diidentifikasi Bahasa HTML yang tepat yang akan digunakan pada dokumen dan audiens ditetapkan Struktur dasar dokumen sesuai persyaratan pengguna dirancang Site map dokumen dikem-bangkan dan dikonfirmasikan dengan klien Kegunaan dari dokumen dan audiens Bahasa HTML Struktur dasar penulisan dokumen Site map dokumen dikembangkan dan dengan klien Mengidentifikasi kegunaan dari dokumen dan audiens Menetapkan bahasa HTML yang tepat yang akan digunakan pada dokumen dan audiens Membuat program sederhana dari script dasar Merancang struktur dasar dokumen sesuai persyaratan pengguna Mengatahui scriptdasar HTML Mengkonfirmasikan Site map dokumen dikembangkan dan dengan klien Menyimpan dokumen Menyimpan file yang telah dibuat dengan megunakan extenstion HTML atau PROGRAM STUDI KEAHLIAN HTML TEKNIK KOMPUTER DAN NFORMATIKA Menyimpan dan membuka file berupa file HTMl Melakukan penyimpanan file HTML sesuai format yang ditentukan Cara menyimpan file HTML mengunakan Notepad 2 4 Buku HTML Dasar E-book HTML Komputer Modul ajar Program sederhana Program script dasar 2

PS
4

PI
Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet

SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 39 dari 62

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM
Menjelaskan konsep dasar dan teknologi WEB Kegunaan dari dokumen dan audiens diidentifikasi Bahasa HTML yang tepat yang akan digunakan pada dokumen dan audiens ditetapkan Struktur dasar dokumen sesuai persyaratan pengguna dirancang Site map dokumen dikem-bangkan dan dikonfirmasikan dengan klien Kegunaan dari dokumen dan audiens Bahasa HTML Struktur dasar penulisan dokumen Site map dokumen dikembangkan dan dengan klien Mengidentifikasi kegunaan dari dokumen dan audiens Menetapkan bahasa HTML yang tepat yang akan digunakan pada dokumen dan audiens Membuat program sederhana dari script dasar Merancang struktur dasar dokumen sesuai persyaratan pengguna Mengatahui scriptdasar HTML Mengkonfirmasikan Site map dokumen dikembangkan dan dengan klien Menguji dokumen Membuka file HTMLmengunakan web browser Membuka dan menjalankan web yang telah dibuat mengunakan web browser yang telah ditentukan Membuka hasil web yang telah dibuat mengunakn web browser dan mengedit program HTML megunakan notepad Cara membuka file HTML mengunakan web browser 2 4 Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet Program sederhana Program script dasar 2

PS
4

PI
Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet

SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : : : : : SMK PUSPA BANGSA CLURING

Membuat halaman web dinamis tingkat dasar


XI 1 / 2

Membuat halaman web dinamis tingkat dasar 070.KK.12


133 X 45 Menit

KURIKULUM SMK PUSPA BANGSA CLURING

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM Menjelaskan konsep pembuatan halaman web dinamis.
Konsep-konsep dan teknologi web dijelaskan (web Server, URL, HTTP, HTML, Web browser , gateway Perbedaan antara klien dan server dijelas. Cara bagaimana bandwidth mempengaruhi transmisi data dan gambar pada layar dijelaskan. Ciri-ciri dan fungsi dari software teks editor yang tersedia untuk merancang web page dibandingkan Keuntungan dan kerugian running dari server yang dimiliki dibandingkan server provider PROGRAM STUDI KEAHLIAN dijelaskan. TEKNIK KOMPUTER DAN NFORMATIKA Konsep dan teknologi web Konsep klien dan server pada teknologi WEB Kapasitas Bandwidth dan kulaitas tampilan halaman WEB Pemilihan software aplikasi perancangan web Perbandingan local server dan remote server (hosting provider) Menjelaskan Konsep-konsep dan teknologi web (web Server, URL, HTTP, HTML, Web browser , gateway ) Mengetahui Cara bagaimana bandwidth mempengaruhi transmisi data dan gambar pada layer Menjelaskan perbedaan antara klien dan server Menjelaskan cara bagaimana bandwidth mempengaruhi transmisi data dan gambar pada layer Membandingkan ciri-ciri dan fungsi dari software teks editor yang tersedia untuk merancang web page Menjelaskan keuntungan dan kerugian running dari server yang dimiliki dibandingkan server provider. Mengetahui Keuntungan dan kerugian running dari server yang dimiliki dibandingkan server provider. Kompilasi program 4

PS
4

PI
Bukub Pemrogra man HTML Komputer Buku membuat halaman WEB dengan Frontpage

SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 41 dari 62

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM Menjelaskan konsep pembuatan halaman web dinamis.
Konsep-konsep dan teknologi web dijelaskan (web Server, URL, HTTP, HTML, Web browser , gateway Perbedaan antara klien dan server dijelas. Cara bagaimana bandwidth mempengaruhi transmisi data dan gambar pada layar dijelaskan. Ciri-ciri dan fungsi dari software teks editor yang tersedia untuk merancang web page dibandingkan Keuntungan dan kerugian running dari server yang dimiliki dibandingkan server provider dijelaskan. Konsep dan teknologi web Konsep klien dan server pada teknologi WEB Kapasitas Bandwidth dan kulaitas tampilan halaman WEB Pemilihan software aplikasi perancangan web Perbandingan local server dan remote server (hosting provider) Menjelaskan Konsep-konsep dan teknologi web (web Server, URL, HTTP, HTML, Web browser , gateway ) Mengetahui Cara bagaimana bandwidth mempengaruhi transmisi data dan gambar pada layer Menjelaskan perbedaan antara klien dan server Menjelaskan cara bagaimana bandwidth mempengaruhi transmisi data dan gambar pada layer Membandingkan ciri-ciri dan fungsi dari software teks editor yang tersedia untuk merancang web page Menjelaskan keuntungan dan kerugian running dari server yang dimiliki dibandingkan server provider. Mengetahui Keuntungan dan kerugian running dari server yang dimiliki dibandingkan server provider. Kompilasi program 4

PS
4

PI
Bukub Pemrogra man HTML Komputer Buku membuat halaman WEB dengan Frontpage

Membuat halaman web dinamis sederhana

Proses pembuatan Web sesuai dengan standar operasi aplikasi dilakukan Web yang dibuat tampil dilayar sesuai dengan disain Data yang tersedia tampil di layar Web

Proses pembuatan Web sesuai dengan standar operasi aplikasi

Memanagemen langkah langkah Proses pembuatan Web sesuai dengan standar operasi aplikasi Membandingkan Web yang dibuat tampilan dilayar sesuai dengan disain Menampilkan data yang tersedia di layar Web

Kompilasi program Hasil Web standar

Bukub Pemrogra man HTML Komputer Buku membuat halaman WEB dengan Frontpage

KURIKULUM SMK PUSPA BANGSA CLURING

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM Menjelaskan konsep pembuatan halaman web dinamis.
Konsep-konsep dan teknologi web dijelaskan (web Server, URL, HTTP, HTML, Web browser , gateway Perbedaan antara klien dan server dijelas. Cara bagaimana bandwidth mempengaruhi transmisi data dan gambar pada layar dijelaskan. Ciri-ciri dan fungsi dari software teks editor yang tersedia untuk merancang web page dibandingkan Keuntungan dan kerugian running dari server yang dimiliki dibandingkan server provider PROGRAM STUDI KEAHLIAN dijelaskan. TEKNIK KOMPUTER DAN NFORMATIKA Konsep dan teknologi web Konsep klien dan server pada teknologi WEB Kapasitas Bandwidth dan kulaitas tampilan halaman WEB Pemilihan software aplikasi perancangan web Perbandingan local server dan remote server (hosting provider) Menjelaskan Konsep-konsep dan teknologi web (web Server, URL, HTTP, HTML, Web browser , gateway ) Mengetahui Cara bagaimana bandwidth mempengaruhi transmisi data dan gambar pada layer Menjelaskan perbedaan antara klien dan server Menjelaskan cara bagaimana bandwidth mempengaruhi transmisi data dan gambar pada layer Membandingkan ciri-ciri dan fungsi dari software teks editor yang tersedia untuk merancang web page Menjelaskan keuntungan dan kerugian running dari server yang dimiliki dibandingkan server provider. Mengetahui Keuntungan dan kerugian running dari server yang dimiliki dibandingkan server provider. Kompilasi program 4

PS
4

PI
Bukub Pemrogra man HTML Komputer Buku membuat halaman WEB dengan Frontpage

SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 43 dari 62

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM Menjelaskan konsep pembuatan halaman web dinamis.
Konsep-konsep dan teknologi web dijelaskan (web Server, URL, HTTP, HTML, Web browser , gateway Perbedaan antara klien dan server dijelas. Cara bagaimana bandwidth mempengaruhi transmisi data dan gambar pada layar dijelaskan. Ciri-ciri dan fungsi dari software teks editor yang tersedia untuk merancang web page dibandingkan Keuntungan dan kerugian running dari server yang dimiliki dibandingkan server provider dijelaskan. Konsep dan teknologi web Konsep klien dan server pada teknologi WEB Kapasitas Bandwidth dan kulaitas tampilan halaman WEB Pemilihan software aplikasi perancangan web Perbandingan local server dan remote server (hosting provider) Menjelaskan Konsep-konsep dan teknologi web (web Server, URL, HTTP, HTML, Web browser , gateway ) Mengetahui Cara bagaimana bandwidth mempengaruhi transmisi data dan gambar pada layer Menjelaskan perbedaan antara klien dan server Menjelaskan cara bagaimana bandwidth mempengaruhi transmisi data dan gambar pada layer Membandingkan ciri-ciri dan fungsi dari software teks editor yang tersedia untuk merancang web page Menjelaskan keuntungan dan kerugian running dari server yang dimiliki dibandingkan server provider. Mengetahui Keuntungan dan kerugian running dari server yang dimiliki dibandingkan server provider. Kompilasi program 4

PS
4

PI
Bukub Pemrogra man HTML Komputer Buku membuat halaman WEB dengan Frontpage

Menguji halaman web dinamis

Halaman disimpan pada server di lokasi yang tepat. Halaman dinamis ditampilkan pa-da browser dan diuji Fungsi format dan dinamis secara keseluruhan dibuat sesuai dengan kebutuham bisnis dan pelanggan Halaman pelanggan diakhiri sesuai memenuhi persyaratan bisnis

Pengujian dan Housting

Menyimpan halaman pada server di lokasi yang tepat Menampilkan/menguji halaman dinamis ditampilkan pada browser Membuat fungsi format dan dinamis secara keseluruhan sesuai dengan kebutuham bisnis dan pelanggan Mengakhiri halaman pelanggan sesuai memenuhi persyaratan bisnis Merangkai aplikasi halaman per halaman sesuai permintaan pelanggan

Hasil program Tes tertulis

Buku Pemrogra man PHP Komputer

KURIKULUM SMK PUSPA BANGSA CLURING

SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : : : : : SMK PUSPA BANGSA CLURING

Membuat halaman web dinamis tingkat lanjut


XI / 2 & XII / 1

Membuat halaman web dinamis tingkat lanjut 070.KK.13


133 X 45 Menit

PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 45 dari 62

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM 1. Menjelaskan konsep pemrograman web dinamis
Standar pemrograman yang penting dari internet dapat dijelaskan Konsep dan Teknologi pengembangan WEB Mengkoneksikan Internet untuk pembelajaran WEB dinamis Menjelaskan standar pemrograman yang penting dari internet dapat Mengidentifikasi konten konten WEB Mengamati berbagai aplikasi web sebagai contoh di internet Hasil Program Tes tertuli Pengamatan 4

PS
4

PI
Buku Macromedia Dreamweaver Modul design WEB Buku PHP Komputer Jobsheet Buku Macro media Dream weaver Modul design WEB Buku PHP Komputer Jobsheet

2.

Mempersiapkan pembuatan aplikasi

Perlengkapan software teks editor dan browser sesuai dengan kebutuhan diidentifikasi Software dioperasikan sesuai dengan standar operasi aplikasi Sumber data yang dibutuhkan sudah ditentukan dimana letaknya dan bagaimana mengaksesnya. Sketsa disain untuk web yang akan dibuat sudah disiapkan Desain interface/ menumenu sudah disiapkan Ditentukan bagian-bagian yang akan dibuat menjadi program script dan modul-modul Server yang akan digunakan untuk web, dimana script dijalankan, dan patform komputer apa yang akan digunakan sudah ditentukan

Software aplikasi pengembangan WEB Desai Lay out dan Scripting Sumber daya server Software aplikasi pengembangan WEB Desai Lay out dan Scripting Sumber daya server

Mengidentifikasi perlengkapan software teks editor dan browser sesuai dengan kebutuhan Mengoperasikan software sesuai dengan standar operasi aplikasi Menentukan sumber data yang dibutuhkan sudah ketentuan dimana letaknya dan bagaimana mengaksesnya. Menyiapkan sketsa disain untuk web yang akan dibuat Menyiapkan desain interface/ menumenu Menentukan bagian-bagian yang akan dibuat menjadi program script dan modul-modul Menentukan server yang akan digunakan untuk web, dimana script dijalankan, dan patform komputer apa yang akan digunakan sudah Mendesain Sketsa untuk web Mendesain interface/ menu-menu

Web Aplikasi E learning Web browser untuk aplikasi Pengamatan Tanya jawab

KURIKULUM SMK PUSPA BANGSA CLURING

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM 1. Menjelaskan konsep pemrograman web dinamis
Standar pemrograman yang penting dari internet dapat dijelaskan Konsep dan Teknologi pengembangan WEB Mengkoneksikan Internet untuk pembelajaran WEB dinamis Menjelaskan standar pemrograman yang penting dari internet dapat Mengidentifikasi konten konten WEB Mengamati berbagai aplikasi web sebagai contoh di internet Hasil Program Tes tertuli Pengamatan 4

PS
4

PI
Buku Macromedia Dreamweaver Modul design WEB Buku PHP Komputer Jobsheet

3.

Membuat web

menggunakan bahasa script

File-file HTML dibuat dengan cara coding Kode program script dibangun dan diuji beserta modul-modul yang digunakan

File-file HTML Coding dan Scripting Pengujian script dan desain WEB Mendemonstrasikan keuntungan/kerugian pemrosesan clientside

Membuat coding file-file HTML Membangun kode program script dibangun Menguji coba code program script yang dibangun beserta modul-modul yang digunakan Menampilkan Web yang dibuat dilayar sesuai dengan rancangan Mendemonstrasikan tujuan dari pengiriman konten Web yang terdiri dari file program

Kompilasi program Pengamatan Tes tulis

16

Buku Macrome dia Dreamwe aver

Web yang dibuat tampil dilayar sesuai dengan rancangan Tujuan dari pengiriman konten Web yang terdiri dari file program didemonstrasikan PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA

SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 47 dari 62

SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : : : : : SMK PUSPA BANGSA CLURING

Menggunakan bahasa pemrograman berorientasi objek


X1 1 / 2

Menggunakan bahasa pemrograman berorientasi objek 070.KK.15


133 X 45 Menit

KURIKULUM SMK PUSPA BANGSA CLURING

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM
Menggunakan tipe data dan control program Tipe data dasar dan tipe data bentukan dijelaskan. Tata cara penulisan program OO dijelaskan. Control Program berupa urutan atau sekuensial program dibuat dan dikendalikan dalam kode program Membuat class Program dengan menggunakan obyek dan class dibuat. Properti class yang akan direalisasikan dalam bentuk prosedur atau fungsi dibuat. Class private dibuat di PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA Class pada OOP Type Data dan Kontrol program Menjelaskan tipe data dasar Menjelaskan tipe data bentukan. Menjelaskan tata cara penulisan program OO. Membuat control Program berupa urutan atau sekuensial program yang dikendalikan dalam kode program Pengamatan Tes tertulis Tugas Hasil program 4

PS
4

PI
Buku Konsep OOP Jobsheet Modul Komputer

Membuat program dengan menggunakan obyek dan class dibuat. Membuat properti class yang akan direalisasikan dalam bentuk prosedur atau fungsi. MembuatClass private dibuat di dalam program Membuat Class public dalam program SILABUS - KOMPETENSI KEJURUAN RPL

Pengamatan Tes tertulis Tugas Hasil program

Buku Konsep OOP Jobsheet Modul Komputer

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 49 dari 62

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM
Menggunakan tipe data dan control program Tipe data dasar dan tipe data bentukan dijelaskan. Tata cara penulisan program OO dijelaskan. Control Program berupa urutan atau sekuensial program dibuat dan dikendalikan dalam kode program Membuat Inheritace, Polimorphy, overloading dan friends Inheritance pada class dibuat Polimorphy pada class dibuat Overloading pada class dibuat Friends pada class dibuat Inheritance Polimorphy Overloading Friends Type Data dan Kontrol program Menjelaskan tipe data dasar Menjelaskan tipe data bentukan. Menjelaskan tata cara penulisan program OO. Membuat control Program berupa urutan atau sekuensial program yang dikendalikan dalam kode program Pengamatan Tes tertulis Tugas Hasil program 4

PS
4

PI
Buku Konsep OOP Jobsheet Modul Komputer

Membuat program OOP menggunakan Inheritance pada class Membuat program OOP menggunakan Inheritance pada class Membuat program OOP menggunakan Polimorphy pada class Membuat program OOP menggunakan Overloading pada class Membuat program OOP menggunakan Friends pada class

Pengamatan Tes tertulis Tugas Hasil program

Buku Konsep OOP Jobsheet Modul Komputer

Membuat interface dan paket

Interface class program dibuat. Paket dengan menggunakan class program dibuat

Interface class program. Paket dengan menggunakan class program

Membuat Interface class program. Membuat Paket dengan menggunakan class program

Program sederhana Pengamatan Tes tertulis Tugas Hasil program

16

16

Buku Konsep OOP Jobsheet Modul Komputer

KURIKULUM SMK PUSPA BANGSA CLURING

SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : : : : : SMK PUSPA BANGSA CLURING

Merancang program aplikasi web berbasis objek


XII / 1 & 2

Merancang program aplikasi web berbasis objek 070.KK.16


152 X 45 Menit

PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 51 dari 62

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM PS
8

PI
Algoritma dan Pemrograman Buku pemrogrman Java Komputer Howto JAVA Algoritma dan Pemrograman Buku pemrogrman Java Komputer Howto JAVA Algoritma dan Pemrograman Buku pemrogrman Java JENI

Menjelaskan file I/O (Input/Output), tipe data dan variable pada java programming Menjelaskan exception handling

Konsep dari I/O di Java dan File streams dijelaskan Berbagai tipe data dan sifat-sifatnya dijelaskan. Konsep variabel pada Java dijelaskan.

I/O dan type dat pada Variable

Mennjelaskan Konsep dari I/O di Java dan File streams tipe data dan sifat-sifatnya. Menjelaskan Konsep variabel pada Java.

Pengamatan Tes tertulis Tugas Hasil program

Konsep dari Exception Handling serta pemodelan dari Try, Throw, Catch dan Finally dijelaskan.

Exception Handling

Menjelaskan konsep dari Exception Handling serta pemodelan dari Try, Throw, Catch dan Finally. Mengaplikasikan pada beban Exception Handling

Pengamatan Tes tertulis Tugas Hasil program

Menjelaskan applet

Konsep dari applet dapat dijelaskan. Applet dapat dibentuk sendiri. siklus yang terdapat pada applet dapat diketahui.

Applet

Membentuk apllet Method-method applet ( init, start, stop, distroy)

Pengamatan Tes tertulis Tugas Hasil program

KURIKULUM SMK PUSPA BANGSA CLURING

SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE ALOKASI WAKTU KOMPETENSI DASAR : : : : : : SMK PUSPA BANGSA CLURING Membuat Aplikasi Basis Data menggunakan SQL XII/ 1& 2 Membuat Aplikasi Basis Data menggunakan SQL 070.KK.17 152 X 45 menit MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN ALOKASI WAKTU TM
Menjelaskan Kebutuhan Software Menjelaskan fungsi software yang dibutuhkan Menyiapkan software yang dibutukan Aplikasi telah terinstal Kebutuhan software Metode instalasisoftware aplikasi Pemanfaatan aplikasi dalam peningkatan kinerja sistem Mencari Informasi software yang dibutuhakan dalam aplikasi basis data Memahami kebutuhan software yang akan digunakan Melakukan Instalasi Software Observasi Tes Praktek Ter Tertulis 3

INDIKATOR

SUMBER BELAJAR

PS
1

PI
Ebook Buku Basis Data Komputer Buku Visual Basic Ebook Buku Basis Data Analisa dan

Membuat Entity Relationship Diagram (ERD)

Menentukan Entity yang dibutuhkan

Merancang Atribute / PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA

ERD Model Jenis Atribut dan Notasi ERD Jelaskan Relasi dan Rasio

Menentukan Entity Menentukan Atribute / Field yang dimilki Entity Menentukan Constraint dalam Entity

Observasi Tes Praktek Ter Tertulis Hasil

10

SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 53 dari 62

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

ALOKASI WAKTU TM PS
1

SUMBER BELAJAR

PI
Ebook Buku Basis Data Komputer Buku Visual Basic Perancang an Sistem Informasi

Menjelaskan Kebutuhan Software

Menjelaskan fungsi software yang dibutuhkan Menyiapkan software yang dibutukan Aplikasi telah terinstal Field pada setiap Entity berhasil dirancang. Constraint ditetapkan Atribute telah dibedakan. Menentukan Entity Menentukan Rasio Kardinalitas ERD dimapping sesuai langkah Mapping yang benar. Normalisasi telah dilakukan sesuai prosedur yang benar

Kebutuhan software Metode instalasisoftware aplikasi Pemanfaatan aplikasi dalam peningkatan kinerja sistem Kardinalitas Mapping ERD Normalisasi

Mencari Informasi software yang dibutuhakan dalam aplikasi basis data Memahami kebutuhan software yang akan digunakan Melakukan Instalasi Software

Observasi Tes Praktek Ter Tertulis

Menggolongkan Atribute dalam berbagai jenis Menghubungkan Entity (Relasi) Menentukan Rasio Kardinalitas Relasi Berdiskusi tentang perancangan ERD Membuat laporan Hasil Diskusi Melakukan Mapping ERD Membuat Laporan Hasil Mapping ERD Melakukan Normalisasi Tabel

Perancang an ERD Hasil Mapping ERD Hasil Normalisa si

3.Membuat Data Flow Diagram

Menjelaskan DFD dengan benar Membuat alur DFD Software Power Designer telah Terinstal Membuat DFD menggunakan software BreakDown DFD Databse telah dibuat Bagan Relasi Tabel sudah dibuat.

Pengertian dan Fungsi DFD Level DFD

Mencari Informasi tentang DFD Menyiapkan Kebutuhan Software (Power Designer) Instalasi Software Power Designer Pembuatan DFD

Observasi Tes Praktek Tes Tertulis Tugas HAsil Praktikum

10

Buku DFD Ebook Software Power Designer Basis Data

4.Mempersiapkan Lembar Kerja Basis Data

Database dan Bagan Relasi Form

Pembuatan Database Pembuatan Bagan Relasi Tabel Pembuatan Form

Observasi Tes Praktek Tes Tertulis

20

10

Buku Pemrogra man Basis

KURIKULUM SMK PUSPA BANGSA CLURING

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

ALOKASI WAKTU TM PS
1

SUMBER BELAJAR

PI
Ebook Buku Basis Data Komputer Buku Visual Basic Data Ebook Software Basis Data

Menjelaskan Kebutuhan Software

Menjelaskan fungsi software yang dibutuhkan Menyiapkan software yang dibutukan Aplikasi telah terinstal Form telah dibuat Report telah dibuat Perancangan Menu Aplikasi

Kebutuhan software Metode instalasisoftware aplikasi Pemanfaatan aplikasi dalam peningkatan kinerja sistem Report Menu Aplikasi

Mencari Informasi software yang dibutuhakan dalam aplikasi basis data Memahami kebutuhan software yang akan digunakan Melakukan Instalasi Software

Observasi Tes Praktek Ter Tertulis

Pembuatan Report Pembuatan Menu Aplikasi Basis Data

Tugas HAsil Praktikum

5. Menggunakan sintaks sintaks khusus SQL

Penggunaan Perintah SQL dengan baik

Perintah SQL

Penggunaan SQL dalam manipulasi data Penerapan SQL dalam Aplikasi Basis Data Pengunaan SQL untuk pencarian data

Observasi Tes Praktek Tes Tertulis Tugas HAsil Praktikum

Buku SQL Ebook Internet

PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 55 dari 62

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

ALOKASI WAKTU TM PS
1

SUMBER BELAJAR

PI
Ebook Buku Basis Data Komputer Buku Visual Basic 6 Buku SQL Buku Query Ebook

Menjelaskan Kebutuhan Software

Menjelaskan fungsi software yang dibutuhkan Menyiapkan software yang dibutukan Aplikasi telah terinstal

Kebutuhan software Metode instalasisoftware aplikasi Pemanfaatan aplikasi dalam peningkatan kinerja sistem

Mencari Informasi software yang dibutuhakan dalam aplikasi basis data Memahami kebutuhan software yang akan digunakan Melakukan Instalasi Software

Observasi Tes Praktek Ter Tertulis

6. Membuat Query Basis Data

Menjelaskan Pengertian dan Fungsi Query Menganalisa Kebutuhan Tabel yang akan digunakan pada Query Pengaturan Properties Query dilakukan dengan baik Query berhasil dibuat

Pengertian dan Fungsi Query Analisa Query Pengaturan Query Menjalankan Query Penyimpanan Query

Menggunakan Menu Aplikasi Query sesuai dengan prosedur penggunaannya Mengatur setting Query sesuai Manipulasi Data yang akan dihasilkan Menjalankan Query untuk melihat Hasi l Query. Menyimpan Query sesuai prosedur penyimpanan Query Memberi nama Query sesuai aturan penmaan.

Observasi Tes Praktek Tes Tertulis Tugas HAsil Praktikum

10

KURIKULUM SMK PUSPA BANGSA CLURING

SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE ALOKASI WAKTU KOMPETENSI DASAR : : : : : : SMK PUSPA BANGSA CLURING Membuat Program Basis Data XII / 1 & 2 Membuat Program Basis Data 070.KK.19 152 X 45 menit MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN ALOKASI WAKTU TM
1. Menjelaskan Konsep Pembuatan DBMS berbasis Client Server Menyediakan Komputer Cilent Server Melakukan Instalasi Software yan dibutuhkan Membuat Koneksi Database ke Server Software Database yang dibutuhkan Distribusi Aplikasi DBMS Koneksi DBMS Client Server 4 Memahami kebutuhan software yang akan digunakan Menyiapkan software yang dibutuhkan Membuat Koneksi Database ke Komputer Server Tes Tertuis Tes Prktek Observasi

INDIKATOR

SUMBER BELAJAR

PS
2

PI
Ebook Buku Pemrogra man Client server Komputer

4 2. Menjelaskan manfaat penggunaan SQL PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA Menggunakan SQL Perintah SQL Teknik Pemrograman dengan bahasa SQL Menggunaan SQL dalam insert,delete atau update data dalam Bahasa Pemrograman. Tes Tertuis Tes Prktek Observasi

2 Ebook Buku Pemrogra

SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 57 dari 62

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

ALOKASI WAKTU TM PS
2

SUMBER BELAJAR

PI
Ebook Buku Pemrogra man Client server Komputer man Client server Komputer

1.

Menjelaskan Konsep Pembuatan DBMS berbasis Client Server

Menyediakan Komputer Cilent Server Melakukan Instalasi Software yan dibutuhkan Membuat Koneksi Database ke Server

Software Database yang dibutuhkan Distribusi Aplikasi DBMS Koneksi DBMS Client Server

4 Memahami kebutuhan software yang akan digunakan Menyiapkan software yang dibutuhkan Membuat Koneksi Database ke Komputer Server Tes Tertuis Tes Prktek Observasi

dalam pemrograman. Perintah DML di gunakan dalam Bahasa Pemrograman

(Adodb)

Menerapkan Teknik Adodb dalam Bahasa Pemrograman

4 3. Menggunakan Stored Procedure Menggunakan Stored Procedure dalam Pemrograman Fungsi Stored Procedure Penerapan Storage Prosedur dalam Pemrograman Menjelaskan Fungsi penggunaan Stored Procedure Pembuatan Stored Procedure Penerapan Stored Procedure dalam bahasa pemrograman Tes Tertuis Tes Praktek Observasi

4 Ebook Buku Pemrogra man Client server Komputer

4 4. Menggunakan Trigger Menggunakan Trigger dalam Pemrograman Basis Data Penerapan Trigger Menjelaskan Fungsi Trigger Pembuatan Trigger Tes Tertuis Tes Praktek Observasi

4 Ebook Buku Pemrogra man Client server Komputer

2 5. Menggunakan Membuat User degan User Account Menjelaskan Account User Tes Tertuis

4 Ebook

KURIKULUM SMK PUSPA BANGSA CLURING

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

ALOKASI WAKTU TM PS
2

SUMBER BELAJAR

PI
Ebook Buku Pemrogra man Client server Komputer Buku Pemrogra man Client server Komputer

1.

Menjelaskan Konsep Pembuatan DBMS berbasis Client Server

Menyediakan Komputer Cilent Server Melakukan Instalasi Software yan dibutuhkan Membuat Koneksi Database ke Server SQL Mengatur Hak Akses User telah dilakukan Mengatur Hak Akses Komputer Client

Software Database yang dibutuhkan Distribusi Aplikasi DBMS Koneksi DBMS Client Server

4 Memahami kebutuhan software yang akan digunakan Menyiapkan software yang dibutuhkan Membuat Koneksi Database ke Komputer Server Tes Tertuis Tes Prktek Observasi

Administrasi SQL

Hak Akses kepada User Hak Akses Client

Mengatur Hak Akses User sesuai tingkatan user Mengatur Hak Akses Komputer Client

Tes Praktek Observasi

2 6. Menjelaskan Struktur Program Aplikasi Aplikasi telah terintegrasi dalam Menu Mengcompile Program Membuat CD Package Software Menu Program Aplikasi Pembuatan Package Software Membuat menu aplikasi Mengintegrasikan aplikasi ke dalam menu yang sistematis Menyiapkan File EXE dari Aplikasi Membuat Distribusi atau Package Software Tes Tertuis Tes Praktek Observasi

4 Ebook Buku Pemrogra man Client

PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 59 dari 62

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

ALOKASI WAKTU TM PS
2

SUMBER BELAJAR

PI
Ebook Buku Pemrogra man Client server Komputer server Komputer

1.

Menjelaskan Konsep Pembuatan DBMS berbasis Client Server

Menyediakan Komputer Cilent Server Melakukan Instalasi Software yan dibutuhkan Membuat Koneksi Database ke Server

Software Database yang dibutuhkan Distribusi Aplikasi DBMS Koneksi DBMS Client Server

4 Memahami kebutuhan software yang akan digunakan Menyiapkan software yang dibutuhkan Membuat Koneksi Database ke Komputer Server Tes Tertuis Tes Prktek Observasi

Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)

SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : : : : : SMK PUSPA BANGSA CLURING

Membuat aplikasi web berbasis JSP


XII / 1 & 2

Membuat aplikasi web berbasis JSP


070.KK.20 120 X 45 Menit ALOKASI WAKTU

KOMPETENSI DASAR

INDIKATOR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

SUMBER BELAJAR TM PS PI

KURIKULUM SMK PUSPA BANGSA CLURING

1. Menjelaskan kebutuhan software

Persyaratan sistem operasi dan web server diidentifikasi Kalibrasi web server agar program scripting JSP berjalan optimal dengan web server dilakukan Pengujian web server untuk memeriksa apakah web server berjalan dengan optimal dilakukan

Spesifikasi OS Spesifikasi WEB server Penyuntingan WEB server Pengujian WEB Seervwr

Mengidentifikasi persyaratan sistem operasi dan web server Melakukan kalibrasi web server agar program scripting JSP berjalan optimal dengan web server Menset WEB Server Melakukan pengujian web server untuk memeriksa apakah web server berjalan dengan optimal

Pengamatan Tes tertulis Tugas Hasil program

32(64)

32(64)

Buku Pemrogra man JSP Manual JAVA Komputer Modul ajar Jobsheet

2. Menjelaskan dasar-dasar JSP

Penggunaan JSP container dijelaskan Penggunaan JSP directives dije-laskan JSP Objects melalui va-riabel request dan response dijelaskan. JSP actions dijelaskan JSP tag libraries (TagLibs, Servlets dan Development Components) dijelaskan

Konsep teknologi JSP Sintak JSP

Menjelaskan penggunaan JSP container Menjelaskan penggunaan JSP directives Menjelaskan JSP Objects melalui variabel request dan response Menjelaskan JSP actions Menjelaskan JSP tag libraries (TagLibs, Servlets dan Development Components)

Pengamatan Tes tertulis Tugas Hasil program

32(64)

32(64)

Buku Pemrogra man JSP Manual JAVA Komputer Modul ajar Jobsheet

PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN NFORMATIKA SILABUS - KOMPETENSI KEJURUAN RPL

KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 61 dari 62

Menyimpan state (kondisi) ke dalam server dan client

Penyimpanan suatu kondisi me- lalui cookie, query, dan sessions dilakukan.

Prinsip Coocie, Query&Session dengan JSP

Melakukan penyimpanan suatu kondisi me lalu Melakukan penyimpanan suatu kondisi cookie, Melakukan penyimpanan suatu kondisi query, Melakukan penyimpanan suatu kondisi sessions

Pengamatan Tes tertulis Tugas Hasil program

32(64)

32(64)

Buku Pemrogra man JSP Manual JAVA Komputer Modul ajar Jobsheet