106
Pendidikan Budaya & Karakter Bangsa Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK 9 9 KURIKULUM TINGKAT SATUAN PENDIDIKAN (KTSP) SILABUS PEMBELAJARAN SILABUS PEMBELAJARAN PENDIDIKAN BUDAYA DAN KARAKTER BANGSA Bidang studi Keahlian : Teknik Informasi dan Komunikasi Program Studi Keahlian : Teknik Komputer dan Informatika Kompetensi Keahlian : Rekayasa Perangkat Lunak (070) Satuan Pendidikan : SMK / MAK Kelas/Semester : X / 1 Nama Guru : ____________________________ ____ NIP/NIK : ____________________________ ____

[2] Silabus Rpl

Embed Size (px)

Citation preview

Page 1: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK9

9

KURIKULUM TINGKAT SATUAN PENDIDIKAN (KTSP)

SILABUS PEMBELAJARANSILABUS PEMBELAJARAN

PENDIDIKAN BUDAYA DAN KARAKTER BANGSA

Bidang studi Keahlian :Teknik Informasi dan Komunikasi

Program Studi Keahlian :Teknik Komputer dan Informatika

Kompetensi Keahlian :Rekayasa Perangkat Lunak (070)

Satuan Pendidikan :SMK / MAK

Kelas/Semester : X / 1

Nama Guru : ________________________________

NIP/NIK : ________________________________

Sekolah : ________________________________

Page 2: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK10

10

Page 3: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : DASAR KOMPETENSI KEJURUAN

KELAS / SEMESTER : X / 1

STANDAR KOMPETENSI : 1. MERAKIT PERSONAL COMPUTER

ALOKASI WAKTU : 96 X 40 MENIT

Kompetensi DasarIndikator Pencapaian

KompetensiMateri Pembelajaran Kegiatan Pembelajaran Penilaian

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi

Kreatif

Alokasi WaktuSumber BelajarTM PS PI

1.1 Merencanakan kebutuhan dan spesifikasi

Daftar kebutuhan dan spesifikasi komputer telah tersedia

Buku manual dan petunjuk pengoperasian komponen telah tersedia

Jenis-jenis peralatan / komponen pada PC serta spesifikasi masing-masing

Memilih peralatan/ komponen PC secara teliti.

Menjelaskan diagram blok komputer dan fungsi masing-masing

Menjelaskan jenis-jenis piranti input dan output serta spesifikasi dan perkembangannya Menjelaskan jenis-jenis piranti proses serta spesifikasi dan perkem-bangannya.

Membuat daftar rencana ke-butuhan dan spesifikasi PC

Menjelaskan fungsi Pheriferal yang sudah terintegrasi pada sebuah PC

Tes Tertulis

Tes Lisan

Tes Praktek

Produk

Pengamatan/ Observasi

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

2 4(8) Buku Konsep hardware PC

Katalog Pheriferal PC

Pheriferal PC

1.2 Melakukan instalasi komponen PC

Prosedur / SOP perakitan disiapkan

Peralatan instalasi (tools kit) disiapkan

Perangkat yang ingin diinstalasi diuji

Langkah-langkah perakitan komputer serta prosedur dan keselamatan kerja pada saat merakit komputer

Melaksanakan Keamanan dan Keselamatan Kerja (K3) dalam pengopera-sian peralatan

Memperlihatkan sikap cermat dan teliti dalam

Tes Tertulis

Diskusi

Tes Praktek

Pengamatan/ observasi

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 8(16)

Buku Konsep hardware PC

Katalog Pheriferal PC

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK11

11

Page 4: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Kompetensi DasarIndikator Pencapaian

KompetensiMateri Pembelajaran Kegiatan Pembelajaran Penilaian

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi

Kreatif

Alokasi Waktu Sumber BelajarTM PS PI

sesuai dengan manual tiap-tiap komponen

Perangkat PC dirakit menggunakan prosedur, cara/metode dan peralatan yang sudah ditentukan

menerapkan prosedur perakitan PC

Menjelaskan prosedur baku perakitan

Menguraikan karakteristik dan tata cara penanganan tiap-tiap komponen PC

Menguji komponen-komponen PC sesuai dengan buku manual

Menginstalasi komponen PC

Pheriferal PC

Manual Pheriferal PC

1.3 Melakukan keselamatan kerja dalam merakit komputer

Prosedur / SOP perakitan disiapkan

Peraturan yang terkait dengan K3 diidentifikasi dan dipersiapkan sesuai dengan kondisi ling-kungan dan spesifi-kasi perkerjaan.

Melaksanakan Keamanan dan Keselamatan Kerja (K3) dalam pengoperasian peralatan

Memperlihatkan sikap cermat dan teliti dalam menerapkan prosedur perakitan PC

Tes Tertulis

Diskusi

Tes Praktek

Pengamatan / observasi

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

2 4(8) Buku Kesela-matan Kerja

Petunjuk Pe-makaian Alat

Peralatan

1.4 Mengatur komponen PC menggunakan software (melalui setup BIOS dan aktifasi komponen melalui sistem operasi)

Komponen PC (misal VGA dan Sound Card On Board) diatur menggunakan software, baik yang me-rupakan software bawaan ataupun melalui BIOS, sesuai dengan buku manual tiap-tiap komponen

Jenis-jenis BIOS

Menu pada BIOS dan fungsi masing-masing

Mengikuti prosedur dalam pengaturan BIOS

Mengidentifikasi komponen PC yang membutuhkan aktivasi melalui BIOS

Melakukan setting BIOS pada berbagai jenis PC.

Tes Tertulis

Diskusi

Tes Praktek

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 8(4) Buku Konsep hardware PC

Katalog Pheriferal PC

Pheriferal PC

Manual Pheriferal PC

1.5 Menyambung / memasang periferal (secara fisik) dan setting periferal menggunakan software

Periferal dipasang / disam-bung sesuai dengan SOP

Periferal disetting dengan software spesifik sesuai dengan buku manual

Jenis-jenis dan fungsi periferal standard

Jenis dan fungsi perangkat identifikasi modern (misal : barcode, finger scan,

Mengikuti prosedur pemasangan periferal pada PC

Menguraikan jenis dan fungsi periferal yang digunakan pada PC

Memasang periferal pada

Tes Tertulis

Tes Lisan

Tes Praktek

Produk

Pengamatan/ Observasi

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 8(16)

Buku Konsep hardware PC

Katalog Pheriferal PC

Pheriferal

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK12

12

Page 5: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Kompetensi DasarIndikator Pencapaian

KompetensiMateri Pembelajaran Kegiatan Pembelajaran Penilaian

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi

Kreatif

Alokasi Waktu Sumber BelajarTM PS PI

retina scan)

Jenis, fungsi dan prinsip kerja perangkat

penyimpanan modern (misal : flash disk, DVD Ram, card reader, CD RW, DVD RW)

Jenis, fungsi dan prinsip kerja perangkat komunikasi (misal : modem, IrDA, WiFi, Bluetooth)

Cara memasang periferal pada PC

Cara mensetting periferal pada PC

PC

Mensetting periferal pada PC

Menjelaskan jenis dan fungsi periferal standar

Menjelaskan jenis dan fungsi perangkat identifikasi dan modem

Mendiskusikan jenis, fungsi, dan prinsip kerja macam-macam perangkat penyimpanan

Menjelaskan cara memasang perangkat periferal pada PC

Menjelaskan cara menset-ting periferal pada PC

PC

Manual Pheriferal PC

Toolkit

1.6 Memeriksa hasil perakitan PC dan pemasangan periferal

Hasil perakitan PC dan pemasangan periferal diidentifikasi

Perakitan, jenis kom-ponen dan setting yang dilakukan dicatat dan dilapor-kan sesuai dengan SOP yang berlaku.

PC yang telah dirakit diuji tampilan dan berfungsi dengan baik

PC dapat digunakan sesuai dengan kriteria unjuk kerja pada unit kompetensi HDW.OPR.101.(1). A atau HDW. OPR. 102.(1). A

Cara identifikasi hasil perakit-an PC dan pemasangan periferal

Mengikuti aturan dalam pengujian PC dan periferal

Menjelaskan tujuan, produk, prosedur dan cara penggunaan per-alatan untuk diagnosis

Memeriksa hasil pera-kitan PC

Memeriksa hasil pema-sangan periferal

Menguji PC yang telah dirakit

Mengecek PC yang digunakan

Mengecek kinerja dari PC yang digunakan

Mengecek kegunaan periferal apakah sudah sesuai dengan fungsinya

Tes Tertulis

Tes Lisan

Tes Praktek

Pengamatan/ Observasi

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

2 4(8) Buku Konsep hardware PC

Katalog Pheriferal PC

Pheriferal PC

Manual Pheriferal PC

Multimeter

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK13

13

Page 6: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Kompetensi DasarIndikator Pencapaian

KompetensiMateri Pembelajaran Kegiatan Pembelajaran Penilaian

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi

Kreatif

Alokasi Waktu Sumber BelajarTM PS PI

Periferal dapat digunakan sesuai dengan kriteria unjuk kerja pada unit kompetensi HDW.OPR.105.(1).A

Hasil yang diperoleh pada pemeriksaan hasil perakitan PC dan pemasangan periferal dilaporkan sesuai dengan format dan prosedur yang telah ditetapkan (pada log-sheet / report-sheet).

Mengecek hasil pemeriksaan yang telah dilakukan pada perakitan PC

Melaporkan hasil pemesangan periferal pada PC

Mengisi Report Sheett, log sheet

Keterangan

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK14

14

Page 7: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : DASAR KOMPETENSI KEJURUAN

KELAS / SEMESTER : X / 1

STANDAR KOMPETENSI : 2. MELAKUKAN INSTALASI SISTEM OPERASI DASAR

ALOKASI WAKTU : 96 X 40 MENIT

Kompetensi DasarIndikator Pencapaian

KompetensiMateri Pembelajaran Kegiatan Pembelajaran Penilaian

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi

Kreatif

Alokasi WaktuSumber BelajarTM PS PI

2.1 Menjelaskan langkah instalasi sistem operasi

Paket instalasi sis-tem operasi yang legal sudah disedia-kan dalam media penyimpanan yang sesuai (HD, CD, FD, DVD atau media lainnya).

Installation Manual sistem operasi sudah disediakan dan dipahami

Perangkat komputer sudah dinyalakan, dengan persyaratan hardware sesuai dengan Installation Manual

Media paket instalasi sistem operasi sudah dipasang dan siap diakses.

Log-sheet/report-sheet telah disiapkan

Konsep dasar instalasi sistem operasi dasar

Konsep dasar manajemen media penyimpan

Jenis-jenis sistem operasi berbasisi text

Jenis dan cara pengaturan BIOS.

Jenis-jenis file dan konfigurasinya

Memilih sistem operasi secara teliti

Menjelaskan konsep dasar sistem operasi dasar

Mengidentifikasi jenis-jenis media penyimpan yang sesuai untuk instalasi sistem operasi dasar

