SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN Mata Kuliah Kode Mata Kuliah Jurusan / Jenjang
: : :
Tujuan Instruksional Umum: M
Pokok Bahasan dan TIK Pengenalan Java
1 TIK : Mahasiswa mengetahui sejarah perkembangan, karakteristik dan kelebihan bahasa pemrograman JAVA Variabel dan Tipe Data 2 TIK : Mahasiswa mengetahui tentang variabel dan tipe data pada bahasa pemrograman JAVA
KAPITA SELEKTA BAHASA PEMROGRAMAN MI - 15310 S1 – SISTEM INFORMASI
Mahasiswa Mampu Membuat Program Sederhana Menggunakan Bahasa JAVA
Sub Pokok Bahasan dan Sasaran Belajar
Cara Pengajaran
• • •
Sejarah Java Kelebihan Java dari bahasa lainnya Program Java Sederhana
• • • • • • •
Variabel Membuat Variable Penamaan Variabel Statemen Tipe Data Primitip String Kata Tercadang
SAP DIVISION / REVISI 30 AGUSTUS 07
Media
Tugas
Mimbar kelas Praktek Praktikum Lab
Overhead projector papan tulis & komputer
• Latihan • Tugas
Mimbar kelas Praktek Praktikum Lab
Overhead projector papan tulis & komputer
• Latihan • Tugas
Referensi
1/6
M
Pokok Bahasan dan TIK Operator
3 TIK : Mahasiswa mengetahui operator–operator yang di gunakan pada bahasa pemrograman JAVA Struktur Kendali 4 TIK : Mahasiswa akan dapat menjelaskan mengenai penggunaan perintahperintah untuk alur program Perulangan 5 TIK : Mahasiswa akan dapat menjelaskan mengenai penggunaan perintahperintah untuk perulangan program 6
Perulangan (lanjutan) TIK : Mahasiswa akan dapat menjelaskan mengenai penggunaan perintahperintah untuk perulangan program
Sub Pokok Bahasan dan Sasaran Belajar • • • •
Cara Pengajaran
Media
Tugas
Mimbar kelas Praktek Praktikum Lab
Overhead projector papan tulis & komputer
• Latihan • Tugas
• •
Group operator Operator aritmatika Operator penugasan Operator increment/decrement Operator relasi Operator kondisi
• • • •
If If- else If-else-if Switch-case
Mimbar kelas Praktek Praktikum Lab
Overhead projector papan tulis & komputer
• Latihan • Tugas
• • • •
For While Do - While Loop di dalam loop
Mimbar kelas Praktek Praktikum Lab
Overhead projector papan tulis & komputer
• Latihan • Tugas
• • • •
Pernyataan break Pernyataan continue Pernyataan goto Pernyataan exit
Mimbar kelas Praktek Praktikum Lab
Overhead projector papan tulis & komputer
• Latihan • Tugas
SAP DIVISION / REVISI 30 AGUSTUS 07
Referensi
2/6
M
Pokok Bahasan dan TIK Array
7 TIK : Mahasiswa penggunaan JAVA
memahami array pada
Sub Pokok Bahasan dan Sasaran Belajar • • • • •
Deklarasi Array Inisialisasi Array Array berdimensi satu Array berdimensi dua Array berdimensi banyak
Cara Pengajaran Mimbar kelas Praktek Praktikum Lab
Media
Tugas
Overhead projector papan tulis & komputer
• Latihan • Tugas
Referensi
UTS
( Materi 1 s/d 7 ) String 8 TIK: Mahasiswa mampu mendemonstrasikan penulisan program dengan menggunakan statement penanganan string PBO 9 TIK : Mahasiswa akan dapat menjelaskan mengenai metodologi PBO dalam Java
• •
Inisialisasi string Fasilitas dan fungsi string
Mimbar kelas Praktek Praktikum Lab
Overhead projector papan tulis & komputer
• Latihan • Tugas
• • •
Encapsulation Polymorphism Inheritance
Mimbar kelas Praktek Praktikum Lab
Overhead projector papan tulis & komputer
• Latihan • Tugas
SAP DIVISION / REVISI 30 AGUSTUS 07
3/6
M
Pokok Bahasan dan TIK Class, Object dan method
10 TIK : Mahasiswa menjelaskan class, object
Sub Pokok Bahasan dan Sasaran Belajar
Cara Pengajaran
Media
Tugas
• •
Class Object
Mimbar kelas Praktek Praktikum Lab
Overhead projector papan tulis & komputer
• Latihan • Tugas
• • • •
Method Deklarasi Method Statement Return Void Method
Mimbar kelas Praktek Praktikum Lab
Overhead projector papan tulis & komputer
• Latihan • Tugas
dapat mengenai
Referensi
Mahasiswa mengerti bagaimana membuat program sederhana dengan menggunakan class dan object
11
Class, Object dan method (lanjutan) TIK : Mahasiswa menjelaskan method Mahasiswa bagaimana method
dapat mengenai
mengerti menggunakan
SAP DIVISION / REVISI 30 AGUSTUS 07
4/6
M
Pokok Bahasan dan TIK Package dan Interface
12 TIK : Mahasiswa akan dapat menjelaskan mengenai package dan interface dalam java Eksepsi 13 TIK : Mahasiswa mampu menjelaskan penanganan eksepsi dalam java Mahasiswa mampu mendemonstrasikan penulisan program mengenai penanganan eksepsi
mampu konsep dalam
Cara Pengajaran
Media
Tugas
• • • • •
Penulisan package Statement import Statemen interface Statement implement Variable dalam interface
Mimbar kelas Praktek Praktikum Lab
Overhead projector papan tulis & komputer
• Latihan • Tugas
• •
Penanganan eksepsi Dasar-dasar penanganan eksepsi Tipe eksepsi Eksepsi yang tidak dapat ditangkap Try dan catch Statement multiple catch Nested block try Throw, throws, finally Subclass eksepsi
Mimbar kelas Praktek Praktikum Lab
Overhead projector papan tulis & komputer
• Latihan • Tugas
Multithreaded Programming Konsep dasar multithreading Membuat thread dan multiple thread Prioritas thread
Mimbar kelas Praktek Praktikum Lab
Overhead projector papan tulis & komputer
• Latihan • Tugas
• • • • • • • • • •
Thread 14 TIK : Mahasiswa menjelaskan multithreading bahasa java
Sub Pokok Bahasan dan Sasaran Belajar
•
SAP DIVISION / REVISI 30 AGUSTUS 07
Referensi
5/6
M
Pokok Bahasan dan TIK Sistem I/O dan Stream
15 TIK : Mahasiswa mampu menjelaskan kegunaan file stream dalam bahasa java
Sub Pokok Bahasan dan Sasaran Belajar • • •
Byte stream class Character stream class Predefined Stream
Cara Pengajaran Mimbar kelas Praktek Praktikum Lab
Media
Tugas
Overhead projector papan tulis & komputer
• Latihan • Tugas
Referensi
Keterangan: M = Pertemuan Minggu ke DAFTAR PUSTAKA:
SAP DIVISION / REVISI 30 AGUSTUS 07
6/6