If you can't read please download the document
Upload
hairul-anwar
View
3.670
Download
24
Embed Size (px)
Citation preview
aa1
KURIKULUM SMK PUSPA BANGSA CLURING
SILABUSNAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU KOMPETENSI DASAR : : : : : : SMK PUSPA BANGSA CLURING
Menerapkan teknik elektronika analog dan digital dasarX/1
Menerapkan teknik elektronika analog dan digital dasar070.KK.01 38 X 45 menit MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN ALOKASI WAKTU TM PS2
INDIKATOR
SUMBER BELAJAR
PIBuku 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
4
Mengenal komponen elektronika
Nama-nama komponen elektronika dapat dijelaskan.
Menjelaskan nama-nama komponen elektronika dan kegunaannya.
Tes tertulis Pengamatan/ observasi Tes Praktek
4
2
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 PS2
SUMBER BELAJAR
PIBuku 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
4
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
4
2
-
Buku Teori Dasar Elektronika Internet Majalah Teknik Bread board Komponen Elektronika
Tes tertulis Tes Praktek Pengamatan/ Observasi
4
2
-
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
6
2
-
Buku Elektronika digital Internet Bread board
KURIKULUM SMK PUSPA BANGSA CLURING
KOMPETENSI DASAR
INDIKATOR
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU TM PS2
SUMBER BELAJAR
PIBuku 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
4
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
4
2
-
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 PS2
SUMBER BELAJAR
PIBuku 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
4
Elektronika
SILABUSNAMA 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 TMMenjelaskan 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
PS4
PIBuku 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
4
4
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 TMMenjelaskan 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
PS4
PIBuku 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
4
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
4
4
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
4
4
Buku Algoritma dan Pemrograman Jobsheet Modul ajar
KURIKULUM SMK PUSPA BANGSA CLURING
SILABUSNAMA 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.03114 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 TMMenjelaskan 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
PS816)
PIBuku 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
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 TMMenjelaskan 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
PS816)
PIBuku 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
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 SEKOLAHMATA 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 PS6(2)
SUMBER BELAJAR
PI2(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
8
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 PS6(2)
SUMBER BELAJAR
PI2(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
8
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 PS6(2)
SUMBER BELAJAR
PI2(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
8
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 PS6(2)
SUMBER BELAJAR
PI2(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
8
System (DBMS)
Pembuatan Report
Membuat Form Membuat Report
Data Komputer Job Sheet Software Buku Access 2003
SILABUSNAMA 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.0576 X 45 menit
KURIKULUM SMK PUSPA BANGSA CLURING
KOMPETENSI DASAR
INDIKATOR
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU TM PS6(2)
SUMBER BELAJAR
PI4(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
8
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
8
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 PS6(2)
SUMBER BELAJAR
PI4(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)
8
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 PS6(2)
SUMBER BELAJAR
PI4(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
8
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 PS6(2)
SUMBER BELAJAR
PI4(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
8
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
SILABUSNAMA 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 TMMenjelaskan 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
PS4(8)
PIBuku 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
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 TMMenjelaskan 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
PS4(8)
PIBuku 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
SILABUSNAMA 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 aplikasiKonsep 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
PS2(4)
PIBuku 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 aplikasiKonsep 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
PS2(4)
PIBuku 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 aplikasiKonsep 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
PS2(4)
PIBuku 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 aplikasiKonsep 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
PS2(4)
PIBuku 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
4
4
8
Buku pemrogram an Visual Basic E-book VB.net Komputer Jobsheet
KURIKULUM SMK PUSPA BANGSA CLURING
SILABUSNAMA 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 PS16
SUMBER BELAJAR
PIBuku 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
8
Tes tertulis Pengamatan/ observasi Tes Praktek
8
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
8
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
8
16
KURIKULUM SMK PUSPA BANGSA CLURING
SILABUSNAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER : SMK PUSPA BANGSA CLURING : Menguasai Bahasa Pemrograman SQL Tingkat Dasar : XI/1 & 2SILABUS - 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 TMMenjelaskan 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
PS4
PIBuku 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
8
4
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
6
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 PS4
SUMBER BELAJAR
PIBuku 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
7
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 PS4
SUMBER BELAJAR
PIBuku 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
7
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
SILABUSPROGRAM 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 PS5
INDIKATOR
SUMBER BELAJAR
PIBuku 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
7
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
8
6
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
4
3
Buku Pemrogra man SQL Prosedur dan Trigger Ebook Komputer
SILABUSNAMA SEKOLAH MATA PELAJARAN : : SMK PUSPA BANGSA CLURINGMenerakan Dasar dasar Pembuatan Web Statis Tingkat Dasar
KURIKULUM SMK PUSPA BANGSA CLURING
KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU
: : : :
XI / 1&2Menerakan 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 TMMenjelaskan 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
PS4
PIBuku 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 TMMenjelaskan 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
PS4
PIBuku 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 TMMenjelaskan 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 Dikenali dan dibuatnya atribut tag < TR> Dikenali dan dibuatnya atribut tag 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>, , 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
PS4
PIBuku 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
2
4
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 TMMenjelaskan 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
PS4
PIBuku 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 TMMenjelaskan 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
PS4
PIBuku HTML Dasar E-book HTML Komputer Modul ajar jobsheet
SILABUSNAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : : : : : SMK PUSPA BANGSA CLURING
Membuat halaman web dinamis tingkat dasarXI 1 / 2
Membuat halaman web dinamis tingkat dasar 070.KK.12133 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
PS4
PIBukub 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
PS4
PIBukub 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
4
4
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
PS4
PIBukub 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
PS4
PIBukub 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
4
8
Buku Pemrogra man PHP Komputer
KURIKULUM SMK PUSPA BANGSA CLURING
SILABUSNAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : : : : : SMK PUSPA BANGSA CLURING
Membuat halaman web dinamis tingkat lanjutXI / 2 & XII / 1
Membuat halaman web dinamis tingkat lanjut 070.KK.13133 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 dinamisStandar 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
PS4
PIBuku 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
4
8
KURIKULUM SMK PUSPA BANGSA CLURING
ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TM 1. Menjelaskan konsep pemrograman web dinamisStandar 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
PS4
PIBuku 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
8
16
8
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
SILABUSNAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : : : : : SMK PUSPA BANGSA CLURING
Menggunakan bahasa pemrograman berorientasi objekX1 1 / 2
Menggunakan bahasa pemrograman berorientasi objek 070.KK.15133 X 45 Menit
KURIKULUM SMK PUSPA BANGSA CLURING
ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SUMBER BELAJAR TMMenggunakan 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
PS4
PIBuku 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
8
8
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 TMMenggunakan 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
PS4
PIBuku 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
8
8
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
SILABUSNAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : : : : : SMK PUSPA BANGSA CLURING
Merancang program aplikasi web berbasis objekXII / 1 & 2
Merancang program aplikasi web berbasis objek 070.KK.16152 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 PS8
PIAlgoritma 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
4
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
4
8
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
SILABUSNAMA 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 TMMenjelaskan 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
PS1
PIEbook 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
8
SILABUS - KOMPETENSI KEJURUAN RPL
KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Halaman 53 dari 62
KOMPETENSI DASAR
INDIKATOR
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU TM PS1
SUMBER BELAJAR
PIEbook 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
3
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
6
5
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
8
10
Buku Pemrogra man Basis
KURIKULUM SMK PUSPA BANGSA CLURING
KOMPETENSI DASAR
INDIKATOR
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU TM PS1
SUMBER BELAJAR
PIEbook 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
3
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
8
6
6
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 PS1
SUMBER BELAJAR
PIEbook 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
3
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
5
KURIKULUM SMK PUSPA BANGSA CLURING
SILABUSNAMA 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 TM1. 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
PS2
PIEbook 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 PS2
SUMBER BELAJAR
PIEbook 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 PS2
SUMBER BELAJAR
PIEbook 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 PS2
SUMBER BELAJAR
PIEbook 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
KeteranganTM 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)
SILABUSNAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : : : : : SMK PUSPA BANGSA CLURING
Membuat aplikasi web berbasis JSPXII / 1 & 2
Membuat aplikasi web berbasis JSP070.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 progr