• Tidak ada hasil yang ditemukan

Teknik Informatika - S1

N/A
N/A
Protected

Academic year: 2017

Membagikan "Teknik Informatika - S1"

Copied!
4
0
0

Teks penuh

(1)

SATUAN ACARA PERKULIAHAN

MATA KULIAH : PEMROGRAMAN BERBASIS OBJEK**

JURUSAN TEKNIK INFORMATIKA

KODE / SKS : AK-045213 / 2 SKS

Pertemuan

ke Pokok Bahasandan TIU Sub Pokok Bahasan dan TIK TeknikPembel ajaran

Media

Pembelajaran Tugas Referensi

1 Review Java (AP1B)

TIU :

Mahasiswa mampu mengingat dan

mengimplementasikan materi fundamental Java dalam bentuk program atau kasus sederhana

1. Teknologi Java 2. Keunggulan Java

3. Mengkompilasi program java 4. Struktur program sederhana 5. Keyword, Operator, Type Data

6. Struktur Kontrol : Looping , Percabangan 7. Manipulasi Array : Satu dimensi, Array

Multidimensi

TIK :

- Mahasiswa mampu membuat program sederhana, dan mengkompilasi program java

- Mahasiswa mampu membuat program yang menggunakan berbagai keyword, operator, tipe data, dan struktur kontrol - Mahasiswa mampu membuat program

manipulasi array

Kuliah Mimbar Papan tulis, LCD dan

2 Pengenalan Paradigma dan Konsep PBO

TIU :

Mahasiswa memahami paradigma dan konsep PBO

1. Paradigma pemrograman terstruktur vs Paradigma OO

TIK :

- Mahasiswa memahami perbedaan paradigma pemrograman terstruktur dengan

pemrograman berorientasi objek

Kuliah Mimbar Papan tulis, LCD dan

3 Implementasi Class Sederhana

TIU :

1. Membuat class

2. Membuat instance (Instantiasi) 3. Membuat atribute

o Instance variable

7 (Bab 8)

(2)

SATUAN ACARA PERKULIAHAN

MATA KULIAH : PEMROGRAMAN BERBASIS OBJEK**

JURUSAN TEKNIK INFORMATIKA

KODE / SKS : AK-045213 / 2 SKS

Pertemuan

ke Pokok Bahasandan TIU Sub Pokok Bahasan dan TIK TeknikPembel ajaran

Media

Pembelajaran Tugas Referensi

Mahasiswa mampu mengimplementasikan Model Objek dalam bentuk class

menggunakan bahasa pemrogaman (Java)

4. Membuat method o Instance method 5. Membuat constructor

6. Contoh program : Time and TimeTest (ppt 8)

TIK :

- Mahasiswa memahami konsep berorientasi objek

- Mahasiswa mampu mengimplementasikan konsep berorientasi objek dalam program sederhana menggunakan java

4, 5 Konsep OO Lanjut : Encapsulation

1. Encapsulation

a. Accessor dan Mutator method b. Overloading & Overriding method c. Penggunaan keyword this d. Modifier : public, default,

protected, private

e. Static variable, static methods 2. Contoh program : TimeTest3 (ppt 8)

TIK:

- Mahasiswa dapat menjelaskan dan menerapkan encapsulation.

7 (Bab 8)

6 Konsep OO Lanjut : Inheritance

1. Inheritance

a. Superclass, subclass b. Penggunaan keyword super c. Modifier : final

2. Contoh program : Point, Circle (ppt 9)

TIK :

7 (Bab 9)

(3)

SATUAN ACARA PERKULIAHAN

MATA KULIAH : PEMROGRAMAN BERBASIS OBJEK**

JURUSAN TEKNIK INFORMATIKA

KODE / SKS : AK-045213 / 2 SKS

Pertemuan

ke Pokok Bahasandan TIU Sub Pokok Bahasan dan TIK TeknikPembel ajaran

Media

Pembelajaran Tugas Referensi

7 Konsep OO Lanjut :

Polymorphisme 1. Polymorphisme2. Studi Kasus : Payrol Systems (ppt 10)

TIK :

7 (Bab 10)

8 Object Oriented Analysis & Design

TIU :

Mahasiswa memahami metodologi analisis berorientasi objek dan UML sebagai alat analisisnya

1. Tahapan Analisis & Desain Berorientasi Objek 2. UML sebagai tools OOA

3. Jenis-jenis diagram UML

TIK:

- Mahasiswa dapat menjelaskan metodologi analisis berorientasi objek

- Mahasiswa mampu menggunakan UML sebagai alat bantu analisis berorientasi objek.

Kuliah Mimbar Papan tulis, LCD dan Projector

Membuat implementa si class yang merupakan representas i dari suatu object/entit as

8

9 Studi Kasus : ESU

Course Registration (1) 1. ESU Course Registration Background2. ESU Course Registration System Behaviour 3. ESU Course Registration Actors

4. ESU Course Registration Use Case

TIK :

8

10 Studi Kasus : ESU

Course Registration (2) 1. ESU Course Registration Activity Diagram TIK :

8

11 Studi Kasus : ESU Course Registration (3)

1. ESU Course Registration Sequence Diagram 2. ESU Course Registration Colaboration

Diagram

TIK :

8

(4)

SATUAN ACARA PERKULIAHAN

MATA KULIAH : PEMROGRAMAN BERBASIS OBJEK**

JURUSAN TEKNIK INFORMATIKA

KODE / SKS : AK-045213 / 2 SKS

Pertemuan

ke Pokok Bahasandan TIU Sub Pokok Bahasan dan TIK TeknikPembel ajaran

Media

Pembelajaran Tugas Referensi

12 Studi Kasus : ESU

Course Registration (4) 1. ESU Course Registration Class Diagram2. ESU Course Registration Statechart Diagram 3. ESU Course Registration Architectural View

TIK :

8

13 Presentasi Kelompok 1. ESU Course Registration Coding Implementation

Daftar Referensi

1. “ “, Java Tm Programming Language Sun Microsystem Press

2. Herbert Schildt, Java2 : A beginner’s Guide, Second Edition, McGraw-Hill/Osborne

3. Patri,ck Naughton, Java Handbook : Konsep dasar pemrograman java, McGraw-Hill/Osborne 4. Onno W. Purbo, Trik Pemrograman Java untuk jaringan dan Internet, ElexMedia Komputindo 5. ” ”, Jeni pengenalan Pemrograman 2, Versi 1., Juni, 2007, Jardiknas

6. Bambang Heriyanto, Ir. MT., Esensi-esensi bahasa pemrograman Java, Informatika, Bandung, 2005 7. P.J. Deitel, H.M. Deitel, Java How To Program 7/e, Prentice Hall, 2007

8. G. Booch dkk, Object Oriented Analysis & Design With Applications, Addison-Wesley, 2007

Referensi

Dokumen terkait

SATUAN ACARA PERKULIAHAN Mata Kuliah Infrastruktur Sipil Kode / SKS : KD-031139 / 1 SKS

SATUAN ACARA PERKULIAHAN – FAKULTAS PSIKOLOGI – UNIVERSITAS GUNADARMA MATA KULIAH: PSIKODIAGNOSTIKA 1= PENGANTAR TES PSIKOLOGI. KODE MATA KULIAH/ SKS = IT-051356/

10 Wisudawan / Wisudawati Jurusan Teknik Informatika... 11 Wisudawan / Wisudawati Jurusan

Kode Mata kuliah SKS Prasyarat 1.. Kode Mata kuliah SKS Prasyarat

a) Kuliah Kerja Praktek Informatika dapat dilaksanakan setelah mahasiswa menyelesaikan minimal 110 sks mata kuliah. b) Dalam satu perusahaan tidak diperkenankan lebih dari

Sekolah Teknik Elektro dan Informatika Program Studi: Teknik Telekomunikasi Semester: 2/16 Kode/Mata Kuliah: ET3005 / Pengolahan Sinyal dalam Waktu Diskrit, 3 SKS

RENCANA PEMBELAJARAN SEMESTER Program Studi: Teknik Elektro Fakultas: Teknik Mata Kuliah: Perancangan Berbasis FPGA Kode: EL21500 SKS: 3 Sem: 5 Prasyarat Sistem Digital,

Kode MK Mata Kuliah Wajib SKS Nilai Kode MK Mata Kuliah SKS Nilai 1 PSO29 Kode Etik Psikologi 2 PSO024P Penyusunan Proposal Penelitian 2 2 PSO31P Psikologi Terapan 3 PSO025P