RENCANA PEMBELAJARAN SEMESTER (RPS)

dokumen-dokumen yang mirip
RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS) DISTRIBUTED NETWORK PROGRAM STUDI S1 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER (FILKOM)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

ANIMASI KOMPUTER DAN MULTIMEDIA

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS) KKKM32011 Pemrograman Web II

PPKF63108 DIGITAL IMAGE PROCESSING

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS) KPKM62005 KEWIRAUSAHAAN PROGRAM STUDI D3 MANAJEMEN INFORMATIKA FAKULTAS ILMU KOMPUTER (FILKOM)

PPKF53101 IT BANKING

RENCANA PEMBELAJARAN SEMESTER (RPS)

KBKF73113 SISTEM INFRASTRUKTUR

PPK63109 BIO INFORMATICS

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS) METODOLOGI PENELITIAN

KKKF33118 REKAYASA PERANGKAT LUNAK I

KKKF43123 REKAYASA PERANGKAT LUNAK II

KKKF33108 KOMPUTER DAN MASYARAKAT

RENCANA PEMBELAJARAN SEMESTER (RPS) KKKF23111 Matematika Diskrit

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

PKKF53111 NETWORK SYSTEM ADMINISTRATION

PPKF73104 IT BUSINESS MANAGEMENT

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS) KKKF13101 KALKULUS PROGRAM STUDI S1 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER (FILKOM)

Psikologi Agama. Disusun oleh: Andhika Anggawira., S.Psi., M.Psi., Psikolog

RENCANA PEMBELAJARAN SEMESTER (RPS)

SISTEM OPERASI LANJUT

WIRELESS AND MOBILE NETWORK

PKKF12102 BAHASA INDONESIA

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

KBKF63307 INTELIGENSI BUATAN

RENCANA PEMBELAJARAN SEMESTER (RPS) SISTEM OPERASI PROGRAM STUDI S1 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER (FILKOM)

RENCANA PEMBELAJARAN SEMESTER (RPS)

PPKF63102 IT MANAGEMENT

PPKF73113 VIRTUAL PRIVATE NETWORK

KKKF13102 FISIKA DASAR

Psikologi Forensik. Disusun oleh: Andhika Anggawira., S.Psi., M.Psi., Psikolog

PPKF53106 KNOWLEDGE BASED SYSTEM

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

Tes Minat dan Bakat. Disusun oleh: Andhika Anggawira., S.Psi., M.Psi., Psikolog

RENCANA PEMBELAJARAN SEMESTER (RPS)

KBKF53110 WEB PROGRAMMING

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

Sosiologi dan Antropologi

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

PKKF12103 BAHASA INGGRIS I

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER

KKKF33110 STRUKTUR DATA

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (KKSS43116) Metode Numerik. Disusun oleh: Rafki Imani, MT

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS) KBKF53105 JARINGAN KOMPUTER

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

Transkripsi:

RENCANA PEMBELAJARAN SEMESTER (RPS) KBKM33009 BAHASA PEMROGRAMAN II (JAVA LANJUTAN) PROGRAM STUDI D3 MANAJEMEN INFORMATIKA (MI) FAKULTAS ILMU KOMPUTER (FILKOM) UNIVERSITAS PUTRA INDONESIA YPTK

LEMBAR PENGESAHAN Rencana Pembelajaran Semester (RPS) ini telah disahkan untuk mata kuliah sbb: Kode Mata Kuliah : KBKM33009 Nama Mata Kuliah : Bahasa Pemrograman II (Java Lanjutan) Padang, 2017 Menyetujui Kaprodi D3 Manajemen Informatika Mardhiah Masril, S.Kom, M.Kom ii

DAFTAR ISI LEMBAR PENGESAHAN...ii DAFTAR ISI...iii A. PROFIL MATA KULIAH... 1 B. RENCANA PEMBELAJARAN SEMESTER (RPS)... 2 C. RANCANGAN INTERAKSI DOSEN MAHASISWA... 8 D. PERSENTASE KOMPONEN NILAI... 13 E. PENILAIAN DENGAN RUBRIK... 14 F. PENENTUAN NILAI AKHIR MATA KULIAH... 14 iii