Memasang media paket instalasi sistem operasi

Mengatur BIOS

Mengidentifikasikan jenis-jenis file yang digu-nakan dalam instalasi sistem operasi

Menyediakan perangkat komputer dengan konfi-gurasi hardware yang sesuai untuk instalasi sistem operasi dasar

Tes Tertulis

Tes Praktek

Pengamatan/ Observasi

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

2 4(8) - Buku Manual Sistem Operasi

Internet

Source Sistem Operasi

Komputer

2.2 Melaksanakan Proses instalasi Pengaturan Mengikuti prosedur dalam Tes Tertulis Rasa ingin Berorientasi 4 4(8) 8(32 Buku

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK15

15

Page 8: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Kompetensi DasarIndikator Pencapaian

KompetensiMateri Pembelajaran Kegiatan Pembelajaran Penilaian

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi

Kreatif

Alokasi Waktu Sumber BelajarTM PS PI

instalasi sistem operasi sesuai installation manual

sesuai installation manual sudah dilaksanakan

Seluruh file, direktori dan konfigurasi telah ter-copy dan terkonfigurasi

Pada layar muncul pesan bahwa proses instalasi telah berhasil dilaksanakan sesuai dengan installation manual

konfigurasi awal pra-instalasi (misal : membuat batch file, instalasi driver CDROM under text mode)

Langkah instalasi sistem operasi

Instalasi driver periferal pendukung (misal : motherboard, vga, sound, nic, dan lain-lain)

Pengaturan konfigurasi pada sistem operasi (misal: pengaturan user, hak akses, dan lain-lain

instalasi sistem operasi

Menjelaskan langkah-langkah instalasi sistem operasi

Menjelaskan file dan folder konfigurasi pada sistem operasi dasar

Menginstall sistem operasi dasar

Mengatur konfigurasi sistem operasi

Tes Praktek

Produk

Pengamatan/ Observasi

tahu

Mandiri

Kreatif

Kerja keras

tugas dan hasil

Percaya diri

Keorisinilan

) Manual Sistem Operasi

Source Sistem Operasi

Komputer

2.3 Mengecek hasil instalasi menggunakan software (sampling)

Sistem operasi dijalankan secara sampling tanpa error

Sistem operasi ditutup tanpa error

Mengoperasikan sistem operasi

Jenis aplikasi yang berjalan pada sistem operasi dasar

Mengecek hasil instalasi secara teliti dan tidak terburu-buru

Menjelaskan langkah pengoperasian sistem operasi, termasuk menjalankan dan menutup sistem operasi

Tes Tertulis

Tes Praktek

Diskusi

Pengamatan/ Observasi

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 8(16)

- Buku Manual Sistem Operasi

Source Sistem Operasi

Komputer

2.4 Melakukan troubleshooting

Troubleshooting dilakukan sesuai installation manual

Jenis-jenis troubleshooting pada sistem operasi

Menjelaskan langkah-langkah penanganan terhadap trouble-shooting yang terjadi pada sistem operasi

Mengecek hasil instalasi sistem operasi

Tes Tertulis

Tes Praktek

Diskusi

Pengamatan/ Observasi

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 8(16)

Buku Manual Sistem Operasi

Source Sistem Operasi

Komputer

Keterangan

TM : Tatap Muka

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK16

16

Page 9: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK17

17

Page 10: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : DASAR KOMPETENSI KEJURUAN

KELAS / SEMESTER : X / 1

STANDAR KOMPETENSI : 3. MENERAPKAN KESELAMATAN, KESEHATAN KERJA DAN LINGKUNGAN HIDUP (K3LH)

ALOKASI WAKTU : 24 X 45 MENIT

Kompetensi DasarIndikator Pencapaian

KompetensiMateri Pembelajaran Kegiatan Pembelajaran Penilaian

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi

Kreatif

Alokasi WaktuSumber BelajarTM PS PI

3.1 Mendeskripsikan keselamatan dan kesehatan kerja (K3)

Siswa mampu mendiskripsikan Keselamatan dan kesehatan kerja

Deskripsi keselamatan dan kesehatan kerja

Menjelaskan deskripsi keselamatan dan kesehatan kerja

Tes Tertulis

Tes praktek

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 - - Modul K3LH

Buku Referensi

Internet

3.2 Melaksanakan prosedur keselamatan dan kesehatan kerja (K3)

Siswa mampu menerapkan Prosedur / SOP Keselamatan dan kesehatan kerja (K3)

Langkah-langkah keselamatan dan kesehatan kerja (K3)

Menjelaskan prosedur baku keselamatan dan kesehatan kerja (K3)

Tes Tertulis

Tes praktek

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 - - Modul K3LH

Buku Referensi

Internet

3.3 Menerapkan konsep lingkungan hidup

Siswa mampu memelihara dan menjaga kelestarian lingkungan dan peralatan

Siswa mampu melak-sanakan kebersihan dan kelestarian lingkungan hidup

Melakukan perawatan lingkungan dan peralatan

Melaksanakan perbaikan dan perawatan peralatan

Melaksanakan kebersihan dan kelestarian lingkungan hidup

Tes Tertulis

Tes praktek

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 - - Modul K3LH

Buku Referensi

Internet

3.4 Menerapkan ketentuan pertolongan pertama pada kecelakaan

Siswa mampu menerapkan Prosedur / SOP Pertolongan pertama pada kecelakaan

Jenis-jenis kecelakaan kerja

Mengikuti prosedur dalam Pertolongan pertama pada kecelakaan

Tes Tertulis

Tes praktek

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 - - Modul K3LH

Buku Referensi

Internet

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK18

18

Page 11: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Keterangan

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK19

19

Page 12: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK20

20

KURIKULUM TINGKAT SATUAN PENDIDIKAN (KTSP)

SILABUS PEMBELAJARANSILABUS PEMBELAJARAN

PENDIDIKAN BUDAYA DAN KARAKTER BANGSA

Bidang studi Keahlian :Teknik Informasi dan Komunikasi

Program Studi Keahlian :Teknik Komputer dan Informatika

Kompetensi Keahlian :Rekayasa Perangkat Lunak (070)

Satuan Pendidikan : SMK / MAK

Kelas/Semester : X / 2

Nama Guru : ________________________________

NIP/NIK : ________________________________

Sekolah : ________________________________

Page 13: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK21

21

Page 14: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : MENERAPKAN TEKNIK ELEKTRONIKA ANALOG DAN DIGITAL DASAR

KELAS/SEMESTER : X / 2

STANDAR KOMPETENSI : 1. MENERAPKAN TEKNIK ELEKTRONIKA ANALOG DAN DIGITAL DASAR

ALOKASI WAKTU : .......X 45 MENIT

KOMPETENSI DASAR

INDIKATORMATERI

PEMBELAJARANKEGIATAN

PEMBELAJARANPENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER

BELAJARTM PS PI

1.1 Menerapkan Teori Kelistrikan

Struktur atom, komponen-komponen dari atom, dan muatannya, serta pentingnya atom bagi teknologi elektronika dijelaskan

Dijelaskan manfaat dasar dari kelistrikan

Dijelaskan dan digambarkan metode-metode dasar kelistrikan untuk menggerakkan motor dan bagaimana gerakan mekanik pada generator bisa menghasilkan arus listrik

Dijelaskan perbedaan antara tegangan, arus, dan resistansi

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

Teori Dasar Listrik

Sumber Tegangan

Menghitung daya listrik

Menganalisis rangkaian R, L, C

Mengaktifkan beberapa jenis motor listrik

Mengaktifkan generator listrik

Menjelaskan struktur atom dan muatannya

Menjelaskan manfaat dasar dari kelistrikan

Menjelaskan metode dasar kelistrikan untuk menggerakkan motor

Menjelaskan perbedaan antara tegangan arus dan resistansi

Menjelaskan bahan-bahan resistip

Menjelaskan konstruksi dan kegunaan kapasitor

Menjelaskan konstruksi induktansi

Menjelaskan hubungan mag-netism, kumparan dan inti

Menjelaskan dengan

Tes tertulis

Pengamatan dan observasi

Tes LIsan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 16 (32)

- Buku Teori Dasar Kelistrikan

Internet

Majalah Teknik

Bread board

Komponen R, L, C

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK22

22

Page 15: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR

INDIKATORMATERI

PEMBELAJARANKEGIATAN

PEMBELAJARANPENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER

BELAJARTM PS PI

elektronika

Ditunjukkan beberapa kegunaan kapasitor dan disebutkan beberapa jenis dan konstruksinya

Dijelaskan bagaimana induktansi berhubungan dengan magnetism dan digambarkan konstruksi kumparan, inti dan kegunaannya

Ditunjukkan perbandingan antara reaktansi dan resistansi dan digambarkan hubungannya dengan arus/ tegangan

Dibandingkan antara impedansi dengan reaktansi dan resistansi, dan dijelaskan sebab dan akibat dari impedansi

Bisa disebutkan dengan benar berbagai macam sumber tegangan, AC dan DC, battery, dll.

Disebutkan rumus-rumus hukum Ohm untuk arus, tegangan, resistansi, dan daya serta

gambar hubungan resistansi dan reaktansi

Membandingkan antara reaktansi dan resistansi

Menjelaskan macam-macam sumber tegangan

Menjelaskan pemakaian Hukum OHM

Latihan pemakain Hukum OHM

Menjelaskan perhitungan konsusmsi daya

Menggambarkan hubungan konsumsi daya dengan konstruksi kumparan dan inti

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK23

23

Page 16: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR

INDIKATORMATERI

PEMBELAJARANKEGIATAN

PEMBELAJARANPENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER

BELAJARTM PS PI

kegunaannya

Perhitungan konsumsi daya dan persyaratannya di-demonstrasikaninduktansi berhubungan dengan magnetism dan digambarkan konstruksi kumparan, inti dan kegunaannya

1.2 Mengenal komponen elektronika

Resistor dengan beragam nilai diiden-tifikasi berdasar kode warna atau kode lain dan bahan penyusun-nya disebutkan disertai kegunaan masing-masing

Jenis-jenis kapasitor di-identifikasi, dijelaskan fungsi utamanya dan bagaimana metode mengubah-ubah nilai kapasitansi, serta diterangkan tentang istilah muatan dan coulomb

Jenis-jenis induktor di-identifikasi dan dijelaskan macam-macam bahan inti, serta bagaimana ukuran diameter kumparan dan kawatnya mempengaruhi nilai induktansinya

Jenis-jenis

Komponen Elektronika

Menghitung nilai besaran komponen elektronika

Menghitung nilai resistansi berbagai jenis resistor

Menghitung nilai kapasistansi berbagai jenis kapasistor

Menguji komponen pasif

Menguji komponen aktif

Memanfaatkan komponen pasif

Memanfaatkan komponen aktif

Mengidentifikasi jenis-jenis kapasitor

Menjelaskan fungsi kapasitor

Menjelaskan muatan pada kapasitor

Menjelaskan jenis-jenis Induktor

Menjelaskan macam-macam bahan inti

Menjelaskan hubungan diameter kumparan dengan Induktansi

Menjelaskan Jenis-jenis transformer

Menjelaskan kegunaan dan

Tes tertulis

Pengamatan/ observasi

Tes Praktek

Produk

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 16 (32)

- Buku Teori Dasar Elektronika

Internet

Majalah Teknik

Bread board

Komponen Elektronika

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK24

24

Page 17: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR

INDIKATORMATERI

PEMBELAJARANKEGIATAN

PEMBELAJARANPENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER

BELAJARTM PS PI

transformer yang umum diidentifikasi dan disebutkan kegunaannya masing-masing; bagaimana metode step up/down dan dijelaskan kenapa diperlukan laminasi.

Beberapa jenis transistor di-identifikasi berdasarkan jenis dan kegunaannya

Thyristor dibandingkan dengan semikonduktor lain; diac, triac, dan SCR, dan dijelaskan kegunaan masing-masing

Batasan kerja diode zener dijelaskan dan digambarkan kegunaannya dalam rangkaian regulator

Berbagai piranti optik yang umum disebutkan misalnya LED, LCD, Laser, dll. Digambarkan bagaimana photo-voltaic diaktifkan.

pemakaian masing-masing transformer

Menjelaskan jenis-jenis transistor

Menjelaskan kegunaan transistor

Menjelaskan kegunaan semikonduktor lain seperti DIAC, TRIAC dan SCR

Menjelaskan batasan kerja dioda Zener

Menjelaskan fungsi dari dioda Zener

Menjelaskan pemakaian dioda zener dalam rangkaian regulator

Menjelaskan piranti optik yang bisa digunakan

1.3 Menggunakan komponen Elektronika

Dijelaskan tentang prinsip-prinsip dasar rangkaian DC

Dijelaskan tentang prinsip-prinsip dasar rangkaian AC

Diterangkan

Tegangan Listrik

Arus Listrik

Hubungann arus , tegangan dan Frekuensi.

Menganalisis Rangkaian DC

Menganalisis Rangkaian AC

Menganalisis Rangkaian RLC

Merancang dan Merakit Power supply

Tes tertulis

Pengamatan/ observasi

Tes Praktek

Produk

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

16 32 (64)

- Buku Teori dasar elektronika

Internet

Majalah Teknik

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK25

25

Page 18: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR

INDIKATORMATERI

PEMBELAJARANKEGIATAN

PEMBELAJARANPENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER

BELAJARTM PS PI

bagaimana rangkaian R,L,C seri digunakan dalam rangkaian elektronika

Apakah sebuah rangkaian bersifat induktif, kapasitif, atau resistif dibedakan dan dijelaskan

Diterangkan tentang resonansi dan ditunjukkan bagaimana menghitung frekuensi resonansi

Digambarkan bagaimana presentasi polar dan rectangular dari suatu rangkai-an R,L,C

Menjelaskan prinsip-prinsip dasar rangkaian AC

Menjelaskan pemakaian RLC dalam dalam rangkaian AC

Menjelaskan perbedaan rangkaian bersifat induktif, resistif dan kapasitif

Menjelaskan tentang resonansi

Menghitung frekuensi resonansi

Menggambarkan bandwidth rangkaian resonansi berdasarkan hasil pengukuran

Bread board

Komponen Elektronika

Vadamikeum elektronika

Buku rangkaian elektronik

1.4 Menerapkan konsep elektronika digital

Digambarkan dan dijelaskan tentang kode ASCII

Tiap-tiap jenis gerbang logika dasar di-identifikasi

Diperagakan cara membuat tabel kebenaran dari tiap gerbang logika

Konversi Bilangan dan Kode ASCII

Gerbang Logika

Membuktikan tabel kebenaran

Rangkaian logika dasar

Rangkaian logika kombinasi (komparator, adder, subtractor)

Rangkaian logika sekuensial

Tes tertulis

Pengamatan/ observasi

Diskusi

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 8 (16)

Buku Teori dasar elektronika

Internet

Majalah Teknik

Bread board

Komponen Elektronika

Vadamikeum elektronika

Buku rangkaian elektronik

1.5 Menerapkan sistem bilangan

Diterangkan bagaimana cara

Konversi Bilangan dan Kode ASCII

Rangkaian Display seven segment, LCD, dot matrik

Tes tertulis Rasa ingin tahu

Berorientasi tugas dan

8 16 (16)

- Buku manual multimeter

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK26

26

Page 19: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR

INDIKATORMATERI

PEMBELAJARANKEGIATAN

PEMBELAJARANPENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER

BELAJARTM PS PI

digital kerja sebuah Counter

Diterangkan fungsi flip-flop dan disebutkan jenis-jenisnya

Diterangkan fungsi dari bus digital dan ditunjukkan bagaimana hubungannya dengan bagian lain

Disebutkan jenis-jenis rangkaian display dan digambarkan bagaimana angka dan huruf ditampilkan

Gerbang Logika Rangkaian clock

Menjelaskan jenis-jenis dan kegunaan flip-flop

Menjelaskan fungsi bus digital

Menjelaskan jenis-jenis rangkaian display

Membuat rangkaian display yang menampilkan angka dan huruf

Tes Praktek

Pengamatan/ Observasi

Mandiri

Kreatif

Kerja keras

hasil

Percaya diri

Keorisinilan

Alat ukur multimeter

Power supply

Komponen elektronika

1.6 Menerapkan Elektronika Digital untuk komputer

Diterangkan fungsi dari clock pada komputer

Ditunjukkan bagaimana “pulser” digunakan untuk pelacakan sinyal dan bagaimana probe logika dipakai untuk menguji keadaan pada peralatan digital

Digambarkan rangkaian clock dan kegunaannya

Konversi Bilangan dan Kode ASCII

Gerbang Logika

Menjelaskan fungsi clock dalam komputer

Menunjukkan bagaiman pulser digunakan untuk pelacakan sinyal

Menggambarkan rangkaian clock

Menjelaskan kegunaan rangkaian clock

Membuat rangkaian Clock dengan menggunakan rangkaian IC 555

Tes tertulis

Tes Praktek

Pengamatan/ Observasi

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 16 (32)

- Buku prinsip dasar dan penerapan teknik digital

Trainer digital

Komponen elektronika digital

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK27

27

Page 20: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : MENERAPKAN ALGORITMA PEMROGRAMAN TINGKAT DASAR

KELAS/SEMESTER : X / 2

STANDAR KOMPETENSI : 2. MENERAPKAN ALGORITMA PEMROGRAMAN TINGKAT DASAR

ALOKASI WAKTU : .......X 45 MENIT

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

2.1 Menjelaskan struktur algoritma

Struktur algoritma dijelaskan sesuai dengan kaidah keilmuan

Algoritma dengan skema program sekuensial dibuat sesuai dengan rencana program

Algoritma dengan skema program percabangan dibuat dibuat sesuai dengan rencana program

Struktur algoritma pemrograman

Menuliskan algoritma runtunan

Menuliskan algoritma pemilihan if-then dan if then-else

Menuliskan algoritma pengulangan while-do, do-wile, switch-case, repeat N-times

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Komputer

2.2 Membuat alur logika pemrograman

Alur logika pemrograman dibuat sesuai dengan kaidah keilmuan

struktur algoritma runtutan pemilihan dijelaskan sesuai dengan kaidah keilmuan

struktur algoritma pemilihan dijelaskan sesuai dengan kaidah keilmuan

struktur algoritma pengulangan dijelas-

Algoritma runtunan

Algoritma pemilihan

Algoritma pengulangan

Menggambarkan diagram alir untuk algoritma runtunan, pemilihan dan pengulangan

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Komputer

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK28

28

Page 21: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

kan sesuai dengan kaidah keilmuan

2.3 Menjelaskan Data Flow Diagram (DFD)

Data Flow Diagram (DFD) dijelaskan sesuai dengan kaidah keilmuan

Simbol-simbol Data Flow Diagram (DFD) :

- Select

- Data Store

- Anchor

- Vertex

- Result Flow

- Update Flow

- Data Process

- Actor

- Control Flow

- Note Connector

Mempelajari arti simbol Data Flow Diagram (DFD)

Latihan menyusun Data Flow Diagram (DFD) untuk suatu program pada level 0 dan level 1

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4(8) Buku referensi

Buku kerja

Komputer

2.4 Membuat diagram alir pemrograman

Diagram alir pemrograman dibuat sesuai dengan kaidah keilmuan

Simbol-simbol dasar diagram alir :

- Simbol mulai

- Simbol proses

- Simbol keputusan

- Simbol Dokumen

- Simbol Konektor bersambung

- Simbol Konektor mulai dan stop

- Simbol Komentar

Mempelajari arti simbol Diagram alir

Latihan menyusun diagram alir

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4(8) Buku referensi

Buku kerja

Komputer

2.5 Menjelaskan varian dan invariant

Varian dan invariant dijelaskan sesuai dengan kaidah keilmuan

Tipe data, variable konstanta, dan

Jenis-jenis Tipe Data

Penamaan variavel dan Konstanta

Penentuan tipe data pada variabel dan

Mempelajari tipe-tipe data

Mempelajari tipe data dasar dan bentukan.

Mempelajari penamaan variabel dan konstanta

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4(8) Buku referensi

Buku kerja

Komputer

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK29

29

Page 22: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

parameter yang berlaku umum pada pemograman yang dijelaskan sesuai dengan fungsinya

Tipe data baru dari tipe data yang ada dibuat dan dijelaskan pemanfaatannya

Pemakaian nama pada tipe data, variable, konstanta dan parameter dijelaskan

konstanta Mempelajari pemberian harga variable

Menunjukkan penggunaan variabel pada program

2.6 Menerapkan pengelolaan array.

Pengelolaan array diterapkan sesuai dengan kaidah keilmuan

Algoritma dibuat dengan array satu dimensi

Algoritma pencarian data dan algoritma pengurutan data (sorting) dibuat dengan menggunakan 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

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4(8) Buku referensi

Buku kerja

Komputer

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK30

30

Page 23: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : MENERAPKAN ALGORITMA PEMROGRAMAN TINGKAT LANJUT

KELAS/SEMESTER : X / 2

STANDAR KOMPETENSI : 3. MENERAPKAN ALGORITMA PEMROGRAMAN TINGKAT LANJUT

ALOKASI WAKTU : .......X 45 MENIT

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

3.1 Menjelaskan prinsip array multi dimensi

Prinsip array multi dimensi dijelaskan sesuai dengan kaidah keilmuan

Algoritma array multi dimensi dibuat dan dijelaskan

Matrik 2D, 3D dibuat dalam bentuk penj-umlahan, pengu-rangan, perkalian, dsb.

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

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Trainer

3.2 Mengunakan array multi dimensi

Algoritma pembaca-an, pengisian, pengubahan, dan

Mengunakan array multi dimensi

Membuat program pencarian elemen terbesar matriks

Tes Lisan

Tes Tulisan

Rasa ingin tahu

Berorientasi tugas dan hasil

4 4 (8) Buku Referensi

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK31

31

Page 24: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

penghapusan data dalam array multi dimensi dibuat dan ditunjukan

Membuat program pencarian elemen terkecil matriks

Tes Praktek

Tugas

Laporan

Mandiri

Kreatif

Kerja keras

Percaya diri

Keorisinilan

Modul

Trainer

3.3 Menggunakan prosedur dan fungsi

Prosedur dan fungsi digunakan sesuai dengan kaidah keilmuan

Algoritma program dibuat dengan menggunakan prosedur

Algoritma program dibuat dengan menggunakan fungsi

Algoritma program dibuat dengan menggunakan prosedur dan fungsi

Prosedur dan Fungsi Mempelajari pendeklarasian fungsi

Membuat contoh program untuk pemanggilan fungsi

Mempelajari pendekalarasian prosedur

Membuat contoh program pemanggilan prosedur

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 8 (16)

Buku Referensi

Modul

Trainer

3.4 Menggunakan library pemrograman grafik.

Library pemrograman grafik digunakan sesuai dengan kaidah keilmuan

Graphic Library Latihan membuat program grafik dengan menggunakan grafik library yang sudah ada

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 8 (16)

Buku Referensi

Modul

Trainer

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK32

32

Page 25: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : MEMBUAT BASIS DATA

KELAS/SEMESTER : X / 2

STANDAR KOMPETENSI : 4. MEMBUAT BASIS DATA

ALOKASI WAKTU : .......X 45 MENIT

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

4.1. Mengidentifikasi struktur hirarki basis data

Dijelaskan pengertian Data dan basis data

Sistem Manajemen Basis data dijelaskan

Pengertian data

Pengertian Basis Data

Sistem manajemen basis data

Menjelaskan pengertian data

Menjelaskan pengertian basis data

Menjelaskan sistem manajemen basis data

Pengamatan

Tes tulis

Tugas

Hasil

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 4 (8) Buku ajar data base

Komputer

Jobsheet

4.2. Menjelaskan Entity Relationship Diagram (ERD)

Model ERD dijelaskan

Simbol ERD digambarkan dan dijelaskan

Model ERD

Simbol-simbol ERD

Menjelaskan Model ERD

Simbol-simbol ERD

- Entitas

- Atribut

- Relationships

Pengamatan

Tes tulis

Tugas

Hasil

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 4 (8) Buku ajar data base

Komputer

Jobsheet

4.3. Menerapkan normalisasi basis data

Basis Data Relasional dijelaskan

Relasi Antar tabel dijelaskan

Struktur basis data relasional

Menggambarkan relasi antar tabel

Menjelaskan bagian-bagian tabel yang terdiri dari:

- Row/baris/tuple

- Field/kolom/atributes

Membuat suatu gambar hubungan antar tabel

Pengamatan

Tes tulis

Tugas

Hasil

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 4 (8) Buku ajar data base

Komputer

Jobsheet

4.4. Membuat Database management system (DBMS)

Struktur umum database management sistem dijelaskan

Perangkat Lunak yang digunakan dalam DBMS

Eksekusi dan optimasi query

Operator relasional

Metode akses dan penanganan file

Management buffer

Menjelaskan tentang eksekusi dan optimasi query

Menjelaskan operator relasional

Menjelaskan metode akses dan penanganan file

Menjelaskan tentang

Pengamatan

Tes tulis

Tugas

Hasil

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 4 (8) Buku ajar data base

Komputer

Jobsheet

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK33

33

Page 26: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

dijelaskan Management media penyimpanan

Database

management buffer

Menjelaskan management media penyimpanan

Menjelaskan tentang database

Menjelaskan macam-macam perangkat lunak DBMS

- Microsoft access

- MySQL

- Microsoft SQL Server

- PostgreSQL o Oracle Database

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK34

34

Page 27: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK35

35

Page 28: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK36

36

KURIKULUM TINGKAT SATUAN PENDIDIKAN (KTSP)

SILABUS PEMBELAJARANSILABUS PEMBELAJARAN

PENDIDIKAN BUDAYA DAN KARAKTER BANGSA

Bidang studi Keahlian :Teknik Informasi dan Komunikasi

Program Studi Keahlian :Teknik Komputer dan Informatika

Kompetensi Keahlian :Rekayasa Perangkat Lunak (070)

Satuan Pendidikan : SMK / MAK

Kelas/Semester : XI / 1

Nama Guru : ________________________________

NIP/NIK : ________________________________

Sekolah : ________________________________

Page 29: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK37

37

Page 30: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : MENERAPKAN APLIKASI BASIS DATA

KELAS/SEMESTER : XI / 1

STANDAR KOMPETENSI : 5. MENERAPKAN APLIKASI BASIS DATA

ALOKASI WAKTU : .......X 45 MENIT

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

5.1 Menjelaskan jenis perintah SQL

Jenis perintah SQL dijelaskan sesuai dengan kaidah keilmuan

Penjelasan perintah-perintah (command) pada SQL

Mempelajari arti dan fungsi masing masing perintah pada SQL

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

Buku Referensi

Modul

Trainer

5.2 Membuat table basis data

Table basis data dibuat sesuai dengan kaidah keilmuan

Tabel dibuat dengan menggunakan wizard.

Fitur-fitur table digunakan untuk membuat tabel

Tabel dibuat dengan menggunakan bahasa data deskripsi (SQL).

Nama field, tipe data, dan deskripsi field ditulis pada kolom

Tabel diberi nama sesuai dengan aturan penamaan dan disimpan sesuai dengan format standar aplikasi yang digunakan

Table dibuat dengan menggunakan Wizard.

Fitur-fitur table dibuat dengan menngunakan bahasa data deskripsi (SQL).

Nama field, tipe data, dan deskripsi field

Aturan penamaan yang sesuai dengan format standar aplikasi yang digunakan

Membuat Tabel dengan menggunakan wizard.

Membuat fitur-fitur table untuk membuat tabel

Membuat table dengan menggunakan bahasa data deskripsi (SQL).

Menulis nama field, tipe data, dan deskripsi field pada kolom

Menyimpan Tabel diberi nama sesuai dengan aturan penamaan format standar aplikasi yang digunakan

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4(8) Buku Referensi

Modul

Trainer

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK38

38

Page 31: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

5.3 Menerapkan query pada basis data

Query pada basis data dibuat sesuai dengan kaidah keilmuan View dibuat dengan mengguna-kan wizard View

Fitur-fitur View diaplikasikan.

Field ditetapkan sesuai dengan kebutuhan tabel

View diberi nama sesuai dengan aturan penamaan dan disimpan sesuai dengan format standar aplikasi yang digunakan

Query untuk menampilkan tabel

View dibuat dengan menggunakan wizard View

Mengaplikasikan fitur-fitur View.

Menetapkan Field sesuai dengan kebutuhan tabel

Memberi namaView sesuai dengan aturan penamaan dan disimpan sesuai dengan format standar aplikasi yang digunakan

Mengecek field pada tabel

Menyimpan nama view sesuai dengan format standar

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4(8) Buku Referensi

Modul

Trainer

5.4 Membuat form basis data

Form basis data dibuat sesuai dengan kaidah keilmuan

Pembuatan Form pada basisdata dengan memperhatikan :

- Form name

- View

- Filter

- Where condition

- Data mode

- Window mode

Membuat rencana pembuatan Form menggunakan menu

Menyiapkan file basis data yang akan digunakan

Membuat Form basis data

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4(8) Buku Referensi

Modul

Trainer

5.5 Menerapkan macro pada basis data

Macro pada basis data dibuat sesuai dengan kaidah keilmuan

Pembuatan Form dengan menggunakan perintah Macro dengan memperhatikan :

- Macro untuk Form

- Macro untuk Report

- Macro untuk Import / Export

- Macro untuk Acce-

Membuat rencana pembuatan Form menggunakan Macro

Menyiapkan file basis data yang akan digunakan

Membuat Form basis data

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4(8) Buku Referensi

Modul

Trainer

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK39

39

Page 32: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

lerator Key

5.6 Membuat report. Penggunaan report untuk menghasilkan laporan dijelaskan .

Membuat report sesuai dengan kaidah keilmuan

Report pada Access Tata cara pembuatan report

Membuat laporan dengan menggunakan report

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4(8) Buku Referensi

Modul

Trainer

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK40

40

Page 33: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : MEMAHAMI PEMROGRAMAN VISUAL BERBASIS DESKTOP

KELAS/SEMESTER : XI / 1

STANDAR KOMPETENSI : 6. MEMAHAMI PEMROGRAMAN VISUAL BERBASIS DESKTOP

ALOKASI WAKTU : .......X 45 MENIT

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

6.1 Menjelaskan IDE aplikasi bahasa pemograman

IDE aplikasi bahasa pemograman dijelaskan sesuai dengan kaidah keilmuan

Cara menjalankan IDE

Memilih jenis Project

Jendela IDE

Toolbox

Bahasa Visual Basic

Type Variabel

Cara Menuliskan Komentar di Visual Basic

Operator Aritmatika dan Logika di Visual Basic

Deklarasi Variabel

Mempelajari :

- Cara menjalankan IDE

- Memilih jenis Project

- Jendela IDE

- Toolbox

- Bahasa Visual Basic

- Type Variabel

- Cara Menuliskan Komentar di Visual Basic

- Operator Aritmatika dan Logika di Visual Basic

- Deklarasi Variabel

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Komputer

Software pendukung

6.2 Menjelaskan objek aplikasi bahasa pemograman

Objek aplikasi bahasa pemograman dijelaskan sesuai dengan kaidah keilmuan

Obyek bahasa aplikasi pemrograman

Mempelajari obyek aplikasi bahasa pemrograman

Pengenalan Visual Basic,Form, Kontrol, Kotak Dialog,Variabel, Tipe Data dan Operator,Struktur Keputusan dan Perulangan,MDI Form, Meenu dan Toolbar,Procedure dan Function, Penanganan Error,Konsep DBMS,Pengenalan SQL

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Komputer

Software pendukung

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK41

41

Page 34: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

Server,Pengenalan Crystal Report,Membuat Aplikasi Visual Basic, SQL Server dan Crystal Report

6.3 Menjelaskan user interface aplikasi bahasa pemograman

User interface aplikasi bahasa pemograman dijelaskan sesuai dengan kaidah keilmuan

User Interface pada bahasa pemrograman

Mempelajari pengertian dan penggunaan user interface pada bahasa pemrograman visual

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Komputer

Software pendukung

6.4 Menjelaskan tipe file

Tipe file dijelaskan sesuai dengan jenis dan fungsinya

Tipe extension file dan pengertiannya

Mempelajari pengertian dan pengoperasian file pada bahasa pemrograman visual:

- Membuka File

- Membaca File

- Menyimpan File

- Extension File

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Komputer

Software pendukung

6.5 Menjalankan aplikasi

Aplikasi Teknik pengoperasian program aplikasi

Mengoperasikan program aplikasi

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Komputer

Software pendukung

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK42

42

Page 35: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : MEMBUAT PAKET SOFTWARE APLIKASI BERBASIS DESKTOP

KELAS/SEMESTER : XI / 1

STANDAR KOMPETENSI : 7. MEMBUAT PAKET SOFTWARE APLIKASI BERBASIS DESKTOP

ALOKASI WAKTU : .......X 45 MENIT

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

7.1 Menjelaskan menu aplikasi

Menu aplikasi dijelaskan sesuai dengan kaidah keilmuan

Menu aplikasi Mempelajari menu aplikasi Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Komputer

7.2 Menyiapkan sistem komputer

Sistem komputer dalam kondisi siap digunakan.

Paket software aplikasi siap digunakan.

Kode program telah tersedia pada sistem computer

Komponen yang dibutuhkan oleh kode program disiapkan.

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.

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Komputer

7.3 Mendemons-trasikan 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.

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.

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Komputer

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK43

43

Page 36: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

Mengeset direktori dan nama file setup hasil proses pembuatan installer

Menjalankan hasil proses pembuatan installer dijalankan. dan disimpan pada direktori yang telah ditentukan.

7.4 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

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul Komputer

7.5 Menghubungkan aplikasi dengan basis data.

Paket aplikasi installer dihubungkan dengan dengan basis data yang sesuai.

Aplikasi Installer

Basis Data

Hubungan antara Aplikasi Installer dengan basis data

Menghubungkan aplikasi dengan basis data.

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Komputer

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK44

44

Page 37: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : MENGOPERASIKAN SISTEM OPERASI JARINGAN KOMPUTER

KELAS/SEMESTER : XI / 1

STANDAR KOMPETENSI : 8. MENGOPERASIKAN SISTEM OPERASI JARINGAN KOMPUTER

ALOKASI WAKTU : .......X 45 MENIT

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

8.1 Menjelaskan fungsi periferal jaringan komputer

Fungsi periferal jaringan komputer dijelaskan sesuai denga kaidah keilmuan

Modem

Net card

Hub

Router

Transmission line

Mempelajari macam-macam periferal yang diperluikan dalam pemasangan jaringan komputer

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Trainer

8.2 Mengidentifikasi-kan ketersambu-ngan jaringan

Ketersambungan jaringan diidentifikasi sesuai dengan perintah pada buku kerja

Perintah-perintah sistem operasi pada jaringan untuk mengecek koneksi

- Ping

- Tracert

- Ipconfig

- Dll.

Mempelajari perintah-perintah sistem operasi pada jaringan komputer untuk mengecek koneksi

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Trainer

8.3 Mengoperasikan aplikasi jaringan komputer

Aplikasi jaringan komputer dioperasiskan sesuai dengan perintah pada buku kerja

Pembuatan jaringan komputer sederhana antara Server dan Client

Membuat jaringan kompouter lokal antara Server dan Client

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Trainer

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK45

45

Page 38: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

8.4 Melakukan pemutusan jaringan.

Koneksi jaringan diputuskan menggunakan perintah Ssitem Operasi sesuai dengan perintah pada buku

Pemutusan jaringan dengan perintah sistem operasi jaringan komputer

Memutus jaringan komputer menggunakan perintah sistem operasi

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Trainer

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK46

46

Page 39: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK47

47

Page 40: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK48

48

KURIKULUM TINGKAT SATUAN PENDIDIKAN (KTSP)

SILABUS PEMBELAJARANSILABUS PEMBELAJARAN

PENDIDIKAN BUDAYA DAN KARAKTER BANGSA

Bidang studi Keahlian :Teknik Informasi dan Komunikasi

Program Studi Keahlian :Teknik Komputer dan Informatika

Kompetensi Keahlian :Rekayasa Perangkat Lunak (070)

Satuan Pendidikan : SMK / MAK

Kelas/Semester : XI / 2

Nama Guru : ________________________________

NIP/NIK : ________________________________

Sekolah : ________________________________

Page 41: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK49

49

Page 42: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : MENERAPKAN BAHASA PEMROGRAMAN SQL TINGKAT DASAR

KELAS/SEMESTER : XI / 2

STANDAR KOMPETENSI : 9. MENERAPKAN BAHASA PEMROGRAMAN SQL TINGKAT DASAR

ALOKASI WAKTU : .......X 45 MENIT

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

9.1 Menjelaskan konsep pengoperasian bahasa pemrograman (SQL)

Mampu penjelaskan basaha pemrograman (SQL)

Mampu menyebut-kan ciri-ciri bahasa pemograman SQL

Mampu menjelaskan konsep pengopera-sian bahasa pemograman (SQL)

Bahasa pemrograman (SQL)

Konsep pengoperasian bahasa pemrograman (SQL)

Menjelaskan definisi Bahasa pemrograman (SQL)

Menjelaskan ciri-ciri Bahasa pemrograman (SQL)

Menjelaskan konsep pengoperasian bahasa pemrograman (SQL)

Tes Tertulis

Pengamatan

Penugasan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

2 - - Buku Referensi

Modul

Trainer

9.2 Mempersiapkan perangkat lunak SQL

Mampu menginstalasi perangkat lunak aplikasi SQL dan dapat berjalan normal.

Mampu menyedia-kan dan mengidenti-fikasi manual pengguna (user manual) perangkat lunak aplikasi SQL

Mampu menyalakan perangkat komputer dengan sistem operasi dan persyaratan sesuai petunjuk instalasi

Mampu menjalakan

Instalasi aplikasi perangkat lunak SQL

Pengoperasian (menjalankan dan menutup) aplikasi perangkat lunak SQL

Menjelaskan cara instalasi aplikasi perangkat lunak SQL

Menjelaskan cara menjalakan perangkat lunak aplikasi SQL

Tes Tertulis

Pengamatan

Penugasan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

2 4 (8) 2 (8) Buku Referensi

Modul

Trainer

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK50

50

Page 43: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

perangkat lunak aplikasi SQL

9.3 Mendeskripsikan menu aplikasi SQL

Mampu mengenali menu-menu yang tersedia beserta shorcutnya.

Mampu mengidentifikasi fitur-fitur pengolahan table, view, store prosedur, trigger

Mampu mengaplikasikan fitur-fitur pengolahan table, view, store prosedur, trigger seperti pembuatan baru (new), penyimpanan (save), pembukaan (open), penghapusan (delete)

Menu dan shortcut aplikasi perangkat lunak SQL

Fitur-fitur pengolahan table, view, store prosedur, trigger

Aplikasikan fitur-fitur pengolahan table, view, store prosedur, trigger

Menjelaskan menu-menu yang tersedia beserta shorcutnya

Mengidentifikasi fitur-fitur pengolahan table, view, store prosedur, trigger

Mengaplikasikan fitur-fitur pengolahan table, view, store prosedur, trigger

Tes Tertulis

Pengamatan

Penugasan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

2 4 (8) 2 (8) Buku Referensi

Modul

Trainer

9.4 Membuat tabel Mampu membuat tabel dengan menggunakan perintah standart dalam DLL

Mampu memasukkan nama kolom/field, tipe data dan konstrainnya ke dalam table yang sudah dibuat

Mampu mengisi data pada table dengan meggunakan perintah standar seperti insert, update dan delete sesuai dengan informasi dan kondisi

Membuat tabel dengan menggunakan perintah standart dalam DLL

Memasukkan nama kolom/field, tipe data dan konstrainnya ke dalam table yang sudah dibuat

Mengisi, menyimpan data pada table dengan meggunakan perintah standar

Membuat, mengatur dan menyimpan index table

Membuat, mengatur dan menyimpan View Table

Menjelaskan pembuatan tabel dengan menggunakan perintah standart dalam DLL

Menjelaskan cara memasukkan nama kolom/field, tipe data dan konstrainnya ke dalam table yang sudah dibuat

Menjelaskan pengisian data pada table dengan meggunakan perintah standar

Menjelaskan cara penyimpan tabel yang sudah diberi nama dan terisi

Menjelaskan pembuatan, pengaturan dan penyimpanan index table

Tes Tertulis

Pengamatan

Penugasan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 10 (20)

2 (8) Buku Referensi

Modul

Trainer

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK51

51

Page 44: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

Mampu menyimpan tabel yang sudah diberi nama dan terisi

Mampu membuat index table dan mengaturnya dengan menggunakan perintah standart berupa : create, index dan drop index

Mampu menyimpan dan memberi nama index

Mampu membuat dan mengatur view table dengan menggunakan perintah standart berupa create, index dan drop view

Mampu menyimpan dan memberi nama view table

tabel dengan menggunakan perintah standart

Menjelaskan pembuatan, pengaturan dan penyimpanan view table dengan menggunakan perintah standart

9.5 Mengoperasikan tabel dan table view.

Mampu menampilkan data table dengan perintah select.

Perintah select yang digunakan dapat berupa select dengan kondisinya seperti : distinct, where, order by, group by, having dsb.

Mampu menampilkan data table dengan perintah select yang terkait (join) dengan beberapa tabel yang lain. Perintah select yang digunakan dapat berupa select

Menampilkan data table dengan perintah select

Menampilkan data table dengan perintah select yang terkait (join) dengan beberapa tabel yang lain

Menjelaskan cara menampilkan data table dengan perintah select.

Menjelaskan cara menampilkan data table dengan perintah select yang terkait (join) dengan beberapa tabel yang lain.

Tes Tertulis

Pengamatan

Penugasan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

2 4 (8) 2 (8) Buku Referensi

Modul

Trainer

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK52

52

Page 45: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

dengan kondisinya seperti : distinct, where, order by, group by, having dsb.

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK53

53

Page 46: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : MENERAPKAN BAHASA PEMROGRAMAN SQL TINGKAT LANJUT

KELAS/SEMESTER : XI / 2

STANDAR KOMPETENSI : 10. MENERAPKAN BAHASA PEMROGRAMAN SQL TINGKAT LANJUT

ALOKASI WAKTU : .......X 45 MENIT

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

10.1 Menentukan formula pembentukan data dengan batasan waktu

Formula pembentukan data dengan batasan waktu ditentukan sesuai dengan persyaratan

Penulisan rumus (formula) dengan batasan waktu

Merumuskan data sesuai kaidah matematika dan terurai dengan sederhana.

Membangkitkan rumus data yang tidak terkait dengan waktu (bukan domain waktu).

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Komputer

Software pendukung

10.2 Membuat prosedur dan fungsi

Prosedur dan fungsi dibuat sesuai dengan petunjuk pada buku kerja

Prosedur dan Fungsi Menjelaskan pendeklarasian fungsi

Membuat contoh program untuk pemanggilan fungsi

Menjelaskan pendekalarasian prosedur

Membuat contoh program pemanggilan prosedur

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Komputer

Software pendukung

10.3 Menulis kode program pembangkitan data dengan batasan waktu

Kode program pembangkitan data dengan batasan waktu ditulis sesuai dengan peogram yang akan dibuat

Pembentukan data yang akan dibangkitkan (generated).

Membangkitkan Data yang merupakan satu tipedata, berupa sinyal atau teks atau frekuensi.

Membatasi Data telah nilai minimal, maksimal danjumlah data yang dibangkitkan.

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Komputer

Software pendukung

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK54

54

Page 47: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

10.4 Mengoperasikan trigger.

Trigger dioperasikan sesuai dengan perintah pada buku kerja.

Triggers.

Programming triggers

Membuat Triggers

Mengelola Triggers.

Membuat basis data dengan menggunakan Programming triggers dibuat.

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Komputer

Software pendukung

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK55

55

Page 48: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : MENERAPKAN DASAR-DASAR PEMBUATAN WEB STATIS TINGKAT DASAR

KELAS/SEMESTER : XI / 2

STANDAR KOMPETENSI : 11. MENERAPKAN DASAR-DASAR PEMBUATAN WEB STATIS TINGKAT DASAR

ALOKASI WAKTU : .......X 45 MENIT

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

11.1 Menjelaskan konsep dasar dan teknologi Webpage

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.

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Perangkat lunak pendukung

Komputer

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK56

56

Page 49: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

11.2 Menjelaskan struktur dokumen HTML

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

Dokumen HTML dengan Head dan title

Body pada dokumen, teks dan paragraf sesuai kebutuhan ditambahkan

Simbol khusus pada browser/ platform

Melengkapi 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.

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Perangkat lunak pendukung

Komputer

11.3 Menambahkan objek pada web

Teks diformat untuk memenuhi persyaratan penyajian pengguna

Background warna atau gambar yang sesuai menurut persyaratan pengguna ( logo peru-sahaan, buku pedoman perusahaan) dipasang

Posisi setiap elemen pada halaman dibuat lebih menarik

Indent teks dan list (ordered, unordered, dan nested) dibuat

Format teks dengan HTML

Pemberian Background dan warna pada dokumen

Menempatkan objek pada bidang desain

Mempormat Teks untuk memenuhi persyaratan penyajian pengguna

Memasang Background warna atau gambar yang sesuai menurut persyaratan pengguna ( logo peru-sahaan, buku pedoman perusahaan)

Menempatkan Posisi setiap elemen pada halaman

Indent teks dan list (ordered, unordered, dan nested)

Wrap teks di sekitar gambar digunakan atau jarak di sekitar

Skala gambar dan perataan pada dokumen di format

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 8 (16)

Buku referensi

Buku kerja

Perangkat lunak pendukung

Komputer

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK57

57

Page 50: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

Gambar disisipkan (GIF, JPEG, atau embedded image) dan dokumen diformat sesuai persyaratan

Wrap teks di sekitar gambar digunakan

Membuat setiap elemen pada halaman dibuat lebih menarik

Membuat Indent teks dan list (ordered, unordered, dan nested)

Menyisipkan gambar disisipkan (GIF, JPEG, atau embedded image)

Memformat dokumen sesuai persyaratan

Menambahkan Wrap teks di sekitar gambar

Menambahkan jarak di sekitar gambar

Memformat skala gambar dan perataan pada dokumen

11.4 Membuat tabel pada web

Atribut tabel

Elemen tabel

Menambahkan obyek pada tabel

Perintah pembuatan tabel pada HTML

Membuat tabel Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Perangkat lunak pendukung

Komputer

11.5 Membuat Link pada web

Link berbasis teks

Link berbasis gambar

Jenis-jenis link

Perintah pembuatan link pada HTML

Membuat link ke situs lain

Membuat link ke halaman lain

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Perangkat lunak pendukung

Komputer

11.6 Menyimpan dokumen

Struktur direktori yang dibuat

Penyimpanan berkas dengan ekstensi yang tepat

Penyimpanan berkas

Perintah pembuatan tampilan untuk download

Membuat menu untuk menyimpan dokumen

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Perengkat lunak

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK58

58

Page 51: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

pada folder di server yang tepat

Program untuk upload berkas ke server

pendukung

Komputer

11.7 Menguji dokumen.

Format URL (Uniform Resource Locator) dijelaskan

Peran dari browser dalam membaca file-file Web didemons-trasikan(text-only, hypertext) dengan mengakses ke URL tertentu melalui menu yang tersedia

Perbedaan browser mempengaruhi tampilan dari halaman web dapat diidentifikasi

Perintah pembuatan tampilan untuk membuka dokumen

Membuka dokumen Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Perangkat lunak pendukung

Komputer

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK59

59

Page 52: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : MEMBUAT HALAMAN WEB DINAMIS TINGKAT DASAR

KELAS/SEMESTER : XI / 2

STANDAR KOMPETENSI : 12. MEMBUAT HALAMAN WEB DINAMIS TINGKAT DASAR

ALOKASI WAKTU : .......X 45 MENIT

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

12.1 Menjelaskan konsep pembuatan halaman web dinamis

Konsep Web Dinamis

Instalasi software pendukung

Menguji hasil instalasi software pendukung

Konsep web dinamis

Perbedaan web dinamis dan web statis

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

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Trainer

12.2 Mempersiapkan lingkungan teknis

Lingkungan pengem-bangan dan software server tersedia dan dapat diakses

Akses atau server jaringan sesuai de-ngan kebijaksanaan dan prosedur organisasi

Direktori virtual dibuat dan disimpan dalam direktori yang tepat untuk akses server

Program aplikasi pengembangan web dan server

Akses server jaringan

Direktori virtual

Menyediakan software pengembangan web

Menyediakan server web yang dapat diakses

Mengakses server web sesuai dengan kebijaksanaan dan prosedur organisasi

Menentukan direktori virtual untuk menyimpan file-file web

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Trainer

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK60

60

Page 53: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

12.3 Membuat halaman web dinamis sederhana

Halaman dibuat dan disimpan dengan ekstensi yang tepat kemudian disimpan ke dalam direktori/ folder yang tepat

Kode ditambahkan diantara tag pembatas

Break dan indent yang tepat pada baris Kode ke dalam baris yang memudahkan pembacaan

Tag HTML digunakan pada format halaman dan konten ditambahkan sesuai dengan kebutuhan

Halaman disimpan dalam direktori yang tepat

Akses file melalui http://localhost, alamat IP lokal, atau URL lengkap

Modifikasi dibuat sesuai kebutuhan

Tata penulisan WEB

Akses WEB

Tag- tag HTML

Akses file melalui http://localhost, alamat IP lokal, atau URL lengkap

Membuat halaman dan Menyimpan ekstensi ekstensi yang tepat kemudian

Menyimpan ke dalam direktori/ folder yang tepat

Menambahkan kode diantara tag pembatas

Penempatan Break dan indent yang tepat pada baris Kode ke dalam baris yang memudahkan pembacaan

Menambahkan Tag HTML yang digunakan pada format halaman dan konten sesuai dengan kebutuhan

Menyimpan halaman disimpan dalam direktori yang tepat

Akses file melalui http://localhost, alamat IP lokal, atau URL lengkap

Modifikasi dibuat sesuai kebutuhan

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 8 (16)

Buku Referensi

Modul

Trainer

12.4. Menambahkan fungsi-fungsi pada halaman web dinamis

Fungsi-fungsi pada halaman web dinamis ditambahkan pada halaman web

Variabel-variabel dan array digunakan dan dideklarasikan menurut persyaratan

Nilai variabel, string, dan konstanta

Variabel-variabel dan array menurut persyaratan

Nilai variabel, string, dan konstanta.

Control Structure

Menggunakan dan Mendeklarasikan Variabel-variabel dan array menurut persyaratan

Menetapkan Nilai variabel, string, dan konstanta.

Menggunakan fungsi-fungsi internal yang digunakan pada halaman web

Menggunakan Control

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Trainer

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK61

61

Page 54: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

ditetapkan.

Fungsi-fungsi internal digunakan pada halaman web

Control Structure ( seperti statement If, While, for, switch ) digunakan sesuai kebutuhan

Structure ( seperti statement If, While, for, switch ) sesuai kebutuhan

Membuat aplikasi sederhana dengan menggunakan control stucture

12.5 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 Hosting 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

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Trainer

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK62

62

Page 55: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK63

63

Page 56: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK64

64

KURIKULUM TINGKAT SATUAN PENDIDIKAN (KTSP)

SILABUS PEMBELAJARANSILABUS PEMBELAJARAN

PENDIDIKAN BUDAYA DAN KARAKTER BANGSA

Bidang studi Keahlian :Teknik Informasi dan Komunikasi

Program Studi Keahlian :Teknik Komputer dan Informatika

Kompetensi Keahlian :Rekayasa Perangkat Lunak (070)

Satuan Pendidikan : SMK / MAK

Kelas/Semester : XII / 1

Nama Guru : ________________________________

NIP/NIK : ________________________________

Sekolah : ________________________________

Page 57: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK65

65

Page 58: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : MEMBUAT HALAMAN WEB DINAMIS TINGKAT LANJUT

KELAS/SEMESTER : XII / 1

STANDAR KOMPETENSI : 13. MEMBUAT HALAMAN WEB DINAMIS TINGKAT LANJUT

ALOKASI WAKTU : .......X 45 MENIT

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

13.1 Menjelaskan konsep pemrograman web dinamis

Konsep pemrograman web dinamis dijelaskan sesuai dengan kaidah keilmuan

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

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 8 (16)

Buku Macro-media Dream-weaver

Modul design WEB

Buku PHP

Komputer

13.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

Software aplikasi pengembangan WEB

Desain 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/ menu-menu

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 8 (16)

Buku Macro-media Dream-weaver

Modul design WEB

Buku PHP

Komputer

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK66

66

Page 59: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

dibuat sudah disiapkan

Desain interface/ menu-menu 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

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

13.3 Membuat web menggunakan bahasa script.

File-file HTML dibuat dengan cara coding

Kode program script dibangun dan diuji beserta modul-modul yang digunakan

Web yang dibuat tampil dilayar sesuai dengan rancangan

Tujuan dari pengiriman konten Web yang terdiri dari file program didemonstrasikan

File-file HTML

Coding dan Scripting

Pengujian script dan desain WEB

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

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 8 (16)

4 (16)

Buku Macro-media Dream-weaver

Modul design WEB

Buku PHP

Komputer

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK67

67

Page 60: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : MERANCANG APLIKASI TEKS DAN DESKTOP BERBASIS OBJEK

KELAS/SEMESTER : XII / 1

STANDAR KOMPETENSI : 14. MERANCANG APLIKASI TEKS DAN DESKTOP BERBASIS OBJEK

ALOKASI WAKTU : .......X 45 MENIT

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

14.1 Menjelaskan dasar-dasar pemrograman

Mengidentifikasi bagian dasar program Java.

Membedakan mana yang termasuk ke dalam java literal, tipe data dasar, tipe variabel, pengidentidikasian dan operator

Mengembangkan program java sederhana dengan menggunakan konsep yang telah diajarkan

Pengenalan Bahasa JAVA

Dasar-dasar pemrograman JAVA

Mengikuti SOP dalam mengidentifikasi dasar-dasar program JAVA

Menggunakan program Java sederhana.

Mempersiapkan perubahan konfigurasi dan setting ClassPath pada JAVA

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Komputer

14.2 Menerapkan fungsi

Menggunakan Struktur Kontrol Keputusan untuk memilih bagian dari program yang akan di eksekusi

Menerapkan pernyataan logika dalam struktur percabangan

Membuat program yang menggunakan pernyataan relasi maupun pernyataan logika.

Mengkombinasikan pernyataan relasi untuk membentuk pernyataan logika

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Komputer

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK68

68

Page 61: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

14.3 Menerapkan pointer

Membuat dan mengembangkan pointer Array ke dalam JAVA

Mendeklarasikan dan membuat Array.

Mengakses elemen-elemen di dalam array

Membuat array 1 dimensi

Membuat array 2 dimensi

Membuat array 3 dimensi

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Komputer

14.4 Menjelaskan class

Membuat class sendiri dengan membuat aplikasi sederhana

Reference This.

Overloading Methods

Membuat dan mendeklarasikan Class.

Mendeklarasikan atribut dan method untuk class.

Membuat dan memanggil method overload.

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Komputer

14.5 Merancang aplikasi berorientasi objek.

Mendesain aplikasi GUI menggunakan Awt dan SWIING.

Membuat tampilan yang kompleks dalam mendesain aplikasi GUI

Komponen GUI dalam AWT.

Komponen SWING

Layout Manager

Membuat Frame dengan kontrol.

Membuat tampilan menggunakan Layout Manager.

Setting Up Top Level Containers.

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku referensi

Buku kerja

Komputer

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK69

69

Page 62: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : MENGGUNAKAN BAHASA PEMROGRAMAN BERORIENTASI OBJEK

KELAS/SEMESTER : XII / 1

STANDAR KOMPETENSI : 15. MENGGUNAKAN BAHASA PEMROGRAMAN BERORIENTASI OBJEK

ALOKASI WAKTU : .......X 45 MENIT

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

15.1 Menggunakan tipe data 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

Type Data dan Kontrol program

Menggunakan Struktur Kontrol keputusan (if,else,switch) untuk memilih bagian dari program yang akan di ekseskusi

Menggunakan Struktur kontrol pengulangan(While,do-while,for) untuk melakukan eksekusi program

Menggunakan branching statement(break,continue,return) untuk mengarahkan alur program

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 8 (16)

Buku Manual Pemrograman JAVA

Internet

Job Sheet

15.2 Membuat class Program dengan menggunakan obyek dan class dibuat.

Properti class yang akan direalisasikan dalam bentuk prose-dur atau fungsi dibuat.

Class private dibuat di dalam program

Class public dibuat di dalam program

Class pada OOP Pembuatan dan pendeklarasian class.

Mendeklarasikan atribut dan method utnuk class

Pembuatan dan pemanggilan method overload

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 8 (16)

Buku Manual Pemrograman JAVA

Internet

Job Sheet

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK70

70

Page 63: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

15.3 Membuat inheritance, polimorphy, overloading, dan friends

Inheritance pada class dibuat

Polimorphy pada class dibuat

Overloading pada class dibuat

Friends pada class dibuat

Inheritance

Polimorphy

Overloading

Friends

Mendefinisikan sub class dan super class (inheritance).

Melakukan Override method dari super class

Membuat final method dan final class

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 8 (16)

Buku Manual Pemrograman JAVA

Internet

Job Sheet

15.4 Membuat interface dan paket

Interface class program dibuat.

Paket dengan menggunakan class program dibuat

Interface class program.

Paket dengan menggunakan class program

Pembuatan dan pendeklarasian Interface

Memahami Konsep Multi Inheritance

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 8 (16)

Buku Manual Pemrograman JAVA

Internet

Job Sheet

15.5 Mengkompilasi program berorientasi objek.

Mengkompilasi program berorientasi objek.

Teknik kompilasi Meg-Compile program menggunakan software Gel dan J Creator.

Memahami kesalahan compile pada program JAVA

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 8 (16)

Buku Manual Pemrograman JAVA

Internet

Job Sheet

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK71

71

Page 64: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : MERANCANG PROGRAM APLIKASI WEB BERBASIS OBJEK

KELAS/SEMESTER : XII / 1

STANDAR KOMPETENSI : 16. MERANCANG PROGRAM APLIKASI WEB BERBASIS OBJEK

ALOKASI WAKTU : .......X 45 MENIT

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

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

Konsep dari I/O di Java dan File streams dijelaskan

Berbagai tipe data dan sifat-sifatnya dijelaskan.

Konsep variabel pa-da Java dijelaskan.

I/O dan type dat pada Variable

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

Menjelaskan Konsep variabel pada Java.

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Trainer

16.2 Menjelaskan exception handling

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

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Trainer

16.3 Menjelaskan applet

Menjelaskan applet Penjelasan Java Applet

Kelebihan Java Applet

Kekurangan Java Applet

Sotware pendukung Java Applet

Membahas Program OOP dengan menggunakan Java Applet

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Trainer

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK72

72

Page 65: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

16.4 Menerapkan konektivitas basis data.

Menerapkan konektivitas basis data.

Informasi yang ada agar dapat dengan cepat dari situs web

Integritas basis data sesuai standar baku sekuriti

Fungsi perijinan yang tepat untuk akses basis

data

Merancang Informasi yang ada agar dapat dengan ce-pat diperoleh dari situs web

Membuat integritas basis data sesuai standar baku sekuriti

Membuat fungsi perijinan yang tepat untuk akses basis data

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Trainer

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK73

73

Page 66: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK74

74

KURIKULUM TINGKAT SATUAN PENDIDIKAN (KTSP)

SILABUS PEMBELAJARANSILABUS PEMBELAJARAN

PENDIDIKAN BUDAYA DAN KARAKTER BANGSA

Bidang studi Keahlian :Teknik Informasi dan Komunikasi

Program Studi Keahlian :Teknik Komputer dan Informatika

Kompetensi Keahlian :Rekayasa Perangkat Lunak (070)

Satuan Pendidikan : SMK / MAK

Kelas/Semester : XII / 2

Nama Guru : ________________________________

NIP/NIK : ________________________________

Sekolah : ________________________________

Page 67: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK75

75

Page 68: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : MEMBUAT APLIKASI BASIS DATA MENGGUNAKAN SQL

KELAS/SEMESTER : XII / 2

STANDAR KOMPETENSI : 17. MEMBUAT APLIKASI BASIS DATA MENGGUNAKAN SQL

ALOKASI WAKTU : .......X 45 MENIT

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

17.1 Menjelaskan kebutuhan software

Menjelaskan fungsi software yang dibutuhkan

Menyiapkan software yang dibutukan

Aplikasi telah terinstal

Kebutuhan software

Metode instalasi software 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

Tes Tertulis

Tugas

Hasil Praktikum

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Ebook

Buku Basis Data

Komputer

Buku Visual Basic

17.2 Membuat Entity Relationship Diagram (ERD)

Menentukan Entity yang dibutuhkan

Merancang Atribute / 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

ERD Model

Jenis Atribut dan Notasi ERD

Jelaskan Relasi dan Rasio Kardinalitas

Mapping ERD

Normalisasi

Menentukan Entity

Menentukan Atribute / Field yang dimilki Entity

Menentukan Constraint dalam Entity

Menggolongkan Atribute dalam berbagai jenis

Menghubungkan Entity (Relasi)

Menentukan Rasio Kardinalitas Relasi

Berdiskusi tentang perancangan ERD

Membuat laporan Hasil Diskusi

Melakukan Mapping ERD

Observasi

Tes Praktek

Tes Tertulis

Tugas

Hasil Praktikum

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 8 (16)

Ebook

Buku Basis Data

Komputer

Buku Visual Basic

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK76

76

Page 69: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

prosedur yang benar Membuat Laporan Hasil Mapping ERD

Melakukan Normalisasi Tabel

17.3 Membuat Data Flow Diagram (DFD)

Menjelaskan DFD dengan benar

Membuat alur DFD

Software Power Designer telah Terinstal

Membuat DFD menggunakan software

BreakDown DFD

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

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 8 (16)

Ebook

Buku Basis Data

Komputer

Buku Visual Basic

17.4 Mempersiapkan lembar kerja Basis Data

Databse telah dibuat

Bagan Relasi Tabel sudah dibuat.

Form telah dibuat

Report telah dibuat

Perancangan Menu Aplikasi

Database dan Bagan Relasi

Form

Report

Menu Aplikasi

Pembuatan Database

Pembuatan Bagan Relasi Tabel

Pembuatan Form

Pembuatan Report

Pembuatan Menu Aplikasi Basis Data

Observasi

Tes Praktek

Tes Tertulis

Tugas

Hasil Praktikum

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Ebook

Buku Basis Data

Komputer

Buku Visual Basic

17.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

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 8 (16)

Ebook

Buku Basis Data

Komputer

Buku Visual Basic

17.6 Membuat Query Basis Data.

Menjelaskan Pengertian dan Fungsi Query

Menganalisa

Pengertian dan Fungsi Query

Analisa Query

Menggunakan Menu Aplikasi Query sesuai dengan prosedur penggunaannya

Mengatur setting Query

Observasi

Tes Praktek

Tes Tertulis

Rasa ingin tahu

Mandiri

Berorientasi tugas dan hasil

8 8 (16)

Ebook

Buku Basis Data

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK77

77

Page 70: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

Kebutuhan Tabel yang akan digunakan pada Query

Pengaturan Properties Query dilakukan dengan baik

Query berhasil dibuat

Pengaturan Query

Menjalankan Query

Penyimpanan Query

sesuai Manipulasi Data yang akan dihasilkan

Menjalankan Query untuk melihat Hasil Query.

Menyimpan Query sesuai prosedur penyimpanan Query

Memberi nama Query sesuai aturan.

Tugas

Hasil Praktikum

Kreatif

Kerja keras

Percaya diri

Keorisinilan

Komputer

Buku Visual Basic

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK78

78

Page 71: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : MENGINTEGRASIKAN BASIS DATA DENGAN SEBUAH WEB

KELAS/SEMESTER : XII / 2

STANDAR KOMPETENSI : 18. MENGINTEGRASIKAN BASIS DATA DENGAN SEBUAH WEB

ALOKASI WAKTU : .......X 45 MENIT

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

18.1 Menjelaskan prosedur pengintegrasian sebuah basis data dengan sebuah situs web

Prosedur pengintegrasian sebuah basis data dengan sebuah situs web dijelaskan sesuai dengan kaidah keilmuan

Data situs yang dibutuhkan diidentifikasi dari persyaratan teknis

Basis data yang tersedia ditinjau ulang untuk memastikan kebutuhan data situs dapat dipenuhi

Basis data dapat ditambah jika diperlukan

Prosedur pengitegrasian situs dengan basis data

Data situs yang dibutuhkan

Basis data yang tersedia sesuai kebutuhan data situs

Kebutuhan basis data

Mengidentifikasi data situs yang dibutuhkan dari persyaratan teknis

Meninjau ulang dasar kebutuhan Basis data yang tersedia

Menambah Basis data dapat diperlukan

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Komputer

18.2 Mempersiapkan basis data

Data situs yang dibutuhkan diidentifikasi dari persyaratan teknis

Basis data yang tersedia ditinjau ulang untuk

Data situs yang dibutuhkan

Basis data yang tersedia sesuai kebutuhan data situs

Kebutuhan basis data

Mengidentifikasi data situs yang dibutuhkan dari persyaratan teknis

Meninjau ulang dasar kebutuhan Basis data yang tersedia

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Komputer

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK79

79

Page 72: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

memastikan kebutuhan data situs dapat dipenuhi

Basis data dapat ditambah jika diperlukan

Menambah Basis data dapat diperlukan

18.3 Membuat login pada basis data

Operator dan pengunjung situs dibuat sesuai kebutuhan bisnis

Perangkat perijinan Basis data, parameter otentifikasi, dan otorisasi ditetapkan untuk setiap kelas dari user

Nama-nama login dibuat menggunakan utilitas web server yang relevan

Operator dan pengunjung situs

Perangkat perijinan Basis data, parameter otentifikasi, dan otorisasi

Nama-nama login n utilitas web server yang relevan

Nama-nama login ke dalam web server

Mengidentifikasi operator dan pengunjung situs sesuai kebutuhan bisnis

Menetapkan perangkat perijinan Basis data, parameter otentifikasi, dan otorisasi untuk setiap kelas dari user

Menggunakan Nama-nama login dibuat utilitas web server yang relevan

Menggunakan Nama-nama login ditambahkan ke dalam web server utilitas server yang relevan

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 8 (16)

Buku Referensi

Modul

Komputer

18.4 Membuat koneksi basis data pada web

Utilitas server digunakan untuk membuat sumber data yang sesuai kebutuhan arsitektur situs web

Sumber data, name login basis data, dan password dikonfirma-sikan terhadap persyaratan bisnis

Utilitas server digunakan dan string koneksi basis data dibuat terhubung ke basis data situs

Utilitas server digunakan untuk membuat sumber data yang sesuai kebutuhan arsitektur situs web

Sumber data, name login basis data, dan password dikonfirmasikan terhadap persyaratan bisnis

Utilitas server digunakan dan string koneksi basis data dibuat terhubung ke basis data situs

Menggunakan utilitas server untuk membuat sumber data yang sesuai kebutuhan arsitektur situs web

Mengkonfirmasikan sumber data, name login basis data, dan password terhadap persyaratan bisnis

Menggunakan utilitas server dan string koneksi basis data

Membuat hubungan ke basis data situs

Mengkoreksi ile-file konfigurasi situs untuk menyimpan string koneksi

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 8 (16)

Buku Referensi

Modul

Komputer

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK80

80

Page 73: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

File-file konfigurasi situs dikoreksi untuk menyimpan string koneksi situs

File-file konfigurasi situs dikoreksi untuk menyimpan string koneksi situs

situs

18.5 Menguji konektivitas basis data pada web.

Konektivitas basis data pada web diuji kebenarannya

Informasi yang ada dirancang agar dapat dengan cepat diperoleh dari situs web

Integritas basis data dibuat sesuai standar baku sekuriti

Fungsi perijinan yang tepat untuk akses basis data dibuat

Informasi yang ada agar dapat dengan cepat dari situs web

Integritas basis data sesuai standar baku sekuriti

Fungsi perijinan yang tepat untuk akses basis data

Merancang Informasi yang ada agar dapat dengan cepat diperoleh dari situs web

Membuat integritas basis data sesuai standar baku sekuriti

Membuat fungsi perijinan yang tepat untuk akses basis data

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

8 8 (16)

Buku Referensi

Modul

Komputer

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK81

81

Page 74: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : MEMBUAT PROGRAM BASIS DATA

KELAS/SEMESTER : XII / 2

STANDAR KOMPETENSI : 19. MEMBUAT PROGRAM BASIS DATA

ALOKASI WAKTU : .......X 45 MENIT

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

19.1 Menjelaskan konsep pembuatan DBMS berbasis Client-Server

Konsep pembuatan DBMS berbasis Client-Server dijelaskan sesuai dengan kaidah keilmuan

Konsep Database Management Sistem (DBMS) berbasis Client-Server

Menjelaskan konsep normalisasi

Menjelaskan aturan pembuatan tabel

Menjelaskan tipe data

Menjelaskan ERD

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) 4 (16)

