Laporan Akhir Praktikum Pemrograman Berorientasi Objek - Aplikasi Perhitungan Tarif Salon
dsvdsvbdsbsvsdvs
Copyright 2015 by Nela P. NuraniFull description
Copyright 2015 by Nela P. Nurani
Deskripsi lengkap
menentukan pola bilanganDeskripsi lengkap
RPP
RPPDeskripsi lengkap
KURIKULUM SMK Pasundan Cilamaya
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU KOMPETENSI DASAR 1. Menggunakan tipe data dan control program
Mengoperasikan bahasa pemograman Object oriented TIK.PRO2.009.01 34 X 45 Menit ALOKASI WAKTU
MATERI PEMBELAJARAN
SILABUS
Type Data dan Kontrol program
KEGIATAN PEMBELAJARAN
Menjelaskan tipe data dasar
Menjelaskan tipe data bentukan.
Menjelaskan tata cara penulisan program OO. Membuat control Program berupa urutan atau sekuensial program yang dikendalikan dalam kode program
INDIKATOR
PROGRAM KEAHLIAN : REKAYASA PERANGKAT LUNAK
Tipe data dasar dan tipe data bentukan dijelaskan. Tata cara penulisan program OO dijelaskan. Control Program berupa urutan atau sekuensial program dibuat dan dikendalikan dalam kode program
PENILAIAN
Pengamatan Tes tertulis Tugas Hasil program
TM
PS
PI
2
2 (4)
-
SUMBER BELAJAR
Buku Konsep OOP Jobsheet Modul Komputer
SILABUS – KOMPETENSI KEJURUAN Halaman 1 dari 5
KURIKULUM SMK Pasundan Cilamaya
KOMPETENSI DASAR 2. Membuat program object oriented dengan class
3. Membuat program object oriented dengan Inheritace, Polimorphy, overloading dan friends
ALOKASI WAKTU
MATERI PEMBELAJARAN
Class pada OOP
Inheritance
Polimorphy
Overloading
Friends
PROGRAM KEAHLIAN : REKAYASA PERANGKAT LUNAK
KEGIATAN PEMBELAJARAN
Membuat program dengan menggunakan obyek dan class dibuat.
Membuat properti class yang akan direalisasikan dalam bentuk prosedur atau fungsi.
MembuatClass private dibuat di dalam program
Membuat Class public dalam program
Membuat program OOP menggunakan Inheritance pada class
Membuat program OOP menggunakan Inheritance pada class
Membuat program OOP menggunakan Polimorphy pada class
Membuat program OOP menggunakan Overloading pada class
Membuat program OOP menggunakan Friends pada class
INDIKATOR
Program dengan menggunakan obyek dan class dibuat.
Properti class yang akan direalisasikan dalam bentuk prosedur atau fungsi dibuat.
Class private dibuat di dalam program
Class public dibuat di dalam program
Inheritance pada class dibuat
Polimorphy pada class dibuat
Overloading pada class dibuat
Friends pada class dibuat
PENILAIAN
TM
Pengamatan Tes tertulis Tugas Hasil program
4
Pengamatan Tes tertulis Tugas Hasil program
4
PS 4 (8)
SUMBER BELAJAR
PI -
4 (8)
-
Buku Konsep OOP Jobsheet Modul Komputer
Buku Konsep OOP Jobsheet Modul Komputer
SILABUS – KOMPETENSI KEJURUAN Halaman 2 dari 5
KURIKULUM SMK Pasundan Cilamaya
KOMPETENSI DASAR 4. Membuat program object oriented dengan interface dan paket
ALOKASI WAKTU
MATERI PEMBELAJARAN
Interface class program.
Paket dengan menggunakan class program
PROGRAM KEAHLIAN : REKAYASA PERANGKAT LUNAK
KEGIATAN PEMBELAJARAN
Membuat Interface class program.
Membuat Paket dengan menggunakan class program
INDIKATOR
Interface class program dibuat. Paket dengan menggunakan class program dibuat
PENILAIAN
Program sederhana Pengamatan Tes tertulis Tugas Hasil program
TM
PS
PI
8
6 (12)
-
SUMBER BELAJAR
Buku Konsep OOP Jobsheet Modul Komputer
SILABUS – KOMPETENSI KEJURUAN Halaman 3 dari 5
KURIKULUM SMK Pasundan Cilamaya
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU KOMPETENSI DASAR 1. Menjelaskan File I/O (Input/Output), tipe data dan Variabel pada Java
2. Menjelaskan Exception Handling
3. Menerapkan Multi-threading
: : : : : :
SMK Pasundan Cilamaya Pemrograman berorientasi objek Membuat program aplikasi menggunakan Java TIK.PR08.012.01 42 X 45 Menit ALOKASI WAKTU
MATERI PEMBELAJARAN
I/O dan type dat pada Variable
KEGIATAN PEMBELAJARAN
Exception Handling
Multi trading
PROGRAM KEAHLIAN : REKAYASA PERANGKAT LUNAK
Mennjelaskan Konsep dari I/O di Java dan File streams tipe data dan sifat-sifatnya. Menjelaskan Konsep variabel pada Java.
Menjelaskan konsep dari Exception Handling serta pemodelan dari Try, Throw, Catch dan Finally.
Menaplikasikan pada beban Exception Handling
INDIKATOR
Konsep dari I/O di Java dan File streams dijelaskanBerbagai tipe data dan sifatsifatnya dijelaskan.
PENILAIAN
Konsep variabel pada Java dijelaskan.
Konsep dari Exception Handling serta pemodelan dari Try, Throw, Catch dan Finally dijelaskan.
Menggunakan ad Class dan sinkronisasinya
Thread Class dan sinkronisasinya digunakan.
Menerapkan penggunaan Thread tingkat lanjut (concurrent execution, runnable interface, daemon threads, thread priority, thread groups)
Penggunaan Thread tingkat lanjut (concurrent execution, runnable interface, daemon threads, thread priority, thread groups) dijelaskan
PS
PI
2
4 (8)
4 (16)
SUMBER BELAJAR
Pengamatan Tes tertulis Tugas Hasil program
TM
Pengamatan Tes tertulis Tugas Hasil program
2
4 (8)
4 (16)
Pengamatan Tes tertulis Tugas Hasil program
4
4 (8)
4 (16)
Algoritma dan Pemrograman Buku pemrogrmanJ ava Komputer Howto JAVA Algoritma dan Pemrograman Buku pemrogrmanJ ava Komputer Howto JAVA Algoritma dan Pemrograman Buku pemrogrmanJ ava Komputer Howto JAVA
SILABUS – KOMPETENSI KEJURUAN Halaman 4 dari 5
KURIKULUM SMK Pasundan Cilamaya
KOMPETENSI DASAR 4. Menjelaskan Network Programming
ALOKASI WAKTU
MATERI PEMBELAJARAN
Networ Progaming
KEGIATAN PEMBELAJARAN
Mendiskusikan konsep dasar TCP/IP dan java.net package.
Mengadakan Tanya jawab Socket programming server side dan client side
INDIKATOR
Konsep dasar TCP/IP dan java.net package dijelaskan.
Socket programming server side dan client side dijelaskan.
PENILAIAN
Pengamatan Tes tertulis Tugas Hasil program
TM
PS
PI
2
4 (8)
4 (16)
SUMBER BELAJAR
Algoritma dan Pemrograman Buku pemrogrmanJ ava Komputer Howto JAVA
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)