BS205 Pemrograman Berorientasi Objek. Pertemuan 1 Pengenalan PBO dan Review Pemrograman Java Niko Ibrahim, S.Kom, MIT

dokumen-dokumen yang mirip
KONTRAK PEMBELAJARAN (KP) MATA KULIAH. Pemrograman Berorientasi Objek

Deskripsi Mata Kuliah. Tujuan Instruksional /Standar Kompetensi

Rencana Pelaksanaan Pembelajaran

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Pemrograman Berorientasi

Perkenalan.

RENCANA PEMBELAJARAN SEMESTER (RPS)

SILABUS. Print to PDF without this message by purchasing novapdf ( STIKI Silabus Mata Kuliah 1/10

KONTRAK PERKULIAHAN TIM KONSORSIUM

Pemrograman Berbasis Objek 2. Java Programming Fery Updi,M.Kom

SATUAN ACARA PERKULIAHAN (SAP) Dosen menerangkan materi kuliah. Mahasiswa duduk berkelompok dan saling membantu memahami penjelasan dosen

BS603 PENGEMBANGAN APLIKASI ENTERPRISE Niko Ibrahim, S.Kom, MIT

GARIS-GARIS BESAR PROGRAM PERKULIAHAN (GBPP)

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

Bahasa Pemrograman I VB.Net. Oleh: Erik Perdana Ibrahim, S.Kom 2011

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

KONTRAK KULIAH. A. Deskripsi. Mata kuliah ini menjelaskan konsep pemrograman berbasis objek, dengan menggunakan class.

FAKULTAS ILMU PENDIDIKAN UNIVERSITAS NEGERI YOGYAKARTA RPP. ALGORITMA DAN PEMROGRAMAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

Modul 1 Pengenalan Java. Oleh: Mike Yuliana PENS-ITS

RENCANA PEMBELAJARAN SEMESTER

SYLLABUS DAN PENDAHULUAN. Astrid Lestari Tungadi, S.Kom., M.TI.

RPS Mata Kuliah Fondasi Pemrograman dan Struktur Data Program Studi Sistem Informasi Halaman 1 dari 19

SATUAN ACARA PERKULIAHAN (SAP) Kuliah mimbar Papan tulis dan LCD Proyektor

JAVA FUNDAMENTAL ATURAN PERKULIAHAN SILABUS

Tugas Rekayasa Perangkat Lunak Berorientasi Obyek Review IDE untuk Java (NetBeans, Eclipse, Intellij IDEA)

RPS Mata Kuliah Bahasa Pemrograman Program Studi Sistem Informasi Halaman 1 dari 18

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

Semua informasi tentang buku ini, silahkan scan QR Code di cover belakang buku ini

LAPORAN PRAKTIKUM PERTENGAHAN SEMESTER (LAB. ACTIVITY) ALGORITMA & PEMROGRAMAN TEKNIK INFORMATIKA. Oleh: NIM : Materi:

Nama : Julian Chandra W Telp :

SATUAN ACARA PERKULIAHAN MATA KULIAH: Algoritma & Pemrograman 3 Strata/Jurusan : S1/Sistem Komputer

SATUAN ACARA PERKULIAHAN MATA KULIAH: Algoritma & Pemrograman 3 Strata/Jurusan : D3/Teknik Komputer

CLASS LIBRARY UNTUK PEMBUATAN APLIKASI CRUD

Pemrograman II (Java)

: 1. No HP :

Praktikum. PBO (Kelas K) Oleh : MOHAMMAD SHOLIKIN

Pemrograman. Fery Updi,M.Kom

PEMROGRAMAN I. By : Sri Rezeki Candra Nursari

PEMROGRAMAN BERORIENTASI OBJEK

LAPORAN PERCOBAAN V ( APLIKASI NILAI MAHASISWA) BERBASIS JAVA

STANDAR KOMPETENSI DAN KOMPETENSI DASAR KELOMPOK PROGRAM PRODUKTIF SEKOLAH MENENGAH KEJURUAN

BAB 1 PENDAHULUAN Latar Belakang Masalah

SATUAN ACARA PERKULIAHAN MATA KULIAH : MOBILE COMPUTING KODE / SKS : - / 3

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Strategi Pembelajaran

SILABUS MATA KULIAH PEMROGRAMAN VISUAL II

Dasar Pemrograman Java

Review C/C++ & Intro to Java. Pemrograman Berorientasi Obyek IT209

MENGENAL TENTANG BAHASA PEMROGRAMAN RUBY

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

Materi 1 E-Commerce Lanjut (Codeigniter) 3 SKS Semester 7 S1 Sistem Informasi UNIKOM 2015 Nizar Rabbi Radliya

VISUAL JAVA PROGRAMMING

Tabel 1. Instruksi untuk menampilkan teks No. Bahasa Pemrograman Instruksi 1. Pascal WRITE ( Bahasa pemrograman itu mudah );

RENCANA PEMBELAJARAN SEMESTER (RPS)

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

KONTRAK PERKULIAHAN JENJANG STRATA SATU STMIK NUSA MANDIRI TIM KONSORSIUM

KBKF53110 WEB PROGRAMMING

SILABUS MATA KULIAH PEMROGRAMAN JAVA

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

TUGAS AKHIR APLIKASI KALKULATOR BOLA BERBASIS JAVA

KONTRAK BELAJAR. Nama Mata Kuliah : Web Dinamis Lanjut Kode Mata Kuliah : IKB : Wahyu Widodo, S.Kom Semester : 5

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

Badiyanto, S.Kom., M.Kom. PBO java

LAPORAN TUGAS AKHIR APLIKASI KALKULATOR BERBASIS JAVA

BAHASA PEMROGRAMAN JAVA

RENCANA PEMBELAJARAN SEMESTER (RPS)

LAPORAN 2 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE

[FORMAT] RENCANA PEMBELAJARAN SEMESTER (RPS) DAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

Visual. Jubilee Enterprise. C# Komplet PENERBIT PT ELEX MEDIA KOMPUTINDO

Konsep Pemrograman Berbasis Obyek

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

IT210 - Pemrograman Visual. Ramos Somya

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

29 Februari Introduction Of Java

Pertemuan 1. Pemrograman Mobile. 3 SKS Semester 7 S1 Sistem Informasi. Nizar Rabbi Radliya

Mengenal Framework Codeigniter

SriWinarno,SKom Panji Wisnu Wrawan, ST, MT

LAPORAN KEMAJUAN HIBAH E-LEARNING

RENCANA PEMBELAJARAN SEMESTER (RPS)

Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.

BAB II LANDASAN TEORI. pengenalan komputer aplikasi merupakan sistem yang dirancang dan disusun

PEMROGRAMAN I. By : Sri Rezeki Candra Nursari

Praktikum 05 - SmileySwing Pemrograman Berorientasi Objek Lanjut (Revisit alibrary)

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan

PEMOGRAMMAN VISUAL III APLIKASI TRANSAKSI PENJUALAN

BERBAGAI VERSI VISUAL BASIC.NET

BAB II KAJIAN PUSTAKA. lengkap, terbuka, dan bebas.

Perangkat Lunak Pengembangan Web

Sub Pokok Bahasan. tugas 1 Pascal operator Assignment, Binary, Unary dan Bitwise

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

BAB I PENDAHULUAN. 1.1 Latar Belakang

PEMROGRAMAN I. By : Sri Rezeki Candra Nursari

PERANCANGAN LibraryUMS-CMS MENGGUNAKAN CODEIGNITER

Program permainan (game) merupakan salah satu implementasi dari. bidang ilmu komputer. Perkembangan permainan pada masa kini sudah sangat

PEMBAGIAN STANDAR KOMPETENSI DAN KOMPETENSI DASAR PPLI MAHASISWA PENDIDIKAN INFORMATIKAN TAHUN 2016 KOMPTENSI DASAR

Transkripsi:

BS205 Pemrograman Berorientasi Objek Pertemuan 1 Pengenalan PBO dan Review Pemrograman Java Niko Ibrahim, S.Kom, MIT

Outline Perkuliahan Informasi dosen Informasi umum mata kuliah Buku Teks Silabus mata kuliah Tata cara perkuliahan Mengapa belajar Pemrograman Berorientasi Objek Review Pemrograman Java

Informasi Dosen Nama: Niko Ibrahim, S.Kom, MIT S.Kom Unpar 1997-2000 MIT Flinders University of South Australia, 2004-2005 Email: niko.ibrahim@itmaranatha.org GTalk: niko.ibrahim@gmail.com Telepon/WA/SMS: Linkedin: https://www.linkedin.com/pub/nikoibrahim/3b/479/a89 Topic of Interest: Programming Enterprise System E-Commerce Development E-Bisnis Management Startup Development

Informasi Umum Mata Kuliah PBO Jadwal kuliah: A: Selasa, 13.00 17.10 (T+P) B: Rabu, 13.00 17.10 (T+P) Situs mata kuliah: http://si.itmaranatha.org/v2/ind ex.php/home/101-mata- kuliah/semester-2/bs205- pemrograman-berorientasiobjek Update materi/slide perkuliahan Pengumuman terkait perkuliahan

Buku Teks / Referensi Bab 1-6: Review Java Bab 7-8: Array Bab 9-11: Konsep Objek Wajib dibaca sebelum materi perkuliahan diberikan! Baca 2 x 30 menit per minggu Akan ada QUIZ sebelum perkuliahan

Software yang dibutuhkan & Online Source JDK 8 (http://www.oracle.com/technetwork/java/javase/downloa ds/jdk8-downloads-2133151.html) NetBeans (https://netbeans.org/downloads/) BlueJ (http://www.bluej.org/) alibrary Online Source: http://docs.oracle.com/javase/tutorial/

Silabus Perkuliahan Silabus ini adalah rencana perkuliahan selama 1 semester ke depan. Susunan & isi materi dapat berubah tanpa mengurangi esensi dari perkuliahan PBO Pertemuan Perkuliahan Praktikum Materi Tanggal Materi Minggu 1 Review Java: Basic Programming 20/21 Agt P1 Java Review1 Minggu 2 Review Java: Selections & Loops 27/28 Agt P2 Java Review2 Minggu 3 Review Java: Math Functions, Characters, String 03/04 Sep P3 Java Review3 Minggu 4 Review Java: Array 10/11 Sep P4 Java Review4 Minggu 5 OOP: Class & Object 17/18 Sep P5 Smiley Minggu 6 OOP continue 24/25 Sep P6 Java Clock Minggu 7 OOP continue 01/02 Okt QUIZ UTS Ujian Tengah Semester 06-18 Okt - Minggu 8 Inheritance & Polymorphism 22/23 Okt P7 Color Matcher Minggu 9 Exception Handling 29/30 Okt P8 Perfect Number Minggu 10 Abstract Class dan Interface 05/06 Nov P9 Exceptions Minggu 11 Java Collections Framework 12/13 Nov P10 Absctract Minggu 12 Java Graphical User Interface (GUI) Bagian 1 19/20 Nov P11 Collections Minggu 13 Review Materi Pra UAS 26/27 Nov QUIZ UAS Ujian Akhir Semester

Tata cara perkuliahan Peserta kuliah diminta untuk datang tepat waktu (12:30 WIB) untuk memastikan kuliah berjalan dengan lancar QUIZ / Review Bahan 15 Menit di setiap awal perkuliahan Keterlambatan > 15 menit, tidak diperkenankan mengikuti perkuliahan Penyerahan Praktikum & Tugas tidak dapat diwakilkan Keterlambatan penyerahan praktikum/tugas tidak akan dinilai Komponen penilaian akhir: UTS: 30% UAS: 30% KAT: 40% (praktikum, quiz, tugas)

10 Alasan belajar Java 1. Java mudah dipelajari 2. Java adalah bahasa yang berorientasi objek 3. Java memiliki API yang kaya 4. Java didukung tools pengembangan (IDE) 5. Java memiliki library open source yang berlimpah 6. Adanya dukungan komunitas programmer 7. Java gratis 8. Dokumentasi yang komprehensif 9. Java merupakan platform independent 10. Java ada dimana-mana

Mengapa OOP? Pemrograman berorientasi objek adalah paradigma pemrograman paling populer selama 20 tahun terakhir, dan masih akan terus digunakan selama bertahun-tahun ke depan OOP adalah konsep pemrograman yang meniru cara pandang di dunia nyata

Ilustrasi Class & Object pada OOP

Review Pemrograman bahasa Java Tipe data Operator aritmatika Karakter khusus Assignment operator Ekpresi boolean Operator AND & OR String Variabel & Assignment Method print/println/printf Input/Ouput pada Console Looping Branching Array

Latihan Pemrograman Java 1. Program menghitung luas lingkaran 2. Program menghitung rata-rata bilangan 3. Program menghitung detik ke menit 4. Bunga Pinjaman