GARIS BESAR PROGRAM PEMBELAJARAN ( GBPP)

advertisement
Garis-garis Besar Program Pembelajaran
(GBPP)
Judul Matakuliah
Bobot Matakuliah
Kode Matakuliah
: Bahasa Pemrograman
: 2 sks
:
Pengembang
Dikembangkan tahun
Penelaah Materi
Penelaah Pembelajaran
: Chaerul Anwar
: 2014
:
:
Deskripsi Matakuliah
: Materi kuliah yang diberikan mencakup pemahaman dasar-dasar pemrograman object berbasis visual dengan
menggunakan java.
Kompetensi Umum
: Setelah menyelesaikan mata kuliah ini mahasiswa akan memahami konsep dasar dan kerja sistem administrator ,
dan
(1)
(2)
(3)
(4)
No
1
1
Kompetensi
khusus
2
Mahasiswa
mengetahui
gambaran umum
tentang
Konsep
Pemrograman Visual
diharapkan mampu untuk:
memahami konsep pemrograman visual
membuat pemrograman visual menggunakan bahasa pemrograman java.
menghubungkan program ke database dan file
mengintegrasikan antar modul-modul menjadi suatu aplikasi sederhana
Indikator
3
1.Mampu
mengetahui
pemrograman
visual
2. Menginstalasi
java netbean
Pokok Bahasan
4
Pendahuluan
Sub Pokok Bahasan
5
1. Penjelasan Matakuliah
Bahasa pemrograman
2.Java Netbean
3. Eclipse
4. Swing Java
Metode
6
Tatap Muka,
Multimedia,
Lab
Komputer.
Estimasi
Waktu
7
1X
Pertemuan
2 Jam
Media
Kepustakaan
8
LCD Projector,
White Board,
Komputer
9
[1], [2]
No
1
Kompetensi
khusus
2
Indikator
Pokok Bahasan
Sub Pokok Bahasan
3
4
5
Metode
6
Estimasi
Waktu
7
Media
Kepustakaan
8
9
3. Mampu
membuat
program
sederhana hello
world dalam
bentuk viaual
Mahasiswa mampu
membuat program
Jframe, object text
box dan button
2.
3.
4.
Mahasiswa dapat
menampilkan kondisi
if dan loop
menggunakan
textfield dan button
Mahasiswa mampu
memanfaatkan
JoptionPane ,
inputbox dan
MessageBox
1.Mampu
menggunakan
Jframe
2. Mampu
menggunakan
object button
3. Mampu
menggunakan
JText
1. Mengetahui
konsep if dan
loop
2. Mampu
membuat
program kondisi
3. Mampu
membuat
program loop
JFrame, JButton,
JText
1. JFrame
2. JText
3. JButton
1. Tatap
Muka
2. Lab
Komputer
3. Homework
1X
Pertemuan
2 jam
LCD Projector,
White Board,
Komputer
[1], [2]
Kondisi
1. Kondisi if
2. Loop
1. Tatap
Muka
2. Lab
Komputer
3. Homework
1X
Pertemuan
2 jam
LCD Projector,
White Board,
Komputer
[1], [2]
1. Mampu
memanfaatkan
Joption Pane
JOptionPane
1. Inputbox
2. MessageDialog
3. Saving data text
box ke file txt.
1. Tatap
Muka
2. Lab
Komputer
3. Homework
1X
Pertemuan
2 jam
LCD Projector,
White Board,
Komputer
[1], [2]
No
1
Kompetensi
khusus
2
Mahasiswa mampu
membuat Jpanel ,
JRadio dan JButton
5.
6.
Mahasiswa mampu
membuat program
menggunakan object
JComboBox
Mahasiswa mampu
membuat program
menggunakan JTable
7
Indikator
Pokok Bahasan
Sub Pokok Bahasan
3
4
5
1. Mengetahui
konsep
Jpanel,Jradio dan
JButtonGroup
internet sharing
2. Mampu
membuat
program
menggunakan
Jpanel,
JRadioButton
1. Mengetahui
konsep
JComboBox
2. Mampu
membuat
program
menggunakan
JCombobox
1. Mampu
membuat
program JTable
2. Mampu
membuat
program mengisi
data ke JTable
6
Estimasi
Waktu
7
Media
Kepustakaan
8
9
JPanel, JRadio
Button, JButton
Group
1. JPanel
2. JRadioButton
3.JButtonGroup
1. Tatap
Muka
2. Lab
Komputer
3. Homework
1X
Pertemuan
2 jam
LCD Projector,
White Board,
Komputer
[1], [2]
JCombobox
1. JComboBox
2. Data pada JComboBox
1. Tatap
Muka
2. Lab
Komputer
3. Homework
1X
Pertemuan
2 jam
LCD Projector,
White Board,
Komputer
[1], [2]
1. JTable
2. Data pada JTable
1. Tatap
Muka
2. Lab
Komputer
3. Homework
1X
Pertemuan
2 jam
LCD Projector,
White Board,
Komputer
[1], [2]
JTable
UTS
8
Metode
No
1
Kompetensi
khusus
2
Mahasiswa Mampu
membuat koneksi ke
database.
9
10
11
Mahasiswa dapat
menampilkan
database kedalam
JTable
Indikator
Pokok Bahasan
Sub Pokok Bahasan
3
4
5
Metode
6
Estimasi
Waktu
7
Media
Kepustakaan
8
9
1.Mampu
membuat data
dalam Ms Access
2. Mampu
menghubungkan
data ke program
Java
Database koneksi
JDBC MSAccess
1. Database MsAccess
2. ODBC
3.JDBC
4. Menampilkan database
ke program berbasis text
base
1. Tatap
Muka
2. Lab
Komputer
3. Homework
1X
Pertemuan
2 jam
LCD Projector,
White Board,
Komputer
[1], [2]
1. Mampu
membuat data
dalam My SQL
2. Mampu
menghubungkan
database ke
program Java
Koneksi
Database JDBC –
MySqL
1. Database My SQL
2. Koneksi MySql
3. Menampilkan data
1. Tatap
Muka
2. Lab
Komputer
3. Homework
1X
Pertemuan
2 jam
LCD Projector,
White Board,
Komputer
[1], [2]
1. Mampu
membuat query
sederhana dalam
program Java
2. Mampu
menampilkan
Query tersebut
dalam JTable
JDBC - Query
1. Query
2. Query ke JTable
1. Tatap
Muka
2. Lab
Komputer
3. Homework
1X
Pertemuan
2 jam
LCD Projector,
White Board,
Komputer
[1], [2]
No
1
12
13
14.
Kompetensi
khusus
2
Mahasiswa mampu
membuat database
sederhana
menggunakan Java
Derby dan
menampilkan data
kedalam program
Mahasiswa Mampu
menampilkan data
dalam text box dan
memanfaatkan button
untuk berpindah
record
Mahasiswa mampu
untuk membuat
program untuk
menambah , edit
data.
Indikator
Pokok Bahasan
Sub Pokok Bahasan
3
4
5
1.Mampu
membuat
database
menggunakan
java derby
2. Mampu
menampilkan
data kedalam
JTable
1. Mampu
menampilkan
data ke dalam
text box
2. Mampu
berpindah record
dengan
menggunakan
object button
Java - Derby
1. Mampu
membuat program
menambah data
2. Mampu
membuat program
menghapus record
Manipulasi Data
tambah, edit ,
hapus record
Menampilkan
Data
Metode
6
Estimasi
Waktu
7
Media
Kepustakaan
8
9
1. Java derby
2. Koneksi ke Java Derby
3. Menampilkan data
kedalam JTable
1. Tatap
Muka
2. Lab
Komputer
3. Homework
1X
Pertemuan
2 jam
LCD Projector,
White Board,
Komputer
[1], [2]
1. Mengkaitkan data ke
textbox
2. Pindah record ke Awal,
Akhir, sebelum dan
sesudah
1. Tatap
Muka
2. Lab
Komputer
3. Homework
1X
Pertemuan
2 jam
LCD Projector,
White Board,
Komputer
[1], [2]
1.Tambah Data
2. Edit Data
3 Hapus Data
1. Tatap
Muka
2. Lab
Komputer
3. Homework
1X
Pertemuan
2 jam
LCD Projector,
White Board,
Komputer
[1], [2]
No
1
15
16
Kompetensi
khusus
2
Mahasiswa mampu
menggabungkan
frame, modul dengan
menggunakan menu
Indikator
Pokok Bahasan
3
1. Mampu
menjelaskan
tentang konsep
menu
2. Mampu
membuat menu
dengan JMenu
3. Mampu
mengintegrasika
n modul
menggunakan
menu
Sub Pokok Bahasan
4
JMENU
5
JMenu
Metode
6
1. Tatap
Muka
2. Lab
Komputer
3. Homework
Estimasi
Waktu
7
1X
Pertemuan
2 jam
UAS
Daftar Bacaan:
Wajib : [1]. Rhawi Dantas , 2011, NetBeans IDE 7 Cookbook (e-book)
Anjuran:[2] Miftakhul Huda ,2010, Membuat Aplikasi Database dengan Java, MySQL, dan NetBeans, Bunafit Komputer (printed)
Media
Kepustakaan
8
LCD Projector,
White Board,
Komputer
9
[1], [2]
Download