A. PROFIL MATA KULIAH IDENTITAS MATA KULIAH Nama Mata Kuliah : Bahasa Pemrograman II (Java Lanjutan) Kode Mata Kuliah : KBKM33009 SKS : 3 Jenis : MK Wajib Jam pelaksanaan : Tatap muka di kelas = 3 x 50 menit per minggu Responsi Semester / Tingkat : 3 / 2 Pre-requisite : Co-requisite : Bidang Kajian : DESKRIPSI SINGKAT MATA KULIAH Dalam mata kuliah pemrograman JAVA ini, pokok bahasan meliputi : Annotation, GUI Nimbus, JDBC, collection framework, generics, Struktur class lanjutan dan java interface vs abstract class, file dan directory, exception handling lanjutan, JavaBeans components, XML dan JSON, Webservice, Java security, Native methods. DAFTAR PUSTAKA 1. Cay S. Horstmann, Core Java, Volume II--Advanced Features (9th Edition), Prentice Hall, 2013 2. Eric Jendrock, The Java EE 6 Tutorial: Advanced Topics, 4th Edition, Addison-Wesley Professional, 2013 3. Herbert Schildt,Java The Complete Reference, 8th Edition, McGraw-Hill Osborne Media, 2011 1

B. RENCANA PEMBELAJARAN SEMESTER (RPS) Pertemuan ke- Kemampuan Akhir yang Diharapkan Bahan Kajian (Materi Ajar) Bentuk/ Metode/ Strategi Pembelajaran Kriteria Penilaian (Indikator) Bobot Nilai 1 Mampu membuat program Java yang menggunakan annotation yang didefinisikan sendiri atau custom annotation Annotation Tanya Jawab Problembased menggunakan annotation pada kelas, method, variabel, parameter dan package 2 Mampu mengaplikasikan GUI Nimbus pada tampilan aplikasi Mampu membuat program Java sederhana dengan menggunakan JDBC GUI Nimbus, JDBC Tanya Jawab Problembased pemanfaatan GUI Nimbus pada aplikasi dengan tampilan GUI membuat program sederhana dengan JDBC sesuai dengan sintaks bahasa Java menjelaskan konsep dan contoh JDBC

Pertemuan ke- Kemampuan Akhir yang Diharapkan Bahan Kajian (Materi Ajar) Bentuk/ Metode/ Strategi Pembelajaran Kriteria Penilaian (Indikator) Bobot Nilai 3 Mampu membuat program Java sederhana dengan memanfaatkan Kelas-kelas yang ada dalam Java Collections Framework Collection framework Tanya Jawab Problembased membuat program sederhana dengan menggunakan kelaskelaspada Java Collections Framework 4 Mampu membuat program Java yang menggunakan generics yang didefinisikan sendiri Generics Tanya Jawab Problembased membuat program sederhana menggunakan generics Simulasi/ Demo

Pertemuan ke- Kemampuan Akhir yang Diharapkan Bahan Kajian (Materi Ajar) Bentuk/ Metode/ Strategi Pembelajaran Kriteria Penilaian (Indikator) Bobot Nilai 5 Mampu membuat program Java sederhana dengan memanfaatkan materi class lanjutan Mampu mengetahui perbedaan interface dan abstract class Struktur class lanjutan dan Java Interface vs Abstract Class Tanya Jawab Problembased Simulasi/ Demo membuat program sederhana dengan memanfaatkan materi class lanjutan mengetahui perbedaan interface dan abstract class 6 Mampu membuat program Java sederhana yang berkaitan dengan organisasi file dan directory File dan directory Tanya Jawab Problembased membuat program sederhana yang berkaitan dengan organisasi file dan directory 7,8 Mampu membuat program java lanjutan sederhana yang menggunakan Exeption Handling Exeption Handling Tanya Jawab Problembased membuat program sederhana yang menggunakan exception handling 9 UTS

