Silabus Desktop PROGRAMMING
description
Transcript of Silabus Desktop PROGRAMMING
SMK NEGERI 1 KRAKSAAN
SILABUS KEGIATAN EKTRAKURIKULER ITDESKTOP PROGRAMMING
NAMA SEKOLAH : SMK NEGERI 1 KRAKSAANSTANDAR KOMPETENSI : Membuat paket software aplikasi berbasis desktop
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 1 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATORNILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAAN
TM PS PI
1. Menjelaskan IDE aplikasi bahasa pemrograman
Mengenal konsep pemrograman visual berbasis desktop
Mengenal interface (antarmuka) software aplikasi bahasa pemrograman visual berbasis desktop
Membuat project baru
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja
Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
konsep pemrograman visual berbasis desktop
IDE/interface (antarmuka) software aplikasi bahasa pemrograman visual berbasis desktop
Menjelaskan konsep pemrograman visual berbasis desktop
Menjelaskan IDE/interface (antarmuka) software aplikasi bahasa pemrograman visual berbasis desktop
Memberi contoh penggunaan IDE dengan membuat project baru
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Pengamatan Tes tertulis Tugas Hasil
program
2 1(2) Buku Konsep pemrograman visual berbasis desktop
Jobsheet Modul Komputer
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 2 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATORNILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAAN
TM PS PI
2. Menjelaskan objek aplikasi bahasa pemograman
Mengenal tool box dan fungsi masing-masing tul
Menggunakan toolbox dalam bahasa pemrograman visual berbasis desktop
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja
Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
toolbox dan fungsinya
contoh penggunaan toolbox
menjelaskan toolbox dan fungsinya
Memberi contoh penggunaan toolbox
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Pengamatan Tes tertulis Tugas Hasil
program
2 1(2) Buku Konsep pemrograman visual berbasis desktop
Jobsheet Modul Komputer
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 3 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATORNILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAAN
TM PS PI
3. Menjelaskan user interface aplikasi bahasa pemograman
Membuat User Interface
Mengatur Property
Mengatur Event dengan kode program
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja
Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
User Interface
Property
Event dan Method
Memberi contoh pembuatan user interface
Menggunakan property dalam user interface
Membuat program yang didalamnya terdapat kode program untuk setiap event yang diinginkan
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Pengamatan Tes tertulis Tugas Hasil
program
2 1(2) Buku Konsep pemrograman visual berbasis desktop
Jobsheet Modul Komputer
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 4 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATORNILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAAN
TM PS PI
4. Menjelaskan tipe file Menjelaskan variable dan tipe data
Menjelaskan operator
Menjelaskan ekspresi
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja
Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
Variabel dan tipe data
Operator
Ekspresi
Memberi contoh peggunaan Variabel dan tipe data
Menggunakan Operator ke dalam pemrograman visual berbasis desktop
Membuat program yang didalamnya terdapat ekspresi untuk menerapkan suatu algoritma,
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Program sederhana
Pengamatan Tes tertulis Tugas Hasil
program
2 2(4) Buku Konsep pemrograman visual berbasis desktop
Jobsheet Modul Komputer
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 5 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATORNILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAAN
TM PS PI
5. Menjalankan aplikasi
Membuat dan menjalankan aplikasi sesuai dengan algoritma pemrograman yang sudah dibuat
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja
Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
Mengaplikasikan algoritma runtunan, pemilihan, pengulangan ke dalam aplikasi pemrograman visual berbasis desktop
Menuliskan algoritma runtunan ke dalam aplikasi pemrograman visual berbasis desktop
Menuliskan algoritma pemilihan if-then dan if then-else ke dalam aplikasi pemrograman visual berbasis desktop
Menuliskan algoritma pengulangan while-do, do-wile, switch-case, repeat N-times ke dalam aplikasi pemrograman visual berbasis desktop
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Program sederhana
Pengamatan Tes tertulis Tugas Hasil
program
2 2(4)
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 6 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATORNILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAAN
TM PS PI
6. Menjelaskan menu aplikasi
Konsep dari data types, variables, constants, arrays, code component, procedure & function dan control structures dijelaskan.
Konsep dari OLE dan DDE dijelaskan
Konsep dari Windows API dijelaskan
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
Pengantar Dasar dan Struktur program
Fungsi OLE dan DDE
Menjelaskan jenis-jenis tipe data, variabel, konstanta dan Arrays
Menjelaskan Control structure
Menjelaskan dan mengaplikasikan Fungsi dan prosedur
Menjelaskan Konsep OLE dan DDE
Melakukan pembuatan program sederhana dengan fungsi OLE dan DDE
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Hasil programTes tulisTanya jawab
2 2(4) Buku pemrograman Visual Basic
E-book VB.net
Komputer Jobsheet
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 7 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATOR
NILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAA
N
TM PS PI
7. Mempersiapkan sistem komputer
Sistem komputer dalam kondisi siap digunakan.
Paket software aplikasi siap digunakan.
Kode program telah tersedia pada sistem komputer
Komponen yang dibutuhkan oleh kode program disiapkan.
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja
Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
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.
Disiplin
Selalu teliti dan tertib
dalam mengerjakan tugas. Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Hasil praktekl
Tes tertulis Tanya
jawab
4 4(8) 8(16) Buku pemrograman Visual Basic
E-book VB.net
Komputer Jobsheet Buku
Pemrograman Visual
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 8 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATOR
NILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAA
N
TM PS PI
8. Menjalankan aplikasi paket installer
Aplikasi paket installer dijalankan.
Kode Program atau file exe di-set dan disimpan pada direktori tertentu.
Komponen yang dibutuhkan di-set dan disimpan pada direktori tertentu.
Direktori dan nama file setup hasil proses pembuatan installer di-set.
Proses pembuatan installer dijalankan. dan disimpan pada direktori yang telah ditentukan
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja
Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
Teknik Menginstall VB
Menjalankan Aplikasi paket installer
Mengenal file pada installer
Mengelompokan kode program di-set dan disimpan pada direktori tertentu.
Menset komponen yang dibutuhkan
Menyimpan pada direktori tertentu.
Mengeset direktori dan nama file setup hasil proses pembuatan installer
Menjalankan hasil proses pembuatan installer dijalankan. dan disimpan pada direktori yang telah ditentukan.
Disiplin
Selalu teliti dan tertib
dalam mengerjakan tugas. Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Hasil program
Tes tertulis
4 4(8) Buku pemrograman Visual Basic
E-book VB.net
Komputer Jobsheet Buku
Pemrograman Visual
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 9 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATOR
NILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAA
N
TM PS PI
9. Menyimpan Installer aplikasi
File hasil disimpan dalam media penyimpanan yang telah ditentukan
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja
Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
Administrasi file kerja
Membuat administrasi penyimpanan File
Memahami konsep root file data base / directory tempat menyimpan data base file
Membuat back up file hasil
Disiplin
Selalu teliti dan tertib
dalam mengerjakan tugas. Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Administrasi File
2 4(8) 8(16) Buku pemrograman Visual Basic
E-book VB.net
Komputer Jobsheet Buku
Pemrograman Visual
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 10 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATOR
NILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAA
N
TM PS PI
10. Menghubungkan aplikasi dengan basis data
Konsep Jet Database Engine menggunakan kontrol basis data DAO dan ADO diaplikasikan.
Teknologi ODBC dan OLE DB untuk mengakses basis data melalui VB digunakan dan dibuat.
Data policy (Enterprise Level, Machine Level dan User Level) diaplikasikan
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja
Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
Konsep Jet Database Engine
Teknologi ODBC dan OLE DB
Sekuritas Data
Mengaplikasikan konsep Jet Database Engine menggunakan kontrol basi data DAO dan ADO.
Membuat program aplikasi akses data.
Membuat aplikasi sekuritas data.
Membuat aplikasi login & password
Membuat dan melakukan akses data
Membuat manipulasi data
Disiplin
Selalu teliti dan tertib
dalam mengerjakan tugas. Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Hasil programTes tulisTanya jawab
4 4 8 Buku pemrograman Visual Basic
E-book VB.net
Komputer Jobsheet
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 11 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATOR
NILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAA
N
TM PS PI
11. Menjelaskan Kebutuhan Software
Menjelaskan fungsi software yang dibutuhkan
Menyiapkan software yang dibutukan
Aplikasi telah terinstal
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
Kebutuhan software
Metode instalasisoftware aplikasi
Pemanfaatan aplikasi dalam peningkatan kinerja sistem
Mencari Informasi software yang dibutuhakan dalam aplikasi basis data
Memahami kebutuhan software yang akan digunakan
Melakukan Instalasi Software
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Observasi Tes
Praktek Ter
Tertulis
3 1 Ebook Buku
Basis Data
Komputer
Buku Visual Basic
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 12 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATOR
NILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAA
N
TM PS PI
12. 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 prosedur yang benar
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
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
Membuat Laporan Hasil Mapping ERD
Melakukan Normalisasi Tabel
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Observasi Tes
Praktek Ter
Tertulis Hasil
Perancangan ERD
Hasil Mapping ERD
Hasil Normalisasi
10 8 Ebook Buku
Basis Data
Analisa dan Perancangan Sistem Informasi
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 13 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATOR
NILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAA
N
TM PS PI
13. Membuat Data Flow Diagram
Menjelaskan DFD dengan benar
Membuat alur DFD
Software Power Designer telah Terinstal
Membuat DFD menggunakan software
BreakDown DFD
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
Pengertian dan Fungsi DFD
Level DFD
Mencari Informasi tentang DFD
Menyiapkan Kebutuhan Software (Power Designer)
Instalasi Software Power Designer
Pembuatan DFD
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Observasi Tes
Praktek Tes
Tertulis Tugas HAsil
Praktikum
10 6 5 Buku DFD
Ebook Software
Power Designer
Basis Data
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 14 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATOR
NILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAA
N
TM PS PI
14. Mempersiapkan Lembar Kerja Basis Data
Databse telah dibuat
Bagan Relasi Tabel sudah dibuat.
Form telah dibuat
Report telah dibuat
Perancangan Menu Aplikasi
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
Database dan Bagan Relasi
Form Report Menu Aplikasi
Pembuatan Database
Pembuatan Bagan Relasi Tabel
Pembuatan Form Pembuatan Report Pembuatan Menu
Aplikasi Basis Data Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Observasi Tes
Praktek Tes
Tertulis Tugas HAsil
Praktikum
20 8 10 Buku Pemrograman Basis Data
Ebook Software
Basis Data
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 15 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATOR
NILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAA
N
TM PS PI
15. Menggunakan sintaks – sintaks khusus SQL
Penggunaan Perintah SQL dengan baik
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
Perintah SQL
Penggunaan SQL dalam manipulasi data
Penerapan SQL dalam Aplikasi Basis Data
Pengunaan SQL untuk pencarian data
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Observasi Tes
Praktek Tes
Tertulis Tugas HAsil
Praktikum
8 6 6 Buku SQL
Ebook Internet
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 16 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATOR
NILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAA
N
TM PS PI
16. Membuat Query Basis Data
Menjelaskan Pengertian dan Fungsi Query
Menganalisa Kebutuhan Tabel yang akan digunakan pada Query
Pengaturan Properties Query dilakukan dengan baik
Query berhasil dibuat
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
Pengertian dan Fungsi Query
Analisa Query Pengaturan Query Menjalankan
Query Penyimpanan
Query
Menggunakan Menu Aplikasi Query sesuai dengan prosedur penggunaannya
Mengatur setting Query sesuai Manipulasi Data yang akan dihasilkan
Menjalankan Query untuk melihat Hasi
l Query. Menyimpan Query
sesuai prosedur penyimpanan Query
Memberi nama Query sesuai aturan penmaan.
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Observasi Tes
Praktek Tes
Tertulis Tugas HAsil
Praktikum
10 5 6 Buku
SQL Buku
Query Ebook
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 17 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATOR
NILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAA
N
TM PS PI
17. Menjelaskan Konsep Pembuatan DBMS berbasis Client Server
Menyediakan Komputer Cilent Server
Melakukan Instalasi Software yan dibutuhkan
Membuat Koneksi Database ke Server
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
Software Database yang dibutuhkan
Distribusi Aplikasi DBMS
Koneksi DBMS Client Server
Memahami kebutuhan software yang akan digunakan
Menyiapkan software yang dibutuhkan
Membuat Koneksi Database ke Komputer Server
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Tes Tertuis
Tes Prktek Observasi
4 2 Ebook Buku
Pemrograman Client server
Komputer
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 18 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATOR
NILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAA
N
TM PS PI
18. Menggunakan SQL
Menjelaskan manfaat penggunaan SQL dalam pemrograman.
Perintah DML di gunakan dalam Bahasa Pemrograman
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
Perintah SQL Teknik
Pemrograman dengan bahasa SQL (Adodb)
Menggunaan SQL dalam insert,delete atau update data dalam Bahasa Pemrograman.
Menerapkan Teknik Adodb dalam Bahasa Pemrograman
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Tes Tertuis
Tes Prktek Observasi
4 2 Ebook Buku
Pemrograman Client server
Komputer
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 19 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATOR
NILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAA
N
TM PS PI
19. Menggunakan Stored Procedure
Menggunakan Stored Procedure dalam Pemrograman
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
Fungsi Stored Procedure
Penerapan Storage Prosedur dalam Pemrograman
Menjelaskan Fungsi penggunaan Stored Procedure
Pembuatan Stored Procedure
Penerapan Stored Procedure dalam bahasa pemrograman
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Tes Tertuis
Tes Praktek
Observasi
4 4 Ebook Buku
Pemrograman Client server
Komputer
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 20 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATOR
NILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAA
N
TM PS PI
20. Menggunakan Trigger
Menggunakan Trigger dalam Pemrograman Basis Data
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
Penerapan Trigger
Menjelaskan Fungsi Trigger
Pembuatan Trigger Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Tes Tertuis
Tes Praktek
Observasi
4 4 Ebook Buku
Pemrograman Client server
Komputer
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 21 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATOR
NILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAA
N
TM PS PI
21. Menggunakan Administrasi SQL
Membuat User degan SQL
Mengatur Hak Akses User telah dilakukan
Mengatur Hak Akses Komputer Client
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
User Account Hak Akses
kepada User Hak Akses
Client
Menjelaskan Account User
Mengatur Hak Akses User sesuai tingkatan user
Mengatur Hak Akses Komputer Client
Tes Tertuis
Tes Praktek
Observasi
2 4 Ebook Buku
Pemrograman Client server
Komputer
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 22 dari 23
SMK NEGERI 1 KRAKSAAN
KOMPETENSI DASAR
INDIKATOR
NILAI
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARKARAKTER BANGSA
KEWIRA USAHAA
N
TM PS PI
22. Menjelaskan Struktur Program Aplikasi
Aplikasi telah terintegrasi dalam Menu
Mengcompile Program
Membuat CD Package Software
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
Menu Program Aplikasi
Pembuatan Package Software
Membuat menu aplikasi
Mengintegrasikan aplikasi ke dalam menu yang sistematis
Menyiapkan File EXE dari Aplikasi
Membuat Distribusi atau Package Software
Disiplin
Selalu teliti dan tertib dalam mengerjakan tugas.
Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Tes Tertuis
Tes Praktek
Observasi
2 4 Ebook Buku
Pemrograman Client server
Komputer
KOMPETENSI KEAHLIANREKAYASA PERANGKAT LUNAK
Halaman 23 dari 23