Anda di halaman 1dari 2

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
2. Menjelaskan
dasar-dasar
pemograman

3. Menerapkan
fungsi

4.Menerapkan
pointer

MATERI
PEMBELAJARAN

INDIKATOR

KEGIATAN PEMBELAJARAN

Memahami konsep UML sederhana

Tes lesan

Membuat Use Case Diagram

-Tes tertulis

Konsep UML dipahami


Diagram Activity dibuat
Memahami Data Flow
Diagram

Pengenalan UML

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

Pengenalan Bahasa
JAVA

Dasar-dasar
pemrograman JAVA

Menggunakan program Java sederhana.

Mempersiapkan perubahan konfigurasi

Membuat dan
mengembangkan
pointer Array ke dalam
JAVA

KOMPETENSI KEAHLIAN :
REKAYASA PERANGKAT LUNAK

ALOKASI WAKTU
PENILAIAN

TM

PS

PI

- Portofolio
Mengikuti SOP dalam mengidentifikasi

-Tes lesan

dasar-dasar program JAVA

-Tes tertulis

SUMBER
BELAJAR

24

6(2)

6(4)

- Portofolio

-Tes lesan

Buku
Pemorgrama
n JAVA
Modul JENI.
Job
Buku
Pemorgrama
n JAVA
Modul JENI.
Job Sheet

dan setting ClassPath pada JAVA

Menerapkan
pernyataan logika
dalam struktur
percabangan

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

Membuat program yang menggunakan


pernyataan relasi maupun pernyataan
logika.

-Tes tertulis

-Tes tertulis
- Portofolio

SILABUS KOMPETENSI KEJURUAN

Buku
Pemorgrama
n JAVA
Modul JENI.
Job Sheet
Buku
Pemorgrama
n JAVA
Modul JENI.
Job Sheet

KURIKULUM SMK NEGERI 1 SURABAYA 2011

KOMPETENSI
DASAR
5. Menerapkan class

6. Merancang
aplikasi
berorientasi objek

MATERI
PEMBELAJARAN

INDIKATOR

Membuat class sendiri


dengan membuat
aplikasi sederhana

ALOKASI WAKTU

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
Pemorgrama
n JAVA
Modul JENI.
Job Sheet
Buku
Pemorgrama
n JAVA
Modul JENI.
Job Sheet

Perilaku Berkarakter :
Jujur, disiplin, mandiri,
kerja keras, dan peduli
lingkungan

Penga

matan

Ketrampilan Sosial :

Perilaku

Bertanya,
menyumbangkan ide
atau pendapat, menadi
pendengar yang baik
dan berkomunikasi.

berkarakter

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

Anda mungkin juga menyukai