Pertemuan ke- Kemampuan Akhir yang Diharapkan Bahan Kajian (Materi Ajar) Bentuk/ Metode/ Strategi Pembelajaran Kriteria Penilaian (Indikator) 10 Mampu membuat program Java sederhana yang mengikuti pedoman JavaBeans Components JavaBeans Components Tanya Jawab Problembased Simulasi/ Demo membuat program sederhana dengan mengikuti pedoman JavaBeans Components 12 Mampu memahami konsep XML dan JSON Mampu menulis dan membaca dokumen XML dan JSON sederhana menggunakan pemrograman Java XML dan JSON Tanya Jawab Problembased Simulasi/ Demo melakukan proses dokumen XML dan JSON sesuai dengan skema dan definisinya

13 Mampu membuat sebuah web service menggunakan RESTful Webservice: RESTful Tanya Jawab Problem- based Simulasi/ Demo membuat web service sederhana menggunakan RESTful 14 Mampu membuat program Java sederhana yang aman Java Security Tanya Jawab Problem- based Simulasi/ Demo membuat program Java sederhana yang aman 15 Mampu membuat program Java sederhana untuk memanggil fungsi C dari program Java Native Methods membuat program Java sederhana yang dapat memanggil fungsi C dari progam Java 16 UAS

C. RANCANGAN INTERAKSI DOSEN MAHASISWA Kemampuan Akhir yang Diharapkan Nama Kajian Mahasiswa mampu memahami konsep materi yang diberikan. 1. Annotation 2. GUI Nimbus, JDBC 3. Collection framework 4. Generics 5. Struktur class lanjutan dan Java Interface vs Abstract Class 6. File dan directory 7. Exeption Handling 8. JavaBeans Components 9. XML dan JSON 10. Webservice: RESTful 11. Java Security 12. Native Methods Nama Strategi Minggu Penggunaan Strategi (Metode) 1 15 Deskripsi Singkat Strategi (Metode) pembelajaran Aktivitas Dosen Membuka perkuliahan dengan membaca Surat Al- Fatihah, Asmaul Husna dan mengikrarkan 12 Prinsip Dasar UPI YPTK Padang Dosen mengulas materi sebelumnya, menjelaskan tujuan, hasil pembelajaran, materi, dan kesimpulan, serta mendorong mahasiswa untuk aktif bertanya dan mengemukakan pendapat terkait materi yang disampaikan. RANCANGAN INTERAKSI DOSEN MAHASISWA Aktivitas Mahasiswa Membuka perkuliahan dangan mengikuti membaca Surat Al-Fatihah, asmaul husna dan mengikrarkan 12 Prinsip Dasar UPI YPTK Padang Mengulas materi yang telah diberikan pada pertemuan sebelumnya (untuk pertemuan 2 dst). Mengungkapkan apa yang telah dipahami dari materi yang telah disampaikan pada pertemuan sebelumnya (untuk pertemuan 2 dst).

Menjelaskan tentang tujuan pembelajaran dari kegiatan pembelajaran. Mengarahkan mahasiswa untuk melibatkan diri dan aktif dalam kegiatan pembelajaran. Membahas materi. Mengajukan sejumlah pertanyaan terkait materi yang telah diberikan. Menyimak penjelasan dosen. Menyiapkan diri menerima materi yang akan disampaikan. Menyimak dan mencatat hal-hal penting dari materi yang disampaikan oleh dosen. Bertanya apabila ada materi yang kurang jelas. Menjawab pertanyaan yang diberikan. Menyimpulkan materi yang telah disajikan Menyimak kesimpulan yang disampaikan. Memberi motivasi dan menutup perkuliahan dengan membaca surat Al- Fatihah Menyimak motivasi yang diberikan dan menutup perkuliahan dengan membaca surat Al- Fatihah

