P. 1
SILABUS PBO

SILABUS PBO

|Views: 95|Likes:
Published by Yanuar Setyoningsih
silabus pemrograman berbasis objek dengan bahasa java
silabus pemrograman berbasis objek dengan bahasa java

More info:

Published by: Yanuar Setyoningsih on Mar 09, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as XLSX, PDF, TXT or read online from Scribd
See more
See less

09/21/2013

pdf

text

original

SILABUS

NAMA SEKOLAH MATA PELAJARAN KELAS / SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : Pemrograman Java : X/2 : Menggunakan Bahasa Pemrograman Berorientasi Object : 070.KK.15 : 58 X 45 Menit
ALOKASI WAKTU KEGIATAN PEMBELAJARAN Menjelaskan tipe data dasar PENILAIAN TM Pengamatan 4 PS 4 PI

NO

KOMPETENSI DASAR

INDIKATOR

PREDIKTOR Membedakan macammacam tipe data dan tipe data bentukan Mampu menyebutkan macam tipe data numeric, karakter, Boolean. Mampu membuat tipe data bentukan Memahami tipe data sederhana dalam pemrograman Memahami berbagai operator Membuat program sederhana (aliran sekuensial) Memahami tipe data terstruktur: • Array • Record

RANAH

MATERI PEMBELAJARAN Type Data dan Kontrol program

SUMBER BELAJAR Buku Konsep OOP

1 Menggunakan tipe Menjelaskan tipe data data dan control dasar dan tipe data program bentukan.

C1

Menjelaskan tipe data bentukan. C1

Tes tertulis

Jobsheet

C3

Tugas

Modul Komputer

C2

C2

C3

C2

Menjelaskan tata cara penulisan program OO.

Menyebutkan syarat-syarat penulisan variabel Menyebutkan macammacam reserve word Mampu membuat main class

C1

Menjelaskan tata cara penulisan program OO.

Hasil program

C1 C2 Membuat control Program berupa urutan atau sekuensial program yang dikendalikan dalam kode program

Membuat dan mengendalikan control Program berupa urutan atau sekuensial program dan dalam kode program

Menyebutkan fungsi dari blok-blok flowchart Membuat rancangan program dengan menggunakan flowchart

C1

C3

... while • While Menerjemahkan blok perulangan ke dalam flowchart dan algoritma 2 Membuat class Membuat program dengan menggunakan obyek dan class dibuat. else • if.mengendalikan control Program berupa urutan atau sekuensial program dan dalam kode program Menerjemahkan blok program ke dalam flowchart dan algoritma Memahami percabangan Memahami pernyataan dan aplikasinya • if . Pengamatan 8 8 Buku Konsep OOP Memahami : • PBO • Kelas & Objek • Konstruktor • Destruktor • Pengkapsulan • Pewarisan • Polimorfisme • Exception Menyebutkan macammacam penentu akses Membedakan penentu akses yang akan dipakai Membuat properti class yang akan direalisasikan dalam bentuk prosedur atau fungsi. Mendekripsikan property dalam sebuah class C2 C2 C3 C2 C3 Class pada OOP C1 Membuat program dengan menggunakan obyek dan class dibuat.else if • switch case Menerjemahkan blok percabangan ke dalam flowchart dan algoritma Memahami Perulangan dan aplikasinya Memahami pernyataan • For • Do . Membuat Class private di dalam program Mendekripsikan kegunaan class private Menggunakan penentu akses private dalam sebuah variabel Jobsheet C2 C1 Tes tertulis Tugas Modul Komputer C2 Hasil program C3 C2 MembuatClass private dibuat di dalam program C3 .

Polimorphy. overloading dan friends Membuat Inheritance pada class Mampu menjelaskan pewarisan dalam pemrograman berorientasi objek Mampu membuat UML dari class class yang yang akan diwariskan C2 C3 C3 C3 C2 C3 C3 Inheritance C2 Membuat program OOP menggunakan Inheritance pada class Pengamatan 8 8 Buku Konsep OOP Tes tertulis C2 Jobsheet .Menggunakan penentu akses private dalam sebuah class Membuat Class public di Mendekripsikan kegunaan class public dalam program Menggunakan penentu akses public dalam sebuah variabel Menggunakan penentu akses public dalam sebuah class C3 Membuat Class public dalam program C2 C3 C3 Memahami prosedur dan Memahami prosedur dan fungsi bawaan fungsi bawaan : • Aritemetika • Trigonometri • String • Statistik • Tanggal & Waktu • Penyusutan aset • Keuangan • Konversi satuan pengukuran • Kotak pesan dan kotak Dialog • Random • Konversi Data Membuat prosedur dan fungsi Membuat prosedur dan fungsi Memanggil prosedur dan fungsi Melewatkan parameter Menjelaskan kelebihan dan kekurangan dari prosedur dan fungsi Menangani file text Membuka file text Menyimpan file text 3 Membuat Inheritace .

Menggunakan meng-output-kan hasil Kontrol standar program menggunakan JOptionPane Mampu menjelaskan masing-masing informasi dari method yang dibawa class JOPtionPane Melakukan koneksi database dengan java Membuat program sederhana dengan menggunakan GUI Mampu menyebutkan properti-properti yang terdapat pada GUI Tugas C3 Hasil program Modul C2 Polimorphy Membuat program OOP menggunakan Polimorphy pada class Komputer C3 C2 Overloading Membuat program OOP menggunakan Overloading pada cl ass C3 Friends C2 Membuat program OOP menggunakan Friends pada class C3 C3 Interface class program. overloading dan friends Mengaplikasikan pewarisan dalam program Membuat Polimorphy pada class Menjelaskan apa yang dimaksud polimorphy Mampu membuat method polimorphy dalam suatu class Membuat Overloading pada class Mampu menjelaskan maksud dan fungsi dari overloading method Mampu membuat method overloading Membuat Friends pada class dibuat Mampu menjelaskan fungsi dari method friend dalam pemrograman berbasis objek Mampu membuat method friends dalam sebuah class Mampu membuat method friends dan di kombinasikan dengan method polimorphy dan overloading 4 Membuat interface Interface class program Mampu menampilkan dan dan paket dibuat. C3 Membuat Interface class program.Polimorphy. Program sederhana 16 16 Buku Konsep OOP Pengamatan C2 Jobsheet C3 Tes tertulis C3 Tugas C2 Komputer Modul .

Menggunakan Kontrol standar. antara lain: • MS Chart • MS FlexGrid • MS Tabbed Membuat program dengan menggunakan minimal 2 form berbeda dengan jFrame Mebuat MDI Form • Membuat Membuat • Membuat Toolbar • Membuat Statusbar • Menghubungan MDI form dengan form lain Mampu mendeksripsikan program yang telah dibuat dengan bahasa yang tepat C2 C2 Paket dengan menggunakan class program Membuat Paket dengan menggunakan class program Hasil program C3 Memahami MDI. antara lain : • Option • Listbox • ComboBox • Picture • Image Paket dengan menggunakan class program dibuat Menggunakan Kontrol tambahan Mampu menganalisa kelebihan dan kekurangan jFrame pada GUI Menggunakan Kontrol tambahan.Form dan menu C3 C3 C2 .

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->