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