Buku referensi

Buku kerja

Komputer

19.2 Menggunakan TSQL

Program SQL digunakan dalam membuat basis data

Alat-alat pemrograman untuk SQL Server digunakan.

Sintaks TSQL digunakan.

Perintah TSQL dijalankan

Alat-alat pemrograman untuk SQL Server

Sintaks TSQL.

Perintah TSQL

Alat-alat pemrograman untuk SQL Server digunakan.

Sintaks TSQL digunakan.

Perintah TSQL dijalankan

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) 4 (16)

Buku referensi

Buku kerja

Komputer

19.3 Menggunakan stored procedures

Stored procedures digunakan dalam merancang basis data

Stored procedures dimanipulasi (dibuat, modifikasi, dan

Stored procedures (dibuat, modifikasi, dan hapus)

Programming stored procedures.

Memanipulasi Stored procedures (dibuat, modifikasi, dan hapus)

Membuat Programming stored procedures dibuat.

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) 4 (16)

Buku referensi

Buku kerja

Komputer

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK82

82

Page 75: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

hapus) .

Programming stored procedures dibuat.

19.4 Menggunakan triggers

Triggers dibuat dan dikelola.

Programming triggers dibuat.

Triggers.

Programming triggers

Membuat Triggers

Mengelola Triggers.

