130 likes | 371 Views
IK2163-Pemrograman Berorientasi Objek Pengantar. Rian Febrian Umbara Ilmu Komputasi Institut Teknologi Telkom. Agenda. Perkenalan Abstrak Tujuan Motivasi Aturan Penilaian Metode Pembelajaran Tugas Besar Referensi FAQ. Perkenalan. Rian Febrian Umbara (RFU) Ruang di C118
E N D
IK2163-Pemrograman Berorientasi ObjekPengantar RianFebrianUmbaraIlmuKomputasiInstitutTeknologi Telkom
Agenda • Perkenalan • Abstrak • Tujuan • Motivasi • Aturan • Penilaian • MetodePembelajaran • TugasBesar • Referensi • FAQ KMM
Perkenalan • Rian Febrian Umbara (RFU) • Ruang di C118 • rianum123@gmail.com • 08562122465 KMM
Abstrak • Mata kuliah ini mempelajari tentang: • Paradigma pemrograman berorientasi objek • Pemrograman berorientasi objek menggunakan Java • Tujuan • Mahasiswa mampu menganalisis dan merancang aplikasi secara berorientasi objek • Mahasiswa mampu membuat aplikasi menggunakan bahasa Java KMM
Tujuan • Mampu mengimplementasikan paradigma Object Oriented (OO) dalam pembuatan aplikasi dengan menggunakan bahasa Java KMM
Motivasi • Paradigma OO digunakan secara luas dalam membangun perangkat lunak (misalnya UML), baik pada tahap analisis, perancangan, maupun implementasi • Berbagai bahasa pemrograman populer berbasiskan OO, misalnya Java, C++, C#, Python, Delphi Pascal, dan sebagainya • Java merupakan bahasa yang paling populer untuk pembuatan aplikasi desktop dan dapat juga digunakan untuk pembuatan aplikasi web, dan lainnya • Merupakan prasyarat dan memiliki keterkaitan bagi mata kuliah selanjutnya, yaitu Sistem Terdistribusi dan Grafika Komputer KMM
Aturan • Kehadiran >= 75% • Keterlambatan <= 15 menit, jika lebih maka dilarang masuk kelas KMM
Penilaian • Komponen • TugasBesar 35 • Tugas + Quiz 15 • UTS 25 • UAS 25 • Indeks (akandijelaskankemudian) • A >= 75 • B >= 60 • C >= 40 • D >= 25 KMM
Metode Pembelajaran • Akandibentukkelompok @4-6 orang yang merupakankelompok Software Project* • Ketuakelompokbertanggungjawabuntuk: • Mengadakanpertemuanrutinkelompok • Menyampaikanlaporantertulistentanghasilpertemuankelompok • Mengkoordinasikanpengerjaantugasbesar • Tugas-tugasdilakukanberbasiskankelompokkecualijikaadatugasindividu • Kelompokterbaikakanmendapatkanhadiahmenarikdiakhirperkuliahan ^_^ KMM
Referensi • The Java Tutorial – Oracle, http://download.oracle.com/javase/tutorial/ • Object-Oriented Analysis and Design with Application second edition, Grady Booch , Addison Wesley Longman, Inc. ISBN 0-8053-5340-2 • Head First Java by Bert Bates and Kathy Sierra, O'Reilly, ISBN 0596004656 • Java™ How to Program, 6th, Prentice Hall, ISBN 0-13-148398-6 KMM
Perlengkapan • JDK 7 • Text editor • Notepad++, PSPad, EditPlus, UltraEdit, dll (silakan pilih sendiri) • Java Tutorial • Javadocs • StarUML atau sejenisnya PBO 1
Pre Test (Closed Book, Tidak Dinilai, Kerjakan Sendiri) • Sejauh mana Anda mengetahui tentang • paradigma OO? • bahasa Java? • Sejauh mana Anda menyukai pemrograman? • Bahasa pemrograman apa yang paling Anda kuasai? Jelaskan sejauh mana Anda menguasai bahasa tersebut. KMM