Kemampuan Akhir yang Diharapkan Mahasiswa mampu menuangkan konsep materi yang dipelajari dan mampu menyelesaikan kasus yang diberikan Nama Kajian 1. Annotation 2. GUI Nimbus, JDBC 3. Collection framework 4. Generics 5. Struktur class lanjutan dan Java Interface vs Abstract Class 6. File dan directory 7. Exeption Handling 8. JavaBeans Components 9. XML dan JSON 10. Webservice: RESTful 11. Java Security 12. Native Methods Nama Strategi Problem Based Learning (PBL) Minggu Penggunaan Strategi (Metode) 1 15 Deskripsi Singkat Strategi (Metode) pembelajaran Mahasiswa diminta untuk menyelesaikan suatu kasus sesuai dengan materi yang diberikan. RANCANGAN INTERAKSI DOSEN MAHASISWA Aktivitas Dosen Memberikan kasus yang harus diselesaikan dalam bentuk soal latihan. Membahas hasil jawaban mahasiswa. Aktivitas Mahasiswa Menyelesaikan soal yang diberikan. Mempresentasikan jawaban dari setiap soal.

Kemampuan Akhir yang Diharapkan Nama Kajian Mahasiswa mampu memahami konsep/ cara kerja dari metode yang diberikan. 1. Annotation 2. GUI Nimbus, JDBC 3. Collection framework 4. Generics 5. Struktur class lanjutan dan Java Interface vs Abstract Class 6. File dan directory 7. Exeption Handling 8. JavaBeans Components 9. XML dan JSON 10. Webservice: RESTful 11. Java Security 12. Native Methods Nama Strategi Simulasi/ Demo Minggu Penggunaan Strategi (Metode) 2-7, 10-15 Deskripsi Singkat Strategi (Metode) pembelajaran Mahasiswa diminta untuk menyimak demonstrasi program dari konsep/ cara kerja suatu metode yang dibahas. Aktivitas Dosen Menayangkan demonstrasi program dari konsep/ cara kerja suatu metode yang dibahas Menjawab pertanyaan yang diajukan. RANCANGAN INTERAKSI DOSEN MAHASISWA Aktivitas Mahasiswa Menyimak demonstrasi program. Mengajukan sejumlah pertanyaan terkait demonstrasi program yang telah ditayangkan dan dan membuat program yang telah dijelaskan oleh dosen Memberikan tambahan penjelasan terkait demonstrasi program yang ditayangkan. Menyimpulkan materi. Menyimak penjelasan dosen. Menyimak kesimpulan.

D. PERSENTASE KOMPONEN PENILAIAN 1. Kuis : 15% 2. Tugas : 10% 3. UTS : 35% 4. UAS : 40% E. PENILAIAN DENGAN RUBRIK Jenjang (Grade) Angka (Skor) Deskripsi perilaku (Indikator) A > 80 Merupakan perolehan mahasiswa yang mengikuti perkuliahan dengan sangat baik, memahami materi dengan sangat baik bahkan tertantang untuk memahami lebih jauh, memiliki tingkat proaktif dan kreatifitas tinggi dalam mencari informasi terkait materi, mampu menyelesaikan masalah dengan akurasi sempurna. B 65 79 C 55 64 D 40 54 E < 40 Merupakan perolehan mahasiswa yang mengikuti perkuliahan dengan baik, mampu memahami materi dan mampu menyelesaikan masalah / tugas dengan akurasi bagus. Merupakan perolehan mahasiswa yang mengikuti perkuliahan dengan cukup baik, berusaha memahami materi namun kurang persisten sehingga baru mampu menyeleseaikan sebagian dari masalah / tugas dengan akurasi yang kurang Merupakan perolehan mahasiswa yang mengikuti perkuliahan dan mengerjakan tugas seadanya, tidak memiliki kemauan dan tanggung jawab untuk memahami materi. Merupakan perolehan mahasiswa yang tidak melaksanakan tugas dan sama sekali tidak memahami materi G. PENENTUAN NILAI AKHIR MATA KULIAH Nilai Angka (NA) Nilai Huruf (NH) NA > 80 A 65 < NA 79 B 55 < NA 64 C 40 < NA 54 D NA < 40 E