Membuat basis data dengan menggunakan Programming triggers dibuat.

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) 4 (16)

Buku referensi

Buku kerja

Komputer

Software pendukung

19.5 Menggunakan administrasi SQL

Sistem keamanan untuk SQL Server dibuat dan dirancang.

Keamanan SQL Server diimplementasikan dan diadministrasikan

Konsep SQL Server Agent dijelaskan

Konsep DTS (Data Transforma-tion Service) dijelaskan

Sistem keamanan untuk SQL Server

Keamanan SQL Server

Konsep SQL Server Agent

Konsep DTS (Data Transforma-tion Service)

Membuat sistem keamanan untuk SQL Server

Mengimplementasikan dan Mengadministrasikan Sistem Keamanan SQL Server

Menjelaskan konsep SQL Server Agent

Konsep DTS (Data Transformation Service)

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) 4 (16)

Buku referensi

Buku kerja

Komputer

Software pendukung

19.6 Menjelaskan struktur program aplikasi

Struktur program aplikasi dijelaskan sesuai dengan program yang dibuat

Struktur program Mempelajari struktur program aplikasi SQL

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) 4 (16)

Buku referensi

Buku kerja

Komputer

Software pendukung

19.7 Menerapkan Variable Character Variable Character Set Menjelaskan Variable Tes Lisan Rasa ingin Berorientasi 4 4 (8) 4 Buku

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK83

