KURIKULUM SMK NEGERI 1 SURABAYA 2011 SILABUS NAMA SEKOLAH : SMK Negeri 1 Surabaya MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI : : : Merancang aplikasi teks dan desktop berbasis objek XII/ 1 Merancang aplikasi teks dan desktop berbasis objek KODE KOMPETENSI : 070.KK.14 ALOKASI WAKTU : 36 X 45 Menit KOMPETENSI DASAR 1. Pengenalan UML (Unified Modelling Language) sederhana Konsep UML dipahami Diagram Activity dibuat Memahami Data Flow Diagram ALOKASI WAKTU MATERI PEMBELAJARAN INDIKATOR Pengenalan UML KEGIATAN PEMBELAJARAN PENILAIAN Memahami konsep UML sederhana Tes lesan Membuat Use Case Diagram -Tes tertulis TM PS PI - Portofolio 2. Menjelaskan dasar-dasar pemograman 3. Menerapkan fungsi 4.Menerapkan pointer Mengidentifikasi bagian dasar program Java. Membedakan mana yang termasuk ke dalam java literal, tipe data dasar, tipe variabel, pengidentidikasian dan operator Mengembangkan program java sederhana dengan menggunakan konsep yang telah diajarkan Menggunakan Struktur Kontrol Keputusan untuk memilih bagian dari program yang akan di eksekusi Membuat dan mengembangkan pointer Array ke dalam JAVA KOMPETENSI KEAHLIAN : REKAYASA PERANGKAT LUNAK Pengenalan Bahasa JAVA Dasar-dasar pemrograman JAVA Mengikuti SOP dalam mengidentifikasi dasar-dasar program JAVA -Tes lesan 24 6(2) 6(4) -Tes tertulis - Portofolio -Tes lesan Menggunakan program Java sederhana. Mempersiapkan perubahan konfigurasi SUMBER BELAJAR Buku Pemorgram an JAVA Modul JENI. Job Buku Pemorgram an JAVA Modul JENI. Job Sheet dan setting ClassPath pada JAVA Membuat program yang menggunakan pernyataan relasi maupun pernyataan logika. Mengkombinasikan pernyataan relasi untuk membentuk pernyataan logika - Portofolio Mendeklarasikan dan membuat Array. Membuat array 1 dimensi -Tes lesan Membuat array 2 dimensi Mengakses elemenelemen di dalam array Membuat array 3 dimensi Menerapkan pernyataan logika dalam struktur percabangan -Tes tertulis -Tes tertulis - Portofolio SILABUS – KOMPETENSI KEJURUAN Buku Pemorgram an JAVA Modul JENI. Job Sheet Buku Pemorgram an JAVA Modul JENI. Job Sheet KURIKULUM SMK NEGERI 1 SURABAYA 2011 KOMPETENSI DASAR 5. Menerapkan class 6. Merancang aplikasi berorientasi objek Membuat class sendiri dengan membuat aplikasi sederhana ALOKASI WAKTU MATERI PEMBELAJARAN INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS SUMBER BELAJAR PI Reference This. Membuat dan Mendeklarasikan Class. -Tes lesan Overloading Methods Mendeklarasikan atribut dan method untuk class. -Tes tertulis Membuat dan memanggil method overload. - Portofolio Membuat Frame dengan kontrol. -Tes lesan Membuat tampilan menggunakan Layout Manager. -Tes tertulis Setting Up Top Level Containers. - Portofolio Mendesain aplikasi GUI menggunakan Awt dan SWIING. Komponen SWING Membuat tampilan yang kompleks dalam mendesain aplikasi GUI Layout Manager Komponen GUI dalam AWT. Buku Pemorgram an JAVA Modul JENI. Job Sheet Buku Pemorgram an JAVA Modul JENI. Job Sheet Perilaku Berkarakter : Jujur, disiplin, mandiri, kerja keras, dan peduli lingkungan Ketrampilan Sosial : Pengamatan Perilaku berkarakter Bertanya, menyumbangkan ide atau pendapat, menadi pendengar yang baik dan berkomunikasi. Keterangan TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka) Mengetahui Kepala SMK NEGERI 1 SURABAYA Surabaya, Juli 2011 Guru Mata Pelajaran DRS. SUGIONO, M.Pd NIP. 19590705 198603 1 027 ……………………………………….. NIP. …………………………. KOMPETENSI KEAHLIAN : REKAYASA PERANGKAT LUNAK SILABUS – KOMPETENSI KEJURUAN