•  

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

Course Object-Oriented Programming

Program Studi S1 Teknik Informatika UNESA

 
Card image

Course Description

This course teaches object-oriented programming concepts and techniques. In teaching the PBO concept, the Java programming language will be used because Java uses the concepts of objects and classes in making programs. Teaching materials include an introduction to OOP concepts, Java Virtual Machine (JVM), objects, classes, methods, constructors, I/O, inheritance, encapsulation, polymorphism, overloading, UML, files, AWT, Swing, applets and exceptions.

Program Objectives (PO)

  • Mampu menganalisis persoalan computing yang kompleks dengan pendekatan berorientasi objek
  • Mampu mengidentifikasi solusi pengelolaan proyek teknologi bidang informatika /ilmu komputer dengan pendekatan berorientasi objek
  • Mampu empertimbangkan wawasan perkembangan ilmu trandisiplin dalam konteks paradigma pemrograman
  • Mampu mendesain dan mensimulasikan aplikasi teknologi multi-platform dengan pendekatan berorientasi objek
  • Mampu mendesain dan mensimulasikan aplikasi teknologi yang relevan dengan kebutuhan industri dan masyarakat dengan menggunakan konsep teoritis bidang pengetahuan ilmu komputer/informatika dengan pendekatan berorientasi objek
  • Mengembangkan pemikiran logis, kritis, sistematis, dan kreatif dalam pengembangan aplikasi berorientasi objek
  • Mampu melakukan pekerjaan yang spesifik di bidang keahliannya serta sesuai dengan standar kompetensi kerja dalam pengembangan aplikasi berorientasi objek
  • Memiliki kemampuan bekerjasama dalam tim dalam pengembangan aplikasi berorientasi objek

Aktifitas Pembelajaran

  • Pertemuan 1
    Berbagai paradigma pemrograman dalam menganalisis permasalahan komputing
    • Date  30 Agustus 2023

  • Pertemuan 2
    Paradigma program dengan pendekatan berorientasi objek (PBO)
    • Date  6 September 2023

    Slide Materi Pertemuan 1
  • Pertemuan 3
    Struktur kontrol
    • Date  13 September 2023

    Slide Materi Pertemuan 2
  • Pertemuan 4
    Konsep Java Array
    • Date  20 September 2023

    Slide materi pertemuan 3
  • Pertemuan 5
    Konsep inheritance dalam Pemrograman Berorientasi Objek
    • Date  27 September 2023

  • Pertemuan 6
    Konsep polymorfisme dalam Pemrograman Berorientasi Objek
    • Date  4 Oktober 2023

    Slide Presentasi Pertemuan 5
  • Pertemuan 7
    Konsep inheritance, polymorphism dan interface
    • Date  11 Oktober 2023

    Slide Materi Pertemuan 6
  • Pertemuan 8
    UTS (USS)
    • Date  18 Oktober 2023

  • Pertemuan 9
    Perancangan dengan pendekatan berorientasi obyek menggunakan notasi UML
    • Date  25 Oktober 2023

  • Pertemuan 10
    Mendesain kelas diagram sesuai dengan studi kasus pemrograman dengan pendekatan berorientasi objek
    • Date  1 November 2023

  • Pertemuan 11
    Dan mengimplementasikan konsep kelas abstrak pada paradigma pemrograman berorientasi objek
    • Date  8 November 2023

  • Pertemuan 12
    Dan mengimplemntasikan konsep kelas Interface pada pendekatan PBO
    • Date  15 November 2023

  • Pertemuan 13
    Studi kasus penerapan kelas interface dan kelas abstrak pada program dengan pendekatan PBO
    • Date  22 November 2023

  • Pertemuan 14
    Konsep Optimasi Source Code dengan pendekatan Pemrograman Berorientasi Objek
    • Date  29 November 2023

  • Pertemuan 15
    Organisasi source code dengan pendekatan PBO
    • Date  6 Desember 2023

  • Pertemuan 16
    Konsep Generic (class dan method) dalam pemrograman
    • Date  20 Desember 2023

Lecturer

I MADE SUARTANA
I MADE SUARTANA
  • 215,475 Reviews4.8 Rating

Video Images
Preview this course
 
 
  • Program StudiS1 Teknik Informatika
  • Semester3
  • Lectures1
Difficult Things About Education.
$75$10