silabus mata pelajaran produktip rpl 1 gantar
DESCRIPTION
Silabus Mata Pelajaran Produktip RPLTRANSCRIPT
SILABUSKOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Merakit Personal ComputerKode Kompetensi : 070DKK1Kelas / Semester : X /1 (Satu)Alokasi Waktu : 2 x 45 Menit (1 pekan)
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM
PS
PI
Merencanakan kebutuhan dan spesifikasi
Dapat membuat perencanaan sesuai dengan kebutuhan
Spesifikasi komponen PC
Rasa Ingin Tahu
Teliti
- Diskusi- Praktek
Tes Praktek 8 - Majalah Komputer
- Brosur Komputer
- Manual Product
Melakukan instalasi komponen PC
Dapat melakukan instalasi komponen PC
- Spesifikasi komponen PC
- Standard Operational Procedure
Rasa Ingin Tahu
Teliti Rasa Ingin
Tahu
Praktek Merakit Tes Praktek 24 Buku Panduan
Melakukan keselamatan kerja dalam merakit komputer
Menerapkan prosedur keselamatan kerja dalam merakit komputer
- Prosedur Keselamatan Kerja
Teliti Disiplin Tanggung
Jawab
- Diskusi- Praktek
Tes Lisan 8 Buku Panduan
Mengatur komponen PC menggunakan software (melalui setup BIOS dan aktifasi komponen sistem operasi).
Dapat mengatur komponen PC menggunakan software (melalui setup BIOS dan aktifasi komponen
- Setting BIOS
- Setting Jumper
Rasa Ingin Tahu
Teliti Kreatif Tanggung
Jawab
Praktek Tes Praktek 14 Buku Panduan
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM
PS
PI
sistem operasi).Menyambung periferal menggunakan Software
Dapat menginstal periferal menggunakan Software
- Manual Product
- Spesifikasi Hardware
Rasa Ingin Tahu
Teliti
Praktek Tes Praktek 8 Buku Panduan
Memeriksa hasil perakitan PC dan pemasangan periferal.
Dapat memeriksa hasil perakitan PC dan pemasangan periferal.
- General Checking
- Trouble Shooting
Rasa Ingin Tahu
Teliti
Praktek Tes Praktek 8 Buku Panduan
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
SILABUS
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Melakukan Installasi Sistem Operasi DasarKode Kompetensi : 070DKK2Kelas : X/1 (Satu)Alokasi Waktu : 2 x 45 Menit (1 pekan)
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Menjelaskan langkah installasi sistem operasi
Menguasai langkah installasi sistem operasi
- Spesifikasi Hadrware
- Spesifikasi Software
- SOP
Teliti Mandiri Kreatif Kerja keras
Diskusi Tes Lisan 8 Buku Panduan
Melaksanakan installasi software sesuai installation manual
Dapat melakukan installasi software sesuai installation manual
- SOP- Manual
Installation
Teliti Mandiri Kreatif
Praktek Tes Praktek 36 Buku Panduan
Mengecek Hasil Installasi menggunakan software (sampling)
Mencoba hasil Installasi dengan menggunakan software (sampling)
- Manual Instalation Teliti Disiplin
Praktek Tes Praktek 8 Buku Panduan
Melakukan Trouble shooting
Dapat mengatasi masalah yang timbul
- Trouble Shooting Software
Teliti Mandiri
Praktek Tes Praktek 8 Buku Panduan
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
SILABUS
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Menerapkan Keselamatan, Kesehatan Kerja dan Lingkungan Hidup (K3LH)Kode Kompetensi : 070DKK3Kelas : X/1 (Satu)Alokasi Waktu : 2 x 45 Menit (1 pekan)
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Mendeskripsikan keselamatan dan kesehatan kerja (K3)
Mengerti tentang keselamatan dan kesehatan kerja (K3)
Prosedur Keselamatan Kerja
Teliti Mandiri Kreatif Kerja keras
Diskusi Tes Tulis 6 Buku Panduan
Melaksanakan prosedur K3
Dapat menjalankan prosedur K3
Prosedur Keselamatan Kerja
Teliti Mandiri Kreatif
Praktek Tes Praktek 6 Buku Panduan
Menerapkan konsep lingkungan hidup
Dapat menerapkan konsep lingkungan hidup pada setiap pekerjaan
Konsep Reduce, Reuse, dan Recycle
Teliti Disiplin
- Diskusi- Praktek
Tes Lisan 10 Buku Panduan
Menerapkan ketentuan pertolongan pertama pada kecelakaan
Dapat melakukan pertolongan pertama pada kecelakaan
P3K dalam lingkungan kerja
Teliti Mandiri
- Diskusi- Praktek
Tes Lisan dan praktek
8 Buku Panduan
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
SILABUS
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Menerapkan teknik elektronika analog dan digital dasarKode Kompetensi : 070KK01Kelas : X/1 (Satu)Alokasi Waktu : 2 x 45 Menit (1 pekan)
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER BELAJARTM PS PI
Menerapkan teori kelistrikan
Menguasai teori kelistrikan
Teori Kelistrikan dan Hukum-hukum yang sesuai
Teliti Mandiri Kreatif Kerja keras
Diskusi Tes Tulis 4 Buku Panduan
Mengenal komponen elektronika
Mampu mengenal komponen elektronika
Pengenalan Komponen elektronik
Teliti Mandiri Disiplin
Praktek Tes Lisan 4 Buku Panduan
Menggunakan komponen elektronika
Dapat menggunakan komponen elektronika
- Teknik Soldering dan desoldering
- Teknik Pengecekan Komponen
Teliti Disiplin
Praktek Tes Praktek 12 Buku Panduan
Menerapkan konsep elektronika digital
Menguasai konsep elektronika digital
Konsep Elektronika Digital
Teliti Mandiri Rasa Ingin
Tahu
Diskusi Tes Lisan 4 Buku Panduan
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER BELAJARTM PS PI
Menerapkan sistem bilangan digital
Menguasai sistem bilangan digital
Sistem Bilangan Teliti Disiplin
Diskusi dan Praktek
Tes Praktek 4 Buku Panduan
Menerapkan elektronika digital untuk komputer.
Menguasai elektronika digital untuk komputer.
Penerapan elektronika digital pada komputer
Teliti\ Disiplin
Praktek Tes Praktek 12 Buku Panduan
SILABUS
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Menerapkan algoritma pemrograman tingkat dasarKode Kompetensi : 070KK02Kelas : X / 1 (Satu)Alokasi Waktu : 2 x 45 Menit (1 pekan)
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Menjelaskan struktur algoritma
Menguasai struktur algoritma
- Squencing
- Branching
- Looping
Teliti Mandiri Kreatif Kerja keras
Diskusi Tes Tulis 6 Buku Panduan
Membuat alur logika pemrograman
Dapat membuat alur logika pemrograman
Algoritma Teliti Mandiri Disiplin
Praktek dan Latihan
Tes Praktek 10 Buku Panduan
Menjelaskan Data Flow Diagram
Menguasai Data Flow Diagram (DFD)
Data Flow Diagram Teliti Disiplin
Praktek Tes Praktek 8 Buku Panduan
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
(DFD)
Membuat diagram alir pemrograman
Dapat membuat diagram alir pemrograman
- Structured
- Pseudocode
Flowchart
Teliti Mandiri Rasa Ingin Tahu
Praktek dan Latihan
Tes Praktek 10 Buku Panduan
Menjelaskan varian dan invariant
Menguasai varian dan invariant
Tipe Data Teliti Disiplin
Diskusi Tes Tulis 8 Buku Panduan
Menerapkan pengelolaan array.
Menguasai pengelolaan array.
Array 1 Dimensi Teliti\ Disiplin
Praktek dan Latihan
Tes Praktek 8 Buku Panduan
SILABUS
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Menerapkan algoritma pemrograman tingkat lanjutKode Kompetensi : 070KK03Kelas : X / II (dua)Alokasi Waktu : 2 x 45 Menit (1 pekan)
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Menjelaskan prinsip array multi dimensi
Menguasai prinsip array multi dimensi
- Array Multi dimensi - Matrik
Teliti Mandiri Kreatif
Praktek, dan Latihan
Tes Tulis dan Praktek
6 Buku Panduan dan Modul
Mengunakan array multi dimensi
Dapat mengunakan array multi dimensi
- Array Multi dimensi - Matrik
Teliti Mandiri Disiplin
Praktek, dan Latihan
Tes Praktek 24 Buku Panduan dan Modul
Menggunakan prosedur dan fungsi
Dapat menggunakan
- Procedure - Function
Teliti Disiplin
Praktek, dan Latihan
Tes Praktek 24 Buku Panduan dan
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
prosedur dan fungsi ModulMenggunakan library pemrograman grafik.
Dapat menggunakan library pemrograman grafik.
- Pengusaan Layar - Prototyping Model
Teliti Mandiri Rasa Ingin
Tahu
Praktek, dan Latihan
Tes Praktek 16 Buku Panduan dan Modul
SILABUS
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Membuat Basis DataKode Kompetensi : 070KK04Kelas : X / II (dua)Alokasi Waktu : 2 x 45 Menit (1 pekan)
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Mengidentifikasi struktur hirarki basis data
Memahami struktur basis data
Struktur basis data Teliti Mandiri Kreatif
Diskusi Tes Tulis 4 Buku Panduan dan Modul
Menjelaskan Entity Relationship Diagram (ERD)
Memahami fungsi dan kegunaan ERD
Entity Relationship Diagram (ERD)
Teliti Mandiri Disiplin
Praktek Tes Praktek 16 Buku Panduan dan Modul
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Menerapkan normalisasi basis data
Dapat melakukan normalisasi pada basis data
Normalisasi Tabel Teliti Disiplin
Praktek Tes Praktek 16 Buku Panduan dan Modul
Membuat database management system (DBMS).
Dapat membuat dan mengelola DBMS
Database Management System (DBMS).
Teliti Mandiri Rasa Ingin
Tahu
Praktek Tes Praktek 12 Buku Panduan dan Modul
SILABUS
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Menerapkan Aplikasi Basis DataKode Kompetensi : 070KK05Kelas : X / II (dua)Alokasi Waktu : 2 x 45 Menit (1 pekan)
KOMPETENSI DASAR INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Menjelaskan jenis perintah SQL
Mengetahui dan dapat menjalankan perintah SQL
Pengenalan Structure Query Language
Teliti Mandiri Kreatif Kerja keras
Praktek Tes Praktek 4 Buku Panduan dan Modul
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
KOMPETENSI DASAR INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Membuat table basis data
Dapat membuat dan merubah tabel dalam database
Database manajemen Teliti Mandiri Disiplin
Praktek Tes Praktek 8 Buku Panduan dan Modul
Menerapkan query pada basis data
Dapat membuat dan menerapkan query pada sebuah database
- SQL Query
- Relasi Antar Tabel
Teliti Disiplin
Praktek Tes Praktek 4 Buku Panduan dan Modul
Membuat form basis data
Dapat mendesain dan membuat sebuah tampilan form
Desain Form Teliti Mandiri Rasa Ingin
Tahu
Praktek Tes Praktek 8 Buku Panduan dan Modul
Menerapkan macro pada basis data
Dapat membuat dan menerapkan macro pada sebuah database
Macro programing Teliti Disiplin
Praktek Tes Praktek 4 Buku Panduan dan Modul
Membuat report. Dapat membuat report dari hasil pengolahan tabel
Report building Teliti\ Disiplin
Praktek Tes Praktek 4 Buku Panduan dan Modul
SILABUS
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Memahami Pemrograman Visual Berbasis DekstopKode Kompetensi : 070KK06Kelas : X / II (dua)Alokasi Waktu : 2 x 45 Menit (1 pekan)
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
KOMPETENSI DASAR INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Menjelaskan IDE aplikasi bahasa pemograman
Memahami fungsi aplikasi bahasa pemrograman
- Pengertian IDE Aplikasi
- Pengertian dan macam-macam bahasa pemrograman
Teliti Mandiri Kreatif Kerja keras
Diskusi Tes Tulis 6 Buku Panduan dan Modul
Menjelaskan objek aplikasi bahasa pemograman
Memahami objek pada bahasa pemrograman
Penertian objek dalam bahasa pemrograman
Teliti Mandiri Disiplin
Diskusi Tes Tulis 6 Buku Panduan dan Modul
Menjelaskan user interface aplikasi bahasa pemograman
Memahami fungsi user interface
Pengertian user interface
Teliti Disiplin
Diskusi Tes Tulis 6 Buku Panduan dan Modul
Menjelaskan tipe file Menguasai maca-macam dan kegunaan tipe data
- Type data- Variable- Konstanta- Operator
Teliti Mandiri Rasa Ingin
Tahu
Diskusi dan Latihan
Tes Tulis 6 Buku Panduan dan Modul
Menjalankan aplikasi. Dapat membuat dan menjalankan program
Pemrograman Visual Basic
Teliti Disiplin
Praktek Tes Praktek 36 Buku Panduan dan Modul
SILABUS
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Menerapkan Pembuatan Web Statis Tingkat DasarKode Kompetensi : 070KK07
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
Kelas : X / II (dua)Alokasi Waktu : 4 x 45 Menit (1 pekan)
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Menjelaskan konsep dasar dan teknologi Webpage
Memahami konsep dasar dan teknologi Webpage
HTML language Teliti Mandiri Kreatif
Diskusi Tes Tulis 4 Buku Panduan dan Modul
Menjelaskan struktur dokumen HTML
Memahami struktur dokumen HTML
HTML language Teliti Mandiri Disiplin
Diskusi Tes tulis 4 Buku Panduan dan Modul
Menambahkan objek pada web
Dapat menambahkan objek pada web yang dibuat
HTML language Teliti Disiplin
Praktek Tes Praktek 6 Buku Panduan dan Modul
Membuat tabel pada web
Dapat menampilan tabel pada web
HTML language Teliti Mandiri Rasa Ingin
Tahu
Praktek Tes Praktek 6 Buku Panduan dan Modul
Membuat Link pada web
Dapat membuat link ke web lain
HTML language Hyperlink
Teliti Disiplin
Praktek Tes Praktek 6 Buku Panduan dan Modul
Menyimpan dokumen Dapat menyimpan web di direktori
Web server Teliti\ Disiplin
Praktek Tes Praktek 2 Buku Panduan dan Modul
Menguji dokumen. Dapat menampilkan web
HTML language Web browser
Teliti\ Disiplin
Praktek Tes Praktek 2 Buku Panduan dan Modul
SILABUS
Nama Sekolah : SMK Negeri 1 Gantar
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
Standar Kompetensi : Membuat Paket Software Aplikasi Berbasis DesktopKode Kompetensi : 070KK08Kelas : XI / I(dua)Alokasi Waktu : 2 x 45 Menit (1 pekan)
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Menjelaskan menu aplikasi
Mampu menggunakan menu pada Visual Basic
Pengenalan Visual Basic
Teliti Mandiri Kreatif
Praktek Tes Praktek 6 Buku Panduan dan Modul
Menyiapkan sistem komputer
- Mampu membuat algoritma pemrograman
- Mampu menentukan tipedata yang digunakan
- Mampu menyiapkan rancangan desain form
- Logika dan Algoritma
- Type data
- Perancangan sistem Informasi
Teliti Mandiri Disiplin
Praktek Tes Praktek 6 Buku Panduan dan Modul
Mendemonstrasikan aplikasi paket installer
Mampu mengkompiler program yang dibuat
Install Shield Express
Teliti Disiplin
Praktek Tes Praktek 18 Buku Panduan dan Modul
Menyimpan installer aplikasi
Dapat menyimpan hasil kompiler kedalam media penyimpanan
- Install Shield Express
- Burning CD/DVD
Teliti Mandiri Rasa Ingin
Tahu
Praktek Tes Praktek 12 Buku Panduan dan Modul
Menghubungkan aplikasi dengan basis data.
Mampu mengintegrasikan program dengan database yang digunakan
- Visual Basic
- Basis data
Teliti Disiplin
Praktek Tes Praktek 18 Buku Panduan dan Modul
SILABUS
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Membuat Program Basis DataKode Kompetensi : 070KK09Kelas : XI/1 (Satu)Alokasi Waktu : 2 x 45 Menit (1 pekan)
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Menjelaskan konsep pembuatan DBMS berbasis Client-Server
Memahami konsep DBMS Client-Server
DBMS Client-Server Teliti Mandiri Kreatif
Diskusi Tes Tulis 2 Buku Panduan dan Modul
Menggunakan SQL Dapat menggunakan perintah SQL
- SQL Server- SQL programing
Teliti Mandiri Disiplin
Praktek Tes Praktek 4 Buku Panduan dan Modul
Menggunakan stored procedures
Dapat menggunakan salah satu stored procedure
Strored Procedure Teliti Disiplin
Praktek Tes Praktek 6 Buku Panduan dan Modul
Menggunakan triggers Dapat menggunakan trigger
- Strored Procedure
- Trigger
Teliti Mandiri
Praktek Tes Praktek 6 Buku Panduan dan Modul
Menggunakan administrasi SQL
Mampu mengelola basis data pada SQL server
- SQL Server- SQL programing
Teliti Disiplin Rasa Ingin
Tahu
Praktek Tes Praktek 6 Buku Panduan dan Modul
Menjelaskan struktur program aplikasi
Memahami struktur program aplikasi
- SQL Server- SQL programing
Teliti\ Disiplin
Praktek Tes Praktek 2 Buku Panduan dan Modul
Menerapkan SQL. Dapat menggunakan dan menjalankan perintah SQL
- SQL Server- SQL programing
Teliti\ Disiplin Kreatif
Praktek Tes Praktek 4 Buku Panduan dan Modul
SILABUS
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Menerapkan Bahasa Pemrograman SQL Tingkat DasarKode Kompetensi : 070KK10Kelas : XI/1 (Satu)Alokasi Waktu : 2 x 45 Menit (1 pekan)
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Menjelaskan konsep pengoperasian bahasa pemrograman (SQL)
Menguasai konsep SQL
Basis data berbasis SQL
Teliti Mandiri Kreatif
Diskusi Tes Tulis 4 Buku Panduan dan Modul
Mempersiapkan perangkat lunak SQL
Mengetahui software SQL yang digunakan
- Sql server- Interbase
server- Oracle
Teliti Mandiri Disiplin
Praktek Tes Praktek 2 Buku Panduan dan Modul
Mendeskripsikan menu aplikasi SQL
Dapat menggunakan menu yang ada pada aplikasi SQL
- Sql Server- Phpmyadm
in
Teliti Disiplin
Praktek Tes Praktek 2 Buku Panduan dan Modul
Membuat tabel Dapat membuat tabel dengan menggunakan perintah SQL
- Sql Server- Phpmyadm
in
Teliti Mandiri
Praktek Tes Praktek 6 Buku Panduan dan Modul
Mengoperasikan tabel dan table view.
Dapat mengolah tabel
- Sql Server- Phpmyadm
in
Teliti Disiplin Rasa Ingin
Tahu
Praktek Tes Praktek 6 Buku Panduan dan Modul
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
SILABUS
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Membuat Halaman Web Dinamis Tingkat DasarKode Kompetensi : 070KK11Kelas : XI /I (Satu)Alokasi Waktu : 4 x 45 Menit (1 pekan)
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Menjelaskan konsep pembuatan halaman web dinamis
Memahami konsep pembuatan halaman web dinamis
Pemrograman PHP Teliti Mandiri Kreatif
Diskusi Tes Tulis 6 Buku Panduan dan Modul
Mempersiapkan lingkungan teknis
Dapat menyiapkan kebutuhan teknis
Pemrograman PHP Teliti Mandiri Disiplin
Praktek Tes Praktek 5 Buku Panduan dan Modul
Membuat halaman web dinamis sederhana
Dapat membuat web dinamis sederhana
Pemrograman PHP Teliti Disiplin
Praktek Tes Praktek 12 Buku Panduan dan Modul
Menambahkan fungsi-fungsi pada halaman web dinamis
Dapat melengkapi web agar lebih menarik denga fungsi yang ada
Pemrograman PHP Teliti Mandiri
Praktek Tes Praktek 12 Buku Panduan dan Modul
Menguji halaman web dinamis.
Dapat menampilkan web dinamis
Pemrograman PHP Teliti Disiplin Rasa Ingin
Tahu
Praktek Tes Praktek 5 Buku Panduan dan Modul
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
SILABUS
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Menerapkan Bahasa Pemrograman SQL Tingkat LanjutKode Kompetensi : 070KK12Kelas : XI/II (dua)Alokasi Waktu : 2 x 45 Menit (1 pekan)
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Menentukan formula pembentukan data dengan batasan waktu
Dapat menentukan perintah SQL sesuai dengan kebutuhan
SQL programing Teliti Mandiri Kreatif
Praktek Tes Praktek 4 Buku Panduan dan Modul
Membuat prosedur dan fungsi
Dapat membuat procedure dan function sederhana
- Procedure- Function
Teliti Mandiri Disiplin
Praktek Tes Praktek 9 Buku Panduan dan Modul
Menulis kode program pembangkitan data dengan batasan waktu
Dapat mempraktekan perintah SQL
SQL programing Teliti Disiplin
Praktek Tes Praktek 6 Buku Panduan dan Modul
Mengoperasikan trigger.
Menguasai penggunaan trigger dalam database
- Strored Procedure
- Trigger
Teliti Mandiri
Praktek Tes Praktek 6 Buku Panduan dan Modul
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
SILABUS
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Mengoperasikan Sistem Operasi Jaringan KomputerKode Kompetensi : 070KK13Kelas : XI / II (dua)Alokasi Waktu : 2 x 45 Menit (1 pekan)
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Menjelaskan fungsi periferal jaringan komputer
Mengetahui peralatan dan media transmisi yang digunakan pada jaringan komputer
- Topologi- Peralatan- Media
transmisi- Konfigurasi
Teliti Mandiri Kreatif
Praktek Tes Praktek 80 12 Buku Panduan dan Modul
Mengidentifikasikan ketersambungan jaringan
Dapat menghubungkan komputer kedalam sebuah jaringan
- Connection checking
- Database Login
Teliti Mandiri Disiplin
Praktek Tes Praktek 24 Buku Panduan dan Modul
Mengoperasikan aplikasi jaringan komputer
Dapat menggunakan fasilitas yang disedialan di jaringan komputer
- File & printer sharing
- Mapping drive
- Database
Teliti Disiplin
Praktek Tes Praktek 32 Buku Panduan dan Modul
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
connectionMelakukan pemutusan jaringan.
Dapat melakukan pemutusan hubungan dengan jaringan sesuai dengan prosedur
- Database Logout
- Disconnection
Teliti Mandiri Rasa Ingin
Tahu
Praktek Tes Praktek 12 Buku Panduan dan Modul
SILABUS
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Membuat Halaman Web Dinamis Tingkat LanjutKode Kompetensi : 070KK14Kelas : XI / II (dua)Alokasi Waktu : 4 x 45 Menit (1 pekan)
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Menjelaskan konsep pemrograman web dinamis
Memahami konsep pemrograman web dinamis
Pemrograman PHP Teliti Mandiri Kreatif
Diskusi Tes Tulis 8 Buku Panduan dan Modul
Mempersiapkan pembuatan aplikasi
Dapat menyiapkan kebutuhan pembuatan program
Pemrograman PHP Teliti Mandiri Disiplin
Praktek Tes Praktek 12 Buku Panduan dan Modul
Membuat web Dapat membuat Pemrograman PHP Teliti Praktek Tes Praktek 30 Buku
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
menggunakan bahasa script.
web menggunakan bahasa script.
Disiplin Panduan dan Modul
SILABUS
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Merancang Aplikasi Teks Dan Desktop Berbasis ObjekKode Kompetensi : 070KK15Kelas : XI / II (dua)Alokasi Waktu : 4 x 45 Menit (1 pekan)
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Menjelaskan dasar-dasar pemrograman
Memahami dasar-dasar pemrograman java
Pemrograman java Teliti Mandiri Kreatif
Diskusi Tes Tulis 2 Buku Panduan dan Modul
Menerapkan fungsi Memahami Pemrograman java Teliti Praktek Tes Praktek 2 Buku
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
penggunaan function Mandiri Disiplin
Panduan dan Modul
Menerapkan pointer Dapat menggunakan ponter dalam program
Pemrograman java Teliti Disiplin
Praktek Tes Praktek 4 Buku Panduan dan Modul
Menjelaskan class Memahami kegunaan class
Pemrograman java Teliti Mandiri
Praktek Tes Praktek 4 Buku Panduan dan Modul
Merancang aplikasi berorientasi objek.
Dapat membuat program aplikasi berorientasi objek
Pemrograman java Teliti Disiplin Rasa Ingin
Tahu
Praktek Tes Praktek 8 Buku Panduan dan Modul
SILABUS
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Menggunakan Bahasa Pemrograman Berorientasi ObjekKode Kompetensi : 070KK16Kelas : XII / I (Satu)Alokasi Waktu : 4 x 45 Menit (1 pekan)
KOMPETENSI DASAR INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Menggunakan tipe data control program
Mampu menggunakan tipedata yang sesuai
Pemrograman java
Teliti Mandiri Kreatif
Praktek Tes Praktek 8 Buku Panduan dan Modul
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
Membuat class Dapat membuat class pada program
Pemrograman java
Teliti Mandiri Disiplin
Praktek Tes Praktek 10 Buku Panduan dan Modul
Membuat inheritance, polimorphy, overloading, dan friends
Memahami dan dapat membuat inheritance, polimorphy, overloading, dan friends
Pemrograman java
Teliti Disiplin Rasa Ingin
Tahu
Praktek Tes Praktek 10 Buku Panduan dan Modul
Membuat interface dan paket
Dapat membuat interface dan paket
Pemrograman java
Teliti Mandiri
Praktek Tes Praktek 10 Buku Panduan dan Modul
Mengkompilasi program berorientasi objek.
Dapat mengkompiler program yang dibuat
Pemrograman java
Teliti Disiplin
Praktek Tes Praktek 2 Buku Panduan dan Modul
SILABUS
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Merancang Program Aplikasi Web Berbasis ObjekKode Kompetensi : 070KK17Kelas : XII / I (Satu)Alokasi Waktu : 4 x 45 Menit (1 pekan)
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Menjelaskan file I/O (Input/Output), tipe
Memahami fungsi file I/O (Input/Output), tipe data
Pemrograman java Teliti Mandiri
Diskusi Tes tulis 8 Buku Panduan
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
data dan variable pada java programming
dan variable pada java programming
Kreatif dan Modul
Menjelaskan exception handling
Memahami exception handling
Pemrograman java Teliti Mandiri Disiplin
Praktek Tes Praktek 8 Buku Panduan dan Modul
Menjelaskan applet Memahami fungsi applet Pemrograman java Teliti Disiplin Rasa Ingin
Tahu
Praktek Tes Praktek 8 Buku Panduan dan Modul
Menerapkan konektivitas basis data.
Dapat mengimplementasikan konektivitas basisdata
Pemrograman java Teliti Mandiri
Praktek Tes Praktek 16 Buku Panduan dan Modul
SILABUS
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Membuat Aplikasi Basis Data Menggunakan SQLKode Kompetensi : 070KK17Kelas : XII / I (Satu)Alokasi Waktu : 2 x 45 Menit (1 pekan)
KOMPETENSI DASAR
INDIKATOR MATERI PEMBELAJARAN
PENILAIAN BERKARAKTER
KEGIATAN PEMBELAJARAN
PENILAIAN ALOKASI WAKTU
SUMBER BELAJAR
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
TM PS PIMenjelaskan kebutuhan software
Dapat merancang desain software
Perancangan sistem informasi
Teliti Mandiri Kreatif
Praktek Tes Praktek 3 Buku Panduan dan Modul
Membuat Entity Relationship Diagram (ERD)
Dapat membuat ERD sesuai dengan software yang akan dibuat
Entity Relationship Diagram (ERD)
Teliti Mandiri Disiplin
Praktek Tes Praktek 6 Buku Panduan dan Modul
Membuat Data Flow Diagram (DFD)
Dapat membuat DFD sesuai dengan software yang akan dibuat
Data Flow Diagram (DFD)
Teliti Disiplin Rasa Ingin
Tahu
Praktek Tes Praktek 6 Buku Panduan dan Modul
Mempersiapkan lembar kerja Basis Data
Mampu menentukan aplikasi basis data yang digunakan
SQL Server Teliti Mandiri
Praktek Tes Praktek 2 Buku Panduan dan Modul
Menggunakan sintaks-sintaks khusus SQL
Dapat menggunakan sintaks-sintaks khusus SQL
SQL programing Teliti Disiplin
Praktek Tes Praktek 2 Buku Panduan dan Modul
Membuat Query Basis Data.
Dapat membuat query sesuai dengan kebutuhan database dan report
Query Teliti Mandiri
Praktek Tes Praktek 6 Buku Panduan dan Modul
SILABUS
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Mengintegrasikan Basis Data Dengan Sebuah WebKode Kompetensi : 070KK19Kelas : XII / II (dua)Alokasi Waktu : 6 x 45 Menit (1 pekan)
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Menjelaskan prosedur pengintegrasian sebuah basis data dengan sebuah situs web
Memahami integrasi web dengan basis data
Web Interface Teliti Mandiri Kreatif
Diskusi Tes Lisan 2 Buku Panduan dan Modul
Mempersiapkan basis data
Mampu menyiapkan basisdata yang akan diintegrasikan
- SQL Server- SQL programing
Teliti Mandiri Disiplin
Praktek Tes Praktek 2 Buku Panduan dan Modul
Membuat login pada basis data
Dapat membuat login pada basis data
Web dinamis Teliti Disiplin Rasa Ingin
Tahu
Praktek Tes Praktek 6 Buku Panduan dan Modul
Membuat koneksi basis data pada web
Dapat membuat script untuk menghubungkan basisdata dengan web
Web dinamis Teliti Mandiri
Praktek Tes Praktek 6 Buku Panduan dan Modul
Menguji konektivitas basis data pada web.
Mampu menghubungkan basisdata dengan web
Web dinamis Teliti Disiplin
Praktek Tes Praktek 4 Buku Panduan dan Modul
SILABUS
Nama Sekolah : SMK Negeri 1 GantarStandar Kompetensi : Membuat Aplikasi Web berbasis JSP
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar
Kode Kompetensi : 070KK20Kelas : XII / II (dua)Alokasi Waktu : 6 x 45 Menit (1 pekan)
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANPENILAIAN
BERKARAKTERKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Menjelaskan kebutuhan software
Dapat memenuhi kebutuhan software yang akan dibuat
Java Script Programming
Teliti Mandiri Kreatif
Diskusi Tes tulis 4 4 Buku Panduan dan Modul
Menjelaskan dasar-dasar JSP
Memahami dasar-dasar JSP
Java Script Programming
Teliti Mandiri Disiplin
Diskusi Tes tulis 8 Buku Panduan dan Modul
Membuat aplikasi web berbasis JSP
Dapat membuat aplikasi web berbasis JSP
- Java Script Programming
- PHP- Web
server
Teliti Disiplin Rasa Ingin
Tahu
Praktek Tes Praktek 16 Buku Panduan dan Modul
Menyiapkan server untuk aplikasi web berbasis JSP
Dapat mempersiapkaan webserver berbasis JSP
Java Script Programming
Teliti Mandiri
Praktek Tes Praktek 16 Buku Panduan dan Modul
Menyimpan state (kondisi) ke dalam server dan client.
Dapat mengelola webserver berbasis JSP
Java Script Programming
Teliti Disiplin
Praktek Tes Praktek 12 Buku Panduan dan Modul
Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar