• Tidak ada hasil yang ditemukan

RENCANA PEMBELAJARAN SEMESTER JURUSAN SISTEM INFORMASI FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

N/A
N/A
Protected

Academic year: 2021

Membagikan "RENCANA PEMBELAJARAN SEMESTER JURUSAN SISTEM INFORMASI FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI"

Copied!
17
0
0

Teks penuh

(1)

RENCANA PEMBELAJARAN SEMESTER

JURUSAN SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

Mata Kuliah Kode Rumpun Mata Kuliah Bobot (SKS) Semester Direvisi

PEMROGRAMAN

BERORIENTASI OBJEK

AK-011312

Algoritma dan Pemrograman

K: 3 SKS P: - SKS V AGUSTUS 2018

OTORISASI Pengembang RPS Koordinator Mata Kuliah Ka. Prodi

Tim Pengembang RPS 2018 FITRIANINGSIH Dr. Setia Wirawan

Capaian Pembelajaran (CP)

Capaian Pembelajaran Program Studi:

1. Menguasai konsep teoritis sistem informasi, pengelolaan data dan informasi, algoritma dan pemrograman, rekayasa perangkat lunak,

sistem enterprise, secara mendalam; (CP-2)

2. Menguasai metode, prinsip dan teknik pemrograman, rekayasa perangkat lunak, pengembangan sistem, pengelolaan proyek system

informasi, manajemen layanan teknologi informasi dan keamanan sistem informasi; (CP-4)

3. Mampu mengidentifikasi dan menginterpretasikan program komputer dari suatu aplikasi perangkat lunak, serta mampu membuat

dokumentasinya sesuai dengan standar dokumentasi program yang berlaku; (CP-8)

4. Mampu menggunakan beberapa teknik, metode dan alat pemodelan sistem dengan pendekatan terstruktur maupun pendekatan

berorientasi obyek untuk memodelkan rancangan konseptual dari suatu sistem informasi yang diperlukan oleh suatu organisasi; (CP-9)

5. Mampu mengidentifikasi dan merancang beberapa model basis data dengan mengunakan beberapa teknik dan metode perancangan

basis data sesuai dengan karakteristik data dan kebutuhan organisasi, serta mengimplementasikannya ke dalam DBMS (Database

Management System); serta mampu membuat program komputer dengan menggunakan beberapa bahasa pemrograman untuk

mengelola DBMS; (CP-12)

Capaian Pembelajaran Mata Kuliah:

(2)

2. Menguasai konsep teoritis rekayasa perangkat lunak secara mendalam (CPMK-2.4) 3. Menguasai metode, prinsip dan teknik pemrograman (CPMK-4.1)

4. Menguasai metode, prinsip dan teknik rekayasa perangkat lunak (CPMK-4.2)

5. mampu mengidentifikasi dan menginterpretasikan program komputer dari suatu aplikasi perangkat lunak, serta mampu membuat dokumentasinya sesuai dengan standar dokumentasi program yang berlaku (CPMK-8.1)

6. mampu menggunakan beberapa teknik, metode dan alat pemodelan sistem dengan pendekatan berorientasi obyek untuk memodelkan rancangan konseptual dari suatu sistem informasi yang diperlukan oleh suatu organisasi (CPMK-9.2)

7. mampu membuat program komputer dengan menggunakan beberapa bahasa pemrograman untuk mengelola DBMS (CPMK-12.2)

Deskripsi Singkat MK Mata Kuliah ini Mata Kuliah ini membahas tentang teknik pemrograman berbasis objek. Pembahasan diawali dengan pemahaman konsep pemrograman berbasis objek, meliputi class, object, interface, package, inheritance, polymorphism, overriding, overloading, dan hak akses. Mata kuliah ini juga membahas tentang Analisis dan Desain Berbasis Objek. Pada mata kuliah ini mahasiswa mempraktekkan pemrograman berbasis objek dengan menggunakan bahasa pemrograman Java. Perkuliahan dilengkapi dengan studi kasus untuk melakukan analisis dan desain berbasis objek dan membuat program menggunakan bahasa Java.

Pustaka Utama:

1. Herbert Schildt, Java: The Complete Reference, Ninth Edition, Oracle Press, 2014

Pendukung:

2. Onno W. Purbo, Trik Pemrograman Java untuk jaringan dan Internet, ElexMedia Komputindo

3. Ariesto Hadi Sutopo, Fajar Masya, Penyelesaian Masalah Berbasis Objek dengan Java, Graha Ilmu, 2005 4. G. Booch dkk, Object Oriented Analysis & Design with Applications Third Edition, Addison-Wesley, 2007

