Deskripsi
Capaian Pembelajaran
Yang Kamu Pelajari
Prasyarat Pengetahuan Sebelumnya
Item Penilaian

Deskripsi

Pemrograman berorientasi objek merupakan mata kuliah yang membahas tentang konsep dasar pemrograman berorientasi objek. Dan juga tentang pembuatan algoritma dengan paradigma berorientasi objek dalam memecahkan suatu masalah dan mengimplementasikan dengan bahasa pemrogrman JAVA. Materi yang diberikan meliputi: konsep pemrogrman berorientasi objek, diagram UML, enkapsulation, pewarisan, polimorphisme, comparable, exception handling, dan struktur data.

Capaian Pembelajaran

  • Mampu menganalisis algoritma untuk menyelesaikan berbagai persoalan computing
  • Mampu mengimplementasikan kebutuhan computing pada proyek perangkat lunak

Yang Kamu Pelajari

Materi perkuliahan ini meliputi: 1. Bahasa pemrogram java sebagai bahasa pemrograman 2. Penggunaan program java dalam membuat obyek dan class 3. Desain program dengan tambahan variable, tipe data, metode 1. Penentu akses dalam program 2. penggunaan konstruktor dalam program 3. Desain program dengan model enkapsulasi 1. Inheritance dalam proyek perangkat lunak 2. Polimorfisme dalam proyek perangkat lunak 3. Abstract class dalam proyek perangkat lunak 1. Interface dalam program 2. Nested class dalam program 3. Layout aplikasi dengan Java GUI berdasarkan siklus pengembangan yang sistematis

Prasyarat Pengetahuan Sebelumnya

Algoritma dan Pemrograman, Praktikum Algoritma dan Pemrograman

Item Penilaian

  • Kehadiran: 10%,
  • Tugas: 30%,
  • UTS: 25%
  • UAS: 35%