RPS: Session, Learning Material, Reference, Assessment/Rubric


Search Subject
Subject Name :
Matakuliah tidak ditemukan
Landscape Kode Matakuliah Nama Matakuliah sks Creator Reviewer Action
Kurikulum Teknik Informatika 2019/2020 IKG305 Pemrograman Web 3.00 3022 Dian Pratiwi, S.T., M.T.I. 1683 Ir. Agung Sediyono, M.T., Ph.D. RPS| Assessment Map
Kurikulum Sistem Informasi 2023/2024 IKS6316 Pemrograman Berorientasi Objek 3.00 3088 Agus Salim, S.T., M.T. 2554 Anung Barlianto Ariwibowo, M.Kom. RPS| Assessment Map
Kurikulum Sistem Informasi 2023/2024 IKS6337 Pemrograman Berorientasi Objek Lanjut 3.00 3088 Agus Salim, S.T., M.T. 2554 Anung Barlianto Ariwibowo, M.Kom. RPS| Assessment Map
Kurikulum Sistem Informasi 2023/2024 IKL6309 Algoritma dan Pemrograman 3.00 2554 Anung Barlianto Ariwibowo, M.Kom. 2553 Syandra Sari, S.Kom., M.Kom. RPS| Assessment Map
Kurikulum Sistem Informasi 2023/2024 IKG6310 Pemrograman Game 3.00 2554 Anung Barlianto Ariwibowo, M.Kom. Belum di tentukan RPS| Assessment Map
Kurikulum Sistem Informasi 2023/2024 IKP6305 Pemrograman Framework 3.00 2612 Dr. Ir. Teddy Siswanto, M.Si. 2554 Anung Barlianto Ariwibowo, M.Kom. RPS| Assessment Map
Kurikulum S1 TP 2023 MPU6112 Praktikum Algoritma dan Pemrograman 1.00 3611 Sigit Rahmawan, S.T., M.T. Belum di tentukan RPS| Assessment Map
Kurikulum Sistem Informasi 2023/2024 IKP6303 Pemrograman Mobile 3.00 3022 Dian Pratiwi, S.T., M.T.I. 2612 Dr. Ir. Teddy Siswanto, M.Si. RPS| Assessment Map
Kurikulum Sistem Informasi 2023/2024 IKG6309 Pemrograman Web Lanjut 3.00 3022 Dian Pratiwi, S.T., M.T.I. 2641 Binti Solihah, S.T., M.Kom. RPS| Assessment Map
Kurikulum Sistem Informasi 2023/2024 IKG6305 Pemrograman Web 3.00 3022 Dian Pratiwi, S.T., M.T.I. 2554 Anung Barlianto Ariwibowo, M.Kom. RPS| Assessment Map
Kurikulum Informatika 2023/2024 IKP6403 Pemrograman Mobile 4.00 1683 Ir. Agung Sediyono, M.T., Ph.D. 1683 Ir. Agung Sediyono, M.T., Ph.D. RPS| Assessment Map
Kurikulum Informatika 2023/2024 IKG6405 Pemrograman Web 4.00 2641 Binti Solihah, S.T., M.Kom. 1683 Ir. Agung Sediyono, M.T., Ph.D. RPS| Assessment Map
Kurikulum Sistem Informasi 2019/2020 IKG305 Pemrograman Web 3.00 3022 Dian Pratiwi, S.T., M.T.I. Belum di tentukan RPS| Assessment Map
Kurikulum Sistem Informasi 2019/2020 IKS406 Pemrograman Berorientasi Objek 4.00 3088 Agus Salim, S.T., M.T. Belum di tentukan RPS| Assessment Map
Kurikulum Sistem Informasi 2019/2020 IKP305 Pemrograman Framework 3.00 3088 Agus Salim, S.T., M.T. Belum di tentukan RPS| Assessment Map
Kurikulum Sistem Informasi 2019/2020 IKP304 Pemrograman Framework Lanjut 3.00 3088 Agus Salim, S.T., M.T. Belum di tentukan RPS| Assessment Map
Kurikulum Informatika 2023/2024 IKL6309 Algoritma dan Pemrograman 3.00 2963 dr. Abdul Rohman, Sp.P 2641 Binti Solihah, S.T., M.Kom. RPS| Assessment Map
Kurikulum Informatika 2023/2024 IKS6404 Pemrograman Berorientasi Objek 4.00 2435 Abdul Rochman, M.Kom. 3088 Agus Salim, S.T., M.T. RPS| Assessment Map

RPS Detail
Matakuliah
ProfileHistory
Kode MatakuliahIKS6404
Nama MatakuliahPemrograman Berorientasi Objek
sks4.00
Semester NameSubject CodeSubject NameGroup NameGroup CodePortofolio
Genap 2023/2024 (R) IKS6404 Pemrograman Berorientasi Objek TIF-02 02 Portofolio
Genap 2023/2024 (R) IKS6404 Pemrograman Berorientasi Objek TIF-01 01 Portofolio
Genap 2023/2024 (Rmd) IKS6404 Pemrograman Berorientasi Objek TIF-02 02 Portofolio

