•  

Our Top Course
Pengembangan Media Foto
( 16 Sections)
 
Komunikasi Pembelajaran
( 16 Sections)
 

Course Pemrograman Berorientasi Obyek

Program Studi S1 Pendidikan Teknologi Informasi UNESA

 
Card image

Deskripsi Mata Kuliah

Mata kuliah ini mengajarkan konsep dan teknik pemrograman berorientasi objek. Dalam mengajarkan konsep PBO tersebut, bahasa pemrograman Java akan digunakan karena Java menggunakan konsep objek dan class dalam pembuatan program. Materi ajar meliputi pengantar konsep OOP, Java Virtual Machine (JVM), objek, class, method, constructor, I/O, pewarisan sifat (inheritance), enkapsulasi (encapsulation), polimorphism (polymorphism), overloading, UML, file, AWT, Swing, applet dan exception.

CPMK

  • Mampu mendeskripsikan, menjelaskan, membuat, menggunakan objek dan kelas di dalam pemrograman berorientasi obyek
  • Mampu mendesain program dengan Object-Oriented Thinking
  • Mampu mendefinisikan kelas umum dan kelas turunannya
  • Mampu mendesain dan menggunakan kelas abstrak dan interface
  • Mampu menggunakan eksepsi untuk menangani kesalahan pada program
  • Mampu membuat program menggunakan AWT dan Swing di dalam Java

Aktifitas Pembelajaran

  • Pertemuan 1
    Dasar-dasar pemrograman Java
    • Date  4 Februari 2026

  • Pertemuan 2
    Class dan method dalam Java untuk menerima input dan mengeluarkan output
    • Date  11 Februari 2026

  • Pertemuan 3
    Struktur kontrol
    • Date  18 Februari 2026

  • Pertemuan 4
    Konsep Java Array
    • Date  25 Februari 2026

  • Pertemuan 5
    Class-class yang tersedia di Java Class Library
    • Date  4 Maret 2026

  • Pertemuan 6
    Konsep class dengan merancang class sendiri
    • Date  11 Maret 2026

  • Pertemuan 7
    Konsep inheritance, polymorphism dan interface
    • Date  18 Maret 2026

  • Pertemuan 8
    UTS (USS)
    • Date  25 Maret 2026

  • Pertemuan 9
    Perancangan dengan pendekatan berorientasi obyek menggunakan notasi UML
    • Date  1 April 2026

  • Pertemuan 10
    Dasar exception handling dan assertion dalam pemrograman lanjut
    • Date  8 April 2026

  • Pertemuan 11
    User Interface menggunakan Abstract Windowing Toolkit (AWT) dan Swing
    • Date  15 April 2026

  • Pertemuan 12
    Penanganan User Interface menggunakan User Interface Handling
    • Date  22 April 2026

  • Pertemuan 13
    Threads dalam pemrograman
    • Date  29 April 2026

  • Pertemuan 14
    Konsep pemrograman berbasis jaringan dan Applet dalam pembuatan program
    • Date  6 Mei 2026

  • Pertemuan 15
    I/O Stream dalam mengelola file
    • Date  13 Mei 2026

  • Pertemuan 16
    Konsep Generic (class dan method) dalam pemrograman
    • Date  20 Mei 2026

Dosen

BAMBANG SUJATMIKO
BAMBANG SUJATMIKO
  • 215,475 Reviews4.8 Rating

Video Images
Preview this course
 
 
  • Program StudiS1 Pendidikan Teknologi Informasi
  • Semester3
  • Lectures1
Difficult Things About Education.
$75$10