Tidak berbunyi 1
KRITERIA 2 : Ketepatan Pengujian
15. Paul Deitel and Harvey Deitel, From C: How to Program, 6 th Edition, Pearson Education, Inc, 2010
16. http://maven.smith.edu/~thiebaut/classes/C_Tutor/
§ Studi kasus
Buatlah source code Program menggunakan Teknik Pemrograman Terstruktur yang anda ketahui untuk membuat File database dalam suatu study kasus tertentu yang ada dalam kehidupan di lingkungan kampus.
§ Studi kasus dikumpulkan dengan menggunakan kertas ukuran A4 dengan spasi : 1.5, font : times new roman, ukuran : 12, dijilid dengan cover yang berisikan : judul kasus, npm dan nama mahasiswa.
§ Presentasikan hasil Studi Kasus tersebut di depan kelas.
C. KRITERIA PENILAIAN (15%) Kebenaran Algoritma Ketepatan pengujian
Daya tarik komunikasi/prensentasi
GRADING SCHEME COMPETENCE
KRITERIA 1 : Kebenaran Algoritma
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Kebenaran Algoritma
Algoritma sesuai dan ditulis dengan struktur yang rapih dilengkapi dengan komentar program dengan lengkap.
Algoritma sesuai dan struktur ditulis dengan rapih dilengkapi dengan sebagian komentar program.
Algoritma sesuai dan struktur ditulis dengan rapih tanpa komentar program
Algoritma tidak sesuai namun output program sesuai
Algoritma tidak sesuai dan output program tidak sesuai
5
KRITERIA 2 : Ketepatan Pengujian
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Ketepatan Pengujian secara teoritis
Output program sesuai dan di tapilkan dengan sangat rapih
Output program sesuai dan di tapilkan dengan rapih
Output program sesuai dan di tapilkan tidak rapih
Output tidak sesuai Program masih error tidak menghasilkan output
3
KRITERIA 3 : Daya tarik komunikasi/presentasi KRITERIA 3a : Komunikasi tertulis
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Bahasa Paper Bahasa menggugah pembaca untuk mencari tahu konsep lebih dalam
Bahasa menambah
informasi pembaca Bahasa deskriptif, tidak terlalu menambah pengetahuan
Informasi dan data yang disampaikan tidak menarik dan membingungkan
Tidak ada hasil 2
Kerapian Paper Paper dibuat dengan sangat menarik dan menggugah
semangat membaca
Paper cukup menarik, walau tidak terlalu mengundang
Dijilid biasa Dijilid namun kurang
rapi Tidak ada hasil 1
KRITERIA 3b : Komunikasi lisan
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Isi Memberi inspirasi
pendengar untuk mencari lebih dalam
Menambah
wawasan Pembaca masih
harus menambah lagi informasi dari beberapa sumber
Informasi yang disampaikan tidak menambah wawasan bagi pendengarnya
Informasi yang disampaikan menyesatkan atau salah
2
Organisasi Sangat runtut dan integratif sehingga pendengar dapat mengkompilasi isi dengan baik
Cukup runtut dan memberi data pendukung fakta yang disampaikan
Tidak didukung data, namun
menyampaikan informasi yang benar
Informasi yang disampaikan tidak ada dasarnya
Tidak mau
presentasi 1
Gaya Presentasi Menggugah semangat pendengar
Membuat
pendengar paham, hanya sesekali saja memandang catatan
Lebih banyak membaca catatan
Selalu membaca catatan (tergantung pada catatan)
Tidak berbunyi 1
FORMAT RANCANGAN TUGAS
Nama Mata Kuliah : Teknik Pemrograman Terstruktur SKS : 2
Program Studi : Sistem Informasi Pertemuan ke : 14
Fakultas : Ilmu Komputer dan Teknologi Informasi A. TUJUAN TUGAS :
Menjelaskan Pemrograman Berorientasi Objek Pada Bahasa Pemrograman Terstruktur B. URAIAN TUGAS :
a. Obyek Garapan
§ Konsep PBO ( Encapsulation, Inheritance, polymorphism)
§ Constructor
§ Operator overloading
§ Friend function
b. Metode atau Cara pengerjaan
Carilah referensi mengenai Pemrograman Berorientasi Objek pada bahasa pemrograman terstruktur di 1. Antony Pranata, Pemrograman Borland C++, Andi Offset, Yogyakarta, 2005.
2. Hanif Al Fatta, Dasar Pemrograman C++ Disertai dengan Pengenalan Berorientasi Objek, Andi Offset, Yogyakarta, 2006.
3. Herbert Schildt, The Complete Reference C++, Fourth Edition, McGraw-Hill/Osborne.
4. Jubilee Enterprise, Cepat Menguasai C++, Elex media Komputindo, Jakarta, 2015.
5. R, H, Sianipar, Pemrograman C++: Dasar Pemrograman Berorientasi Objek, Penerbit ANDI, 2012.
6. www://cplusplus.com
▪ Studi kasus
Ada sebuah Kelas Binatang yang terdiri dari Herbivora, Karnivora, Omnivora yang hidup di darat, di udara dan di air. Buatlah pembagian kelas binatang dengan konsep PBO
§ Studi kasus dikumpulkan dengan menggunakan kertas ukuran A4 dengan spasi : 1.5, font : times new roman, ukuran : 12, dijilid dengan cover yang berisikan : judul kasus, npm dan nama mahasiswa.
§ Presentasikan hasil Studi Kasus tersebut di depan kelas C. KRITERIA PENILAIAN (10%)
Kebenaran Algoritma Ketepatan pengujian
Daya tarik komunikasi/prensentasi
GRADING SCHEME COMPETENCE
KRITERIA 1 : Kebenaran Algoritma
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Kebenaran Algoritma
Algoritma sesuai dan ditulis dengan struktur yang rapih dilengkapi dengan komentar program dengan lengkap.
Algoritma sesuai dan struktur ditulis dengan rapih dilengkapi dengan sebagian komentar program.
Algoritma sesuai dan struktur ditulis dengan rapih tanpa komentar program
Algoritma tidak sesuai namun output program sesuai
Algoritma tidak sesuai dan output program tidak sesuai
2
KRITERIA 2 : Ketepatan Pengujian
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Ketepatan Pengujian secara teoritis
Output program sesuai dan di tapilkan dengan sangat rapih
Output program sesuai dan di tapilkan dengan rapih
Output program sesuai dan di tapilkan tidak rapih
Output tidak sesuai Program masih error tidak menghasilkan output
2
KRITERIA 3 : Daya tarik komunikasi/presentasi KRITERIA 3a : Komunikasi tertulis
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Bahasa Paper Bahasa menggugah pembaca untuk mencari tahu konsep lebih dalam
Bahasa menambah informasi pembaca
Bahasa deskriptif, tidak terlalu menambah pengetahuan
Informasi dan data yang disampaikan tidak menarik dan membingungkan
Tidak ada hasil 1
Kerapian Paper Paper dibuat dengan sangat menarik dan menggugah
semangat membaca
Paper cukup menarik, walau tidak terlalu mengundang
Dijilid biasa Dijilid namun kurang
rapi Tidak ada hasil 1
KRITERIA 3b : Komunikasi lisan
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Isi Memberi inspirasi
pendengar untuk mencari lebih dalam
Menambah
wawasan Pembaca masih
harus menambah lagi informasi dari beberapa sumber
Informasi yang disampaikan tidak menambah wawasan bagi pendengarnya
Informasi yang disampaikan menyesatkan atau salah
2
Organisasi Sangat runtut dan integratif sehingga pendengar dapat mengkompilasi isi dengan baik
Cukup runtut dan memberi data pendukung fakta yang disampaikan
Tidak didukung data, namun
menyampaikan informasi yang benar
Informasi yang disampaikan tidak ada dasarnya
Tidak mau
presentasi 1
Gaya Presentasi Menggugah
semangat pendengar Membuat
pendengar paham, hanya sesekali saja memandang catatan
Lebih banyak
membaca catatan Selalu membaca catatan (tergantung pada catatan)
Tidak berbunyi 1