Review History
RPS Review History
Capaian Pembelajaran (CP) terkait
Capaian Pembelajaran (CP)

RPS per Session
Sesi Ke KAD Bahan Kajian Metoda Pembelajaran Waktu Belajar (Menit) Pengalaman Belajar Mahasiswa Referensi Kriteria Penilaian (Indikator)
1 Dekomposisi Problem:
- Terstruktur
- Berorientasi objek

Prinsip dalam pemrograman berorientasi objek:
Encapsulation, Abstraction, Inheritance dan Polymorphism

Contoh program terstruktur dan program berorientasi objek

Informasi Perkuliahan: referensi, sistem penilaian dan tata tertib
  • Tutorial
  • Diskusi
200.00 Mahasiswa dapat membedakan kode program yang dibangun menggunakan pendekatan terstruktur dan berorientasi objek
  • Ujian Tengah Semester - 1.00 %
2 Class dan objek
- Instans variabel (attribut)
- Method initializer __init__
- Membuat objek
- Menjalankan method(sending message)
- Akses level: private, public, protected
UML: diagram Class dan Objek
  • Tutorial
  • Diskusi
200.00 Mahasiswa mampu mentracing jalannya sebuah kode program dan memvisualisasikannya menggunakan diagram objek.
  • Tugas - 5.00 %
  • Ujian Tengah Semester - 4.00 %
3 Class dan objek
- Class variabel
- Class method(fungsi)
- Overloading method
  • Tutorial
  • Diskusi
200.00 Mahasiswa mampu men-tracing jalannya sebuah kode program yang menerapkan overloading dan memvisualisasikannya menggunakan diagram objek
  • Tugas - 5.00 %
  • Ujian Tengah Semester - 4.00 %
4 Static Method
Dekorator properties
  • Tutorial
  • Diskusi
200.00 Mahasiswa mampu menerapkan Dekorator dalam sebuah program
  • Tugas - 2.50 %
  • Ujian Tengah Semester - 4.00 %
5 Kumpulan Objek Menggunakan List
  • Tutorial
  • Diskusi
200.00 Mahasiswa mampu menerapakan struktur list untuk menyimpan sekumpulan objek, dalam sebuah kode program
  • Tugas - 5.00 %
  • Ujian Tengah Semester - 4.00 %
6 Kumpulan Objek Menggunakan Dictionary
  • Tutorial
  • Diskusi
200.00 Mahasiswa mampu menerapakan struktur dictionary untuk menyimpan sekumpulan objek, dalam sebuah kode program
  • Tugas - 5.00 %
  • Ujian Tengah Semester - 4.00 %
7 Penanganan exception: try...except...else..finally

Membangkitkan exception: raise
  • Tutorial
  • Diskusi
200.00 Mahasiswa mampu menerapkan penanganan exception dalam sebuah program
  • Tugas - 2.50 %
  • Ujian Tengah Semester - 4.00 %
8 Pewarisan (inheritance):
- relasi inheritance (is-a)
- superclass dan subclass
- akses leves
Diagram UML: inheritance
  • Tutorial
  • Diskusi
200.00 Mahasiswa mampu menerapkan pewarisan dalam sebuah program
  • Tugas - 5.00 %
  • Ujian Akhir Semester - 5.00 %
9 Overriding
  • Tutorial
  • Diskusi
200.00 Mahasiwa menerapkan overriding dalam sebuah program
  • Tugas - 5.00 %
  • Ujian Akhir Semester - 5.00 %
10 Polymorphism
  • Tutorial
  • Diskusi
200.00 Mahasiwa menerapkan polymorphism dalam sebuah program
  • Tugas - 2.50 %
  • Ujian Akhir Semester - 5.00 %
11 class object
  • Tutorial
  • Diskusi
200.00 Mahasiwa menerapkan overriding method dalam class object
  • Ujian Akhir Semester - 5.00 %
12 Abstract class dan abstract Method
  • Tutorial
  • Diskusi
200.00 Mahasiwa menerapkan abstract class dan abstract method dalam sebuah program
  • Tugas - 2.50 %
  • Ujian Akhir Semester - 5.00 %
13 Pemgrograman GUI:
- QApplication, QWidget
- QMainWindow
- Signal dan slot
  • Tutorial
  • Diskusi
200.00 Mahasiswa memebuat aplikasi berbasis gui
  • Tugas - 5.00 %
14 Pemgrograman GUI:
- Signal dan slot
- Layout
  • Tutorial
  • Diskusi
200.00 Mahasiswa memebuat aplikasi berbasis gui menerapkan layout
  • Tugas - 5.00 %

Assessment Component

Assessment Detail
NoComponent NameWeightage
1 Tugas 50
2 Ujian Akhir Semester 25
3 Ujian Tengah Semester 25
Total100

Daftar Referensi

Notice: Trying to get property of non-object in /var/www/html/sis/application/controllers/IndexController.php on line 978