Silabus Mata Pelajaran Produktip RPL 1 Gantar

34
SILABUS KOMPETENSI KEAHLIAN REKAYASA PERANGKAT LUNAK Nama Sekolah : SMK Negeri 1 Gantar Standar Kompetensi : Merakit Personal Computer Kode Kompetensi : 070DKK1 Kelas / Semester : X /1 (Satu) Alokasi Waktu : 2 x 45 Menit (1 pekan) KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN PENILAIAN BERKARAKTER KEGIATAN PEMBELAJARAN PENILAIAN ALOKASI WAKTU SUMBER BELAJAR TM P S P I Merencanakan kebutuhan dan spesifikasi Dapat membuat perencanaan sesuai dengan kebutuhan Spesifikasi komponen PC Rasa Ingin Tahu Teliti - Diskusi - Praktek Tes Praktek 8 - Maja lah Komputer - Bros ur Komputer - Manu al Product Melakukan instalasi komponen PC Dapat melakukan instalasi komponen PC - Spesi fikasi komponen PC - Stand ard Operational Procedure Rasa Ingin Tahu Teliti Rasa Ingin Tahu Praktek Merakit Tes Praktek 2 4 Buku Panduan Melakukan keselamatan kerja dalam Menerapkan prosedur keselamatan - Prosedur Keselamatan Kerja Teliti Disiplin Tanggung - Diskusi - Praktek Tes Lisan 8 Buku Panduan Silabus : Kompetensi Keahlian Rekayasa Perangkat Lunak SMKN 1 Gantar

description

Silabus Mata Pelajaran Produktip RPL

Transcript of Silabus Mata Pelajaran Produktip RPL 1 Gantar

Page 1: Silabus Mata Pelajaran Produktip RPL 1 Gantar

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

Page 2: Silabus Mata Pelajaran Produktip RPL 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

Page 3: Silabus Mata Pelajaran Produktip RPL 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

Page 4: Silabus Mata Pelajaran Produktip RPL 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

Page 5: Silabus Mata Pelajaran Produktip RPL 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

Page 6: Silabus Mata Pelajaran Produktip RPL 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

Page 7: Silabus Mata Pelajaran Produktip RPL 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

Page 8: Silabus Mata Pelajaran Produktip RPL 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

Page 9: Silabus Mata Pelajaran Produktip RPL 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

Page 10: Silabus Mata Pelajaran Produktip RPL 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

Page 11: Silabus Mata Pelajaran Produktip RPL 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

Page 12: Silabus Mata Pelajaran Produktip RPL 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

Page 13: Silabus Mata Pelajaran Produktip RPL 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

Page 14: Silabus Mata Pelajaran Produktip RPL 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

Page 15: Silabus Mata Pelajaran Produktip RPL 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

Page 16: Silabus Mata Pelajaran Produktip RPL 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

Page 17: Silabus Mata Pelajaran Produktip RPL 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

Page 18: Silabus Mata Pelajaran Produktip RPL 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

Page 19: Silabus Mata Pelajaran Produktip RPL 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

Page 20: Silabus Mata Pelajaran Produktip RPL 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

Page 21: Silabus Mata Pelajaran Produktip RPL 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

Page 22: Silabus Mata Pelajaran Produktip RPL 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

Page 23: Silabus Mata Pelajaran Produktip RPL 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

Page 24: Silabus Mata Pelajaran Produktip RPL 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

Page 25: Silabus Mata Pelajaran Produktip RPL 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

Page 26: Silabus Mata Pelajaran Produktip RPL 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