83

Page 76: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

SQL. Set dan Tipe Data dijelaskan

Komponen PL/SQL dijelaskan

Cursor processing dijelaskan

PL/SQL Tables dan PL/SQL Wrappers digunakan

dan Tipe Data

Komponen PL/SQL

Cursor processing

PL/SQL Tables dan PL/SQL Wrappers

Character Set dan Tipe Data

Menjelaskan Komponen PL/SQL

Menjelaskan Cursor processing

Menggunakan PL/SQL Tables dan PL/SQL Wrappers

Tes Tulisan

Tes Praktek

Tugas

Laporan

tahu

Mandiri

Kreatif

Kerja keras

tugas dan hasil

Percaya diri

Keorisinilan

(16) referensi

Buku kerja

Komputer

Software pendukung

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK84

84

Page 77: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

SILABUS PEMBELAJARAN

NAMA SEKOLAH : _____________________________

MATA PELAJARAN : MEMBUAT APLIKASI WEB BERBASIS JSP

KELAS/SEMESTER : XII / 2

STANDAR KOMPETENSI : 20. MEMBUAT APLIKASI WEB BERBASIS JSP

ALOKASI WAKTU : .......X 45 MENIT

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

20.1 Menjelaskan kebutuhan software

Kebutuhan software jsp Dijelaskan sesuai dengan kaidah keilmuan

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

Penytingan WEB server

Pengujian WEB Server

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

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Trainer

20.2 Menjelaskan dasar-dasar JSP

Dasar-dasar JSP dijelaskan sesuai dengan kaidah keilmuan

Penggunaan JSP container dijelaskan

Penggunaan JSP directives dije-laskan

JSP Objects melalui va-riabel request dan

Konsep teknologi JSP

Sintak JSP

Menjelaskan penggunaan JSP container

Menjelaskan penggunaan JSP directives

Menjelaskan JSP Objects melalui va-riabel request dan response

Menjelaskan JSP actions

Menjelaskan JSP tag

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Trainer

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK85

85

Page 78: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

KOMPETENSI DASAR INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

Nilai Budaya & Karakter Bangsa

Kewirausahaan/ Ekonomi Kreatif

Alokasi Waktu SUMBER BELAJARTM PS PI

response dijelaskan.

JSP actions dijelaskan

JSP tag libraries (TagLibs, Servlets dan Development Components) dijelaskan

libraries (TagLibs, Servlets dan Development Components)

20.3 Membuat aplikasi web berbasis JSP

Membuat aplikasi web berbasis JSP

Perencanaan web

Pembuatan web

Pengujian web

Hosting

Membuat desain web

Membuat program script web

Pengujian web JSP

Hosting ke web server

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) 4(12) Buku Referensi

Modul

Trainer

20.4 Menyiapkan server untuk aplikasi web berbasis JSP

Menyiapkan server untuk aplikasi web berbasis JSP

Penyetingan WEB server

Pengujian 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

Tes Lisan

Tes Tulisan

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Trainer

20.5 Menyimpan state (kondisi) ke dalam server dan client.

State (kondisi) ke dalam server dan client disimpan

Penyimpanan suatu kondisi melalui cookie, query, dan sessions dilakukan.

Prinsip Cookie, Query&Session dengan JSP

Melakukan penyimpanan suatu kondisi cookie,

Melakukan penyimpanan suatu kondisi query,

Melakukan penyimpanan suatu kondisi sessions

Tes Lisan

Tes Tulisan

Tes Praktek

Tugas

Laporan

Rasa ingin tahu

Mandiri

Kreatif

Kerja keras

Berorientasi tugas dan hasil

Percaya diri

Keorisinilan

4 4 (8) Buku Referensi

Modul

Trainer

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

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK86

86

Page 79: [2] Silabus Rpl

Pendidikan Budaya & Karakter Bangsa

Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK87

87