Media Pembelajaran Projector, Komputer

Mata Kuliah Prasyarat Teknik Pemrograman Terstruktur 2

MINGG

U KEMAMPUAN AKHIR YANG DIHARAPKAN (Materi Pembelajaran) BAHAN KAJIAN

BENTUK DAN METODE PEMBELAJARAN WAKTU PENGALAMAN BELAJAR MAHASISWA PENILAIAN Ref KRITERIA DAN

BENTUK INDIKATOR BOBOT

1 2 3 4 5 6 7 8 9 10

1 - 4 HS:

Mampu membuat program Java

▪ Pengenalan Java

Aplikasi Java dan java Applets Bentuk: KULIAH TM : 4x3x50’’ PT : 4x3x60’’ BM : 4x3x60’’ ▪ Mencari referensi ▪ Membuat program Java sederhana ▪ Kelengkapan isi program Java sederhana ▪ Mampu membuat program Java sederhana 20 1, 2, 3

(3)

sederhana,

menggunakan struktur kontrol dalam program Java, dan membuat program Java menggunakan array serta melakukan manipulasi string SS: Ketelitian, kreativitas, daya tarik komunikasi, daya juang

Struktur program Meng-compile program Keyword, tipe data, operator

▪ Struktur kontrol alur

program Perulangan dan percabangan

Kondisional dan seleksi Break dan Continue

▪ Array

Deklarasi array Array 1 dimensi Array multi dimensi Array sebagai reference

▪ Penanganan string

Sintaks string khusus Pembuatan,

penggabungan dan konversi string Modifikasi penyalinan string: substring, concat, replace, toLowerCase, toUpperCase, valueOf, stringBuffer, append, insert

Metode: DISCOVERY LEARNING FLIPPED CLASS ROOM ▪ Mempresentasikan

hasil rangkuman ▪ Kebenaran program Java sederhana

▪ Daya tarik komuni

kasi/presentasi ▪ Mampu menggunakan struktur kontrol dalam program Java ▪ Mampu membuat program Java menggunakan array serta melakukan manipulasi string 5 - 7 HS:

Mampu membuat class dan object di Java dan memahami program Java dengan paradigama berbasis objek

SS:

Ketelitian, kreativitas, daya tarik komunikasi,

● Class, Object, dan Method

Dasar-dasar penulisan class

Bagaimana pembuatan objek

Penulisan method dan penambahan method pada class ● Pemrograman Berbasis Objek (PBO) Bentuk: KULIAH Metode: DISCOVERY LEARNING FLIPPED CLASS ROOM TM : 3x3x50’’ PT : 3x3x60’’ BM : 3x3x60’’ ▪ Mencari referensi ▪ Membuat program Java menggunakan class ▪ Mempresentasikan hasil rangkuman ▪ Kelengkapan isi program Java menggunakan class ▪ Kebenaran program Java menggunakan class

▪ Daya tarik komuni

kasi/presentasi

▪ Mampu membuat

class dan object di Java ▪ Mampu memahami program Java dengan paradigama berbasis objek 25 1, 4

(4)

daya juang Encapsulation Polymorphism Inheritance

8 - 10 HS:

Mampu membuat package dan interface di Java membuat program Java dengan tampilan GUI dan animasi

SS:

Ketelitian, kreativitas, daya tarik komunikasi, daya juang

● Package & Interface

Penulisan package, statement import Statemen interface, statement implement, variable dalam interface

● GUI

Komponen GUI pada AWT Layout Manager Komponen Swing Bentuk: KULIAH Metode: DISCOVERY LEARNING FLIPPED CLASS ROOM TM : 3x3x50’’ PT : 3x3x60’’ BM : 3x3x60’’ ▪ Mencari referensi ▪ Membuat program Java menggunakan package ▪ Mempresentasikan hasil rangkuman ▪ Kelengkapan isi program Java menggunakan package ▪ Kebenaran program Java menggunakan package ▪ Daya tarik komuni kasi/presentasi ▪ Mampu membuat package dan interface di Java ▪ Mampu membuat program Java dengan tampilan GUI dan animasi

25 1, 4

11 - 14 HS:

Mampu membuat program Java dengan menggunakan error handling, konsep multi threaded, konsep sinkronisasi

dan membuat program java untuk

teleconference sederhana

SS:

Ketelitian, kreativitas, daya tarik komunikasi, daya juang

● Penanganan Eksepsi

Dasar-dasar penanganan eksepsi Tipe eksepsi Eksepsi yang tidak dapat ditangkap Try dan catch Nested block try, throw, throws, finally Subclass eksepsi ● Multithreaded Programming Konsep dasar multithreading Membuat thread dan multiple thread Prioritas thread ● Sinkronisasi Metode sinkronisasi Statement synchronize Komunikasi thread Bentuk: KULIAH Metode: DISCOVERY LEARNING FLIPPED CLASS ROOM TM : 4x3x50’’ PT : 4x3x60’’ BM : 4x3x60’’ ▪ Mencari referensi ▪ Membuat program Java sederhana ▪ Mempresentasikan hasil rangkuman ▪ Kelengkapan isi program Java menggunakan eksepsi ▪ Kebenaran program Java menggunakan eksepsi

▪ Daya tarik komuni

kasi/presentasi ▪ Mampu membuat program Java dengan menggunakan error handling, konsep multi threaded, konsep sinkronisasi ▪ Mampu membuat program java untuk teleconference sederhana 30 1, 2, 3, 4

(5)

dengan statement notify(), wait(), notifyAll(),

Suspend(), resume(), stop()

● File Stream

Byte stream class Character stream class Predefined Stream

(6)

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : PEMROGRAMAN BERORIENTASI OBJEK SKS : 3

Program Studi : Sistem Informasi Pertemuan ke : 1 - 4 Fakultas : Ilmu Komputer dan Teknologi Informasi

A. TUJUAN TUGAS:

Membuat program Java sederhana dengan menggunakan struktur kontrol dan array serta manipulasi string

B. URAIAN TUGAS:

a. Obyek Garapan

Program Java sederhana dengan menggunakan struktur kontrol dan array serta manipulasi string b. Metode atau Cara pengerjaan

▪ Pelajari referensi mengenai program Java sederhana dengan menggunakan struktur kontrol dan array serta manipulasi string di 1. Herbert Schildt, Java: The Complete Reference, Ninth Edition, Oracle Press, 2014

2. Onno W. Purbo, Trik Pemrograman Java untuk jaringan dan Internet, ElexMedia Komputindo

3. Ariesto Hadi Sutopo, Fajar Masya, Penyelesaian Masalah Berbasis Objek dengan Java, Graha Ilmu, 2005 4. G. Booch dkk, Object Oriented Analysis & Design with Applications Third Edition, Addison-Wesley, 2007 ● Program yang dibuat mencakup

1. Pengenalan Java

Aplikasi Java dan java Applets, Struktur program, Meng-compile program, Keyword, tipe data, operator 2. Struktur kontrol alur program

Perulangan dan percabangan, Kondisional dan seleksi, Break dan Continue 3. Array

Deklarasi array, Array 1 dimensi, Array multi dimensi, Array sebagai reference 4. Penanganan string

Sintaks string khusus, Pembuatan, penggabungan dan konversi string, Modifikasi penyalinan string: substring, concat, replace, toLowerCase, toUpperCase, valueOf, stringBuffer, append, insert

● Listing program dibuat dalam paper dan disiapkan dalam ppt ● Presentasikan hasil program tersebut di depan kelas

c. Deskripsi Luaran tugas yang dihasilkan:

(7)

C. KRITERIA PENILAIAN (20%)

Kelengkapan program Java sederhana Kebenaran program Java sederhana Daya tarik komunikasi/presentasi

GRADING SCHEME COMPETENCE KRITERIA 1 : Kelengkapan Program

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Kelengkapan program

Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap

Hanya menunjukkan sebagian konsep saja

Tidak ada konsep 2

KRITERIA 2 : Kebenaran Program

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Kebenaran program Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep

Diungkap dengan tepat tetapi deskriptif

Sebagian besar konsep sudah terungkap, namun masih ada yang

terlewatkan

Kurang dapat

mengungkapkan aspek penting, melebihi halaman, tidak ada proses

merangkum hanya mencontoh

Tidak ada konsep yang disajikan

(8)

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)

(9)

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : PEMROGRAMAN BERORIENTASI OBJEK SKS : 3

Program Studi : Sistem Informasi Pertemuan ke : 5 - 7 Fakultas : Ilmu Komputer dan Teknologi Informasi

A. TUJUAN TUGAS:

Membuat class dan object di Java dengan paradigama berbasis objek

B. URAIAN TUGAS:

a. Obyek Garapan

Class dan object di Java dengan paradigama berbasis objek b. Metode atau Cara pengerjaan

▪ Pelajari referensi mengenai class dan object di Java dengan paradigama berbasis objek di 1. Herbert Schildt, Java: The Complete Reference, Ninth Edition, Oracle Press, 2014

2. Onno W. Purbo, Trik Pemrograman Java untuk jaringan dan Internet, ElexMedia Komputindo

3. Ariesto Hadi Sutopo, Fajar Masya, Penyelesaian Masalah Berbasis Objek dengan Java, Graha Ilmu, 2005 4. G. Booch dkk, Object Oriented Analysis & Design with Applications Third Edition, Addison-Wesley, 2007 ● Program yang dibuat mencakup

1. Class, Object, dan Method

Dasar-dasar penulisan class, Bagaimana pembuatan objek, Penulisan method dan penambahan method pada class 2. Pemrograman Berbasis Objek (PBO)

Encapsulation, Polymorphism, Inheritance

● Listing program dibuat dalam paper dan disiapkan dalam ppt ● Presentasikan hasil program tersebut di depan kelas

c. Deskripsi Luaran tugas yang dihasilkan:

Program Java dengan class dibuat dan dipresentasikan alur proses pengerjaan/langkah-langkah proses yang ada

C. KRITERIA PENILAIAN (25%)

Kelengkapan program Java dengan Class Kebenaran program Java dengan Class Daya tarik komunikasi/presentasi

(10)

GRADING SCHEME COMPETENCE

KRITERIA 1 : Kelengkapan Program

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Kelengkapan program

Lengkap dan terpadu Lengkap Masih kurang bebe rapa aspek yang be lum terungkap

Hanya menunjukkan sebagian konsep saja

Tidak ada konsep 2

KRITERIA 2 : Kebenaran Program

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Kebenaran program Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep

Diungkap dengan tepat tetapi deskriptif

Sebagian besar konsep sudah terungkap, namun masih ada yang

terlewatkan

Kurang dapat

mengungkapkan aspek penting, melebihi halaman, tidak ada proses

merangkum hanya mencontoh

Tidak ada konsep yang disajikan

(11)

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)

(12)

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : PEMROGRAMAN BERORIENTASI OBJEK SKS : 3

Program Studi : Sistem Informasi Pertemuan ke : 8 - 10 Fakultas : Ilmu Komputer dan Teknologi Informasi

A. TUJUAN TUGAS:

Membuat package dan interface di Java dengan tampilan GUI dan animasi

B. URAIAN TUGAS:

a. Obyek Garapan

Package dan interface di Java dengan tampilan GUI dan animasi b. Metode atau Cara pengerjaan

▪ Pelajari referensi mengenai package dan interface di Java dengan tampilan GUI dan animasi di 1. Herbert Schildt, Java: The Complete Reference, Ninth Edition, Oracle Press, 2014

2. Onno W. Purbo, Trik Pemrograman Java untuk jaringan dan Internet, ElexMedia Komputindo

3. Ariesto Hadi Sutopo, Fajar Masya, Penyelesaian Masalah Berbasis Objek dengan Java, Graha Ilmu, 2005 4. G. Booch dkk, Object Oriented Analysis & Design with Applications Third Edition, Addison-Wesley, 2007 ● Program yang dibuat mencakup

1. Package & Interface

Penulisan package, statement import, Statemen interface, statement implement, variable dalam interface 2. GUI

Komponen GUI pada AWT, Layout Manager, Komponen Swing ● Listing program dibuat dalam paper dan disiapkan dalam ppt ● Presentasikan hasil program tersebut di depan kelas

c. Deskripsi Luaran tugas yang dihasilkan:

Program Java dengan package dibuat dan dipresentasikan alur proses pengerjaan/langkah-langkah proses yang ada

C. KRITERIA PENILAIAN (25%)

Kelengkapan program Java dengan package Kebenaran program Java package

(13)

GRADING SCHEME COMPETENCE KRITERIA 1 : Kelengkapan Program

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Kelengkapan Program

Lengkap dan terpadu Lengkap Masih kurang bebe rapa aspek yang be lum terungkap

Hanya menunjukkan sebagian konsep saja

Tidak ada konsep 1

KRITERIA 2 : Kebenaran Program

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Kebenaran Program Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep

Diungkap dengan tepat tetapi deskriptif

Sebagian besar konsep sudah terungkap, namun masih ada yang

terlewatkan

Kurang dapat

mengungkapkan aspek penting, melebihi halaman, tidak ada proses

merangkum hanya mencontoh

Tidak ada konsep yang disajikan

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 2

Kerapian Paper Paper dibuat dengan sangat menarik dan menggugah semangat membaca

Paper cukup menarik, walau tidak terlalu mengundang

(14)

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)

(15)

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : PEMROGRAMAN BERORIENTASI OBJEK SKS : 3

Program Studi : Sistem Informasi Pertemuan ke : 11 - 14 Fakultas : Ilmu Komputer dan Teknologi Informasi

A. TUJUAN TUGAS:

Membuat program Java dengan menggunakan error handling, konsep multi threaded, konsep sinkronisasi dan program java untuk teleconference sederhana

B. URAIAN TUGAS:

a. Obyek Garapan

Program Java dengan menggunakan error handling, konsep multi threaded, konsep sinkronisasi dan program java untuk teleconference sederhana b. Metode atau Cara pengerjaan

▪ Pelajari referensi mengenai program Java dengan menggunakan error handling, konsep multi threaded, konsep sinkronisasi dan program java untuk teleconference sederhana di

1. Herbert Schildt, Java: The Complete Reference, Ninth Edition, Oracle Press, 2014

2. Onno W. Purbo, Trik Pemrograman Java untuk jaringan dan Internet, ElexMedia Komputindo

3. Ariesto Hadi Sutopo, Fajar Masya, Penyelesaian Masalah Berbasis Objek dengan Java, Graha Ilmu, 2005 4. G. Booch dkk, Object Oriented Analysis & Design with Applications Third Edition, Addison-Wesley, 2007 ● Program yang dibuat mencakup

1. Penanganan Eksepsi

Dasar-dasar penanganan eksepsi, Tipe eksepsi, Eksepsi yang tidak dapat ditangkap, try dan catch, Nested block try, throw, throws, finally, Subclass eksepsi 2. Multithreaded Programming

Konsep dasar multithreading, Membuat thread dan multiple thread, Prioritas thread 3. Sinkronisasi

Metode sinkronisasi, Statement synchronize, Komunikasi thread dengan statement notify(), wait(), notifyAll(), Suspend(), resume(), stop() 4. File Stream

Byte stream class, Character stream class, Predefined Stream ● Listing program dibuat dalam paper dan disiapkan dalam ppt ● Presentasikan hasil program tersebut di depan kelas

c. Deskripsi Luaran tugas yang dihasilkan:

Program Java dengan eksepsi dibuat dan dipresentasikan alur proses pengerjaan/langkah-langkah proses yang ada

(16)

C. KRITERIA PENILAIAN (30%)

Kelengkapan program Java dengan eksepsi Kebenaran program Java dengan eksepsi Daya tarik komunikasi/presentasi

GRADING SCHEME COMPETENCE KRITERIA 1 : Kelengkapan Program

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Kelengkapan Program

Lengkap dan terpadu Lengkap Masih kurang bebe rapa aspek yang be lum terungkap

Hanya menunjukkan sebagian konsep saja

Tidak ada konsep 1

KRITERIA 2 : Kebenaran Program

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Kebenaran Program Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep

Diungkap dengan tepat tetapi deskriptif

Sebagian besar konsep sudah terungkap, namun masih ada yang

terlewatkan

Kurang dapat

mengungkapkan aspek penting, melebihi halaman, tidak ada proses

merangkum hanya mencontoh

Tidak ada konsep yang disajikan

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 2

Kerapian Paper Paper dibuat dengan sangat menarik dan menggugah semangat membaca

Paper cukup menarik, walau tidak terlalu mengundang

(17)

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)

Referensi

Dokumen terkait

Hasil penelitian menunjukkan bahwa lingkungan dan genotipe memberikan pengaruh yang sangat nyata terhadap hampir semua peubah kuantitatif yang diamati, yaitu lebar

Communication PT.GMF AeroAsia melakukan survey tiap awal tahunnya, namun dilakukan sebatas untuk mengetahui keinginan karyawan seperti apa. Fact finding dalam

Upaya Rumah Sakit Bethsaida untuk pencegahan, melindungi pasien & keluarganya dari kekerasan fisik terutama pada pasien yang tidak mampu melindungi dirinya

Peserta dengan jumlah 30 orang (Peserta Warga Binaan) yang mengikuti pelatihan, umumnya mendapatkan kenaikan skor dari sebelumnya dalam kategori sedang dan meningkat

Jajar genjang adalah bangun segi empat yang memiliki dua pasang sisi sejajar dan tidak memiliki sudut siku-siku. Jajargenjang dapat dibentuk dari dua segitiga yang

Jumlah blok yang digunakan untuk menghitung Jumlah blok yang digunakan untuk menghitung volume pada seam 16 phase 2 adalah 36 blok, pada volume pada seam 16 phase 2 adalah

Analisis spasial pada penelitian ini berupa gambaran sebaran kasus demam Tifoid di Kota Semarang pada bulan Oktober hingga Desember 2009 ditinjau dari letak daerah banjir dan

Oleh sebab itu, penegakkan hukum lingkungan dapat dimaknai sebagai penggunaan atau penerapan instrumen-instrumen dan sanksi- sanksi dalam lapangan hukum administrasi,