• Tidak ada hasil yang ditemukan

Paul Deitel and Harvey Deitel, From C: How to Program, 6 th Edition, Pearson Education, Inc, 2010

Dalam dokumen RENCANA PEMBELAJARAN SEMESTER (Halaman 25-30)

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

Dalam dokumen RENCANA PEMBELAJARAN SEMESTER (Halaman 25-30)

Dokumen terkait