rencana pembelajaran semester · mahir membuat koneksi ke database b. uraian tugas : a. obyek...
TRANSCRIPT
RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI SISTEM INFORMASI STMIK Atma Luhur
Mata Kuliah Kode Rumpun Mata Kuliah Bobot (SKS) Semester Direvisi
BAHASA PEMROGRAMAN LANJUTAN
IS201 ALGORITMA DAN PEMROGRAMAN
K: 3 SKS P: 3 SKS T: - SKS
II
OTORISASI
Pengembang RPS Koordinator Mata Kuliah Ka. Prodi
Okkita Rizan, M.Kom Okkita Rizan, M.Kom Okkita Rizan, M.Kom
Capaian Pembelajaran (CP)
Mata Kuliah Bahasa Pemrograman Lanjutan : Selesai mengikuti mata kuliah, mahasiswa mampu :
1. Mampu membuat dan merancang form master 2. Mampu membuat dan merancang form transaksi 3. Mampu membuat dan merancang form laporan 4. Mampu membuat dan merancang report 5. Mampu membuat dan merancang database sesuai kebutuhan 6. Mampu membangun dan mengintegrasikan program dengan database
Deskripsi Singkat MK Mata kuliah ini mengajarkan mahasiswa untuk mahir membuat sebuah aplikasi berbasis desktop yang terkoneksi dengan basis data dan menghasilkan sebuah cetakan.
Media Pembelajaran Projector, Komputer, Software Bahasa Pemrograman
Mata Kuliah Prasyarat -
MINGGU CP MATA KULIAH BAHAN KAJIAN METODE
PEMBELAJARAN
TUGAS MAHASISWA BOBOT
BENTUK TUGAS KRITERIA
1 2 3 4 5 6 7
1
HS : Mahasiswa dapat membuat database SS : Daya tarik komunikasi, ketelitian, daya juang
Membuat Database Membuat Tabel
CASE STUDY Menyelesaikan membuat sebuah basis data menggunakan Access.
Logika berpikir. Kemampuan
berkomunikasi. Kreativitas pemecahan
masalah.
10
2 HS : Memahami membuat koneksi ke database menggunakan listing program SS : Ketelitian, kreativitas, daya juang, daya tarik komunikasi
Listing program ke database CASE STUDY Menyelesaikan sebuah program dengan listing untuk koneksi ke database
Logika berpikir. Kemampuan
berkomunikasi. Kreativitas pemecahan
masalah.
10
3 - 5 HS : Mampu membuat file master menggunakan listing program SS : Ketelitian, daya juang, daya tarik komunikasi
Membuat listing program pada class untuk : Variable Property Method Listing program pada form untuk : Form Load Button Simpan, Ubah, Hapus Membuat listing program lengkap pada class dan form
CASE STUDY Menyelesaikan sebuah program dengan form master lengkap
Logika berpikir. Kemampuan
berkomunikasi. Kreativitas pemecahan
masalah
15
6 HS : Membuat tabel untuk file transaksi CASE STUDY Menyelesaikan Logika berpikir. 10
Mahir membuat file transaksi SS : Ketelitian, daya juang, daya tarik komunikasi
Membuat class nota
sebuah program dengan form dan tabel transaksi
Kemampuan berkomunikasi.
Kreativitas pemecahan masalah
7 HS : Mahir membuat ulang form dan tabel SS : Ketelitian, daya juang, daya tarik komunikasi
Membuat database Membuat koneksi Membuat file master
CASE STUDY Menyelesaikan sebuah program dengan form dan tabel basis data
Logika berpikir. Kemampuan
berkomunikasi. Kreativitas pemecahan
masalah
10
8 Ujian Tengah Semester
9 - 11 HS : Mahir membuat file transaksi SS : Ketelitian, daya juang, daya tarik komunikasi
Membuat tabel untuk file transaksi Membuat listing program untuk
detail transaksi pada form dan class Membuat object pada tombol
tambah, simpan, batal, keluar
CASE STUDY Menyelesaikan sebuah program lengkap dengan form dan tabel transaksi
Logika berpikir Kemampuan
berkomunikasi Kreativitas pemecahan
masalah
15
12-14 HS : Mahir membuat cetakan dan laporan SS : Ketelitian, daya juang, daya tarik komunikasi
Membuat cetakan bukti pembelian Membuat laporan pembelian
CASE STUDY Menyelesaikan sebuah program yang menghasilkan cetakan pembelian
Menyelesaikan sebuah program yang menghasilkan laporan pembelian
Logika berpikir Kemampuan
berkomunikasi Kreativitas pemecahan
masalah
15
15 HS : Memahami listing program dari form master sampai laporan SS : Ketelitian, daya juang, daya tarik komunikasi
Mereview ulang membuat : Database Koneksi File Master File Transaksi File Report
CASE STUDY Menyelesaikan sebuah program lengkap dari form master sampai laporan
Logika berpikir Kemampuan
berkomunikasi Kreativitas pemecahan
masalah
15
16 Ujian Akhir Semester
FORMAT RANCANGAN TUGAS
Nama Mata Kuliah : Bahasa Pemrograman Lanjutan SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 1 A. TUJUAN TUGAS :
Mahir membuat database B. URAIAN TUGAS :
a. Obyek Garapan Membuat beberapa tabel menjadi database
b. Metode atau Cara pengerjaan Buat sebuah database dengan aturan sebagai berikut :
1. Buat database dengan nama : latihan. 2. Buat tabel dengan spesifikasi sebagai berikut :
a) Nama tabel : pelanggan b) Field : kdpelanggan (text-5), nmpelanggan(text-30), almpelanggan(text-100), telppelanggan(text-12)
3. Buat tabel dengan spesifikasi sebagai berikut : a) Nama tabel : barang b) Field : kdbrg(text-5), nmbrg(text-20), sat(text-15), harga(number-6)
4. Buat tabel dengan spesifikasi sebagai berikut : a) Nama tabel : nota b) Field : nonota (text-5), tglnota(date-8), ket(20)
c. Deskripsi Luaran tugas yang dihasilkan : Hasil dimasukkan ke dalam sebuah folder. Nama folder dibuat dengan nama dan nim masing-masing mahasiswa
C. KRITERIA PENILAIAN (10%) Obyek Garapan Deskripsi Luaran
GRADING SCHEME COMPETENCE
KRITERIA 1 : Obyek Garapan
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Obyek Garapan Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap
Hanya menunjukkan sebagian konsep saja
Tidak ada konsep 3
KRITERIA 2 : Deskripsi Luaran
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Deskripsi Luaran Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep
Diungkap dengan tepat tetapi deskriptif
Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan
Kurang dapat mengungkapkan aspek penting
Tidak ada konsep yang disajikan
3
FORMAT RANCANGAN TUGAS
Nama Mata Kuliah : Bahasa Pemrograman Lanjutan SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 2 A. TUJUAN TUGAS :
Mahir membuat koneksi ke database B. URAIAN TUGAS :
a. Obyek Garapan Listing program untuk database
b. Metode atau Cara pengerjaan Buat sebuah listing program membuat proses koneksi ke database dengan aturan sebagai berikut :
1. Siapkan database yang telah dibuat pada pertemuan sebelumnya (database latihan) 2. Buat sebuah project dengan nama : penjualanProject. 3. Buat sebuah class baru pada project tersebut dengan nama : koneksi 4. Ketik listing program untuk proses koneksi ke database sesuai dengan contoh yang telah diberikan
c. Deskripsi Luaran tugas yang dihasilkan :
Hasil dimasukkan ke dalam sebuah folder. Nama folder dibuat sesuai nama project diikuti nama dan nim masing-masing mahasiswa
C. KRITERIA PENILAIAN (10%) Obyek Garapan Deskripsi Luaran
GRADING SCHEME COMPETENCE
KRITERIA 1 : Obyek Garapan
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Obyek Garapan Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap
Hanya menunjukkan sebagian konsep saja
Tidak ada konsep 3
KRITERIA 2 : Deskripsi Luaran
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Deskripsi Luaran Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep
Diungkap dengan tepat tetapi deskriptif
Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan
Kurang dapat mengungkapkan aspek penting
Tidak ada konsep yang disajikan
3
FORMAT RANCANGAN TUGAS
Nama Mata Kuliah : Bahasa Pemrogaman Lanjutan SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 3-5 A. TUJUAN TUGAS :
Mampu membuat file master menggunakan listing program B. URAIAN TUGAS :
a. Obyek Garapan Form master
b. Metode atau Cara pengerjaan Buat sebuah program dengan aturan sebagai berikut :
1. Buka project yang telah dibuat, pada sebuah folder di pertemuan sebelumnya. 2. Buat dua class baru dengan nama : clsBarang, clsPelanggan 3. Ketik listing program pada class tersebut pada variable, property dan methodnya mengikuti contoh yang telah diberikan 4. Buat sebuah form baru dengan nama : frmBarang, frmPelanggan 5. Desain form beserta komponennya mengikuti contoh yang telah diberikan 6. Ketik listing program untuk form load dan komponen tombol mengikuti contoh yang telah diberikan
c. Deskripsi Luaran tugas yang dihasilkan :
Hasil merupakan pembaharuan dari project yang telah dibuat sebelumnya.
C. KRITERIA PENILAIAN (15%) Obyek Garapan Deskripsi Luaran
GRADING SCHEME COMPETENCE
KRITERIA 1 : Obyek Garapan
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Obyek Garapan Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap
Hanya menunjukkan sebagian konsep saja
Tidak ada konsep 3
KRITERIA 2 : Deskripsi Luaran
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Deskripsi Luaran Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep
Diungkap dengan tepat tetapi deskriptif
Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan
Kurang dapat mengungkapkan aspek penting
Tidak ada konsep yang disajikan
3
FORMAT RANCANGAN TUGAS
Nama Mata Kuliah : Bahasa Pemrograman Lanjutan SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 6 A. TUJUAN TUGAS :
Mahir membuat file transaksi B. URAIAN TUGAS :
a. Obyek Garapan Class transaksi dan tabel
b. Metode atau Cara pengerjaan Buat sebuah program dengan ketentuan sebagai berikut :
1. Buka project yang telah dibuat pada sebuah folder di pertemuan sebelumnya. 2. Buka database yang telah dibuat pada pertemuan sebelumnya 3. Perbaharui tabel nota pada database tersebut 4. Tambahkan sebuah class baru dengan nama : clsNota 5. Ketik listing program pada class tersebut sesuai dengan contoh yang telah diberikan.
c. Deskripsi Luaran tugas yang dihasilkan :
Hasil merupakan pembaharuan dari project dan database yang telah dibuat sebelumnya.
C. KRITERIA PENILAIAN (10%) Obyek Garapan Deskripsi Luaran
GRADING SCHEME COMPETENCE
KRITERIA 1 : Obyek Garapan
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Obyek Garapan Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap
Hanya menunjukkan sebagian konsep saja
Tidak ada konsep 3
KRITERIA 2 : Deskripsi Luaran
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Deskripsi Luaran Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep
Diungkap dengan tepat tetapi deskriptif
Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan
Kurang dapat mengungkapkan aspek penting
Tidak ada konsep yang disajikan
3
FORMAT RANCANGAN TUGAS
Nama Mata Kuliah : Aplikasi Perkantoran SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 9-11 A. TUJUAN TUGAS :
Mahir membuat file transaksi B. URAIAN TUGAS :
a. Obyek Garapan Form Transaksi
b. Metode atau Cara pengerjaan Buat sebuah program dengan form transaksi dengan aturan sebagai berikut :
1. Buka project yang telah dibuat pada folder di pertemuan sebelumnya 2. Buka database yang telah dibuat pada pertemuan sebelumnya 3. Tambahkan sebuah tabel baru pada database tersebut dengan nama : pesanan 4. Buat dua buah form baru pada project tersebut dengan nama : frmPesanan dan frmNota 5. Ketik sintaks program pada form tersebut sesuai dengan contoh yang telah diberikan
c. Deskripsi Luaran tugas yang dihasilkan :
Hasil merupakan pembaharuan project dan database yang telah dibuat di pertemuan sebelumnya.
C. KRITERIA PENILAIAN (15%) Obyek Garapan Deskripsi Luaran
GRADING SCHEME COMPETENCE
KRITERIA 1 : Obyek Garapan
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Obyek Garapan Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap
Hanya menunjukkan sebagian konsep saja
Tidak ada konsep 3
KRITERIA 2 : Deskripsi Luaran
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Deskripsi Luaran Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep
Diungkap dengan tepat tetapi deskriptif
Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan
Kurang dapat mengungkapkan aspek penting
Tidak ada konsep yang disajikan
3
FORMAT RANCANGAN TUGAS
Nama Mata Kuliah : Bahasa Pemrograman Lanjutan SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 12-15 A. TUJUAN TUGAS :
Mahir membuat cetakan dan laporan B. URAIAN TUGAS :
a. Obyek Garapan Bukti Pembayaran dan Laporan Pembelian
b. Metode atau Cara pengerjaan
Buat sebuah program dengan aturan sebagai berikut : 1. Buka project yang telah dibuat pada folder di pertemuan sebelumnya 2. Tambahkan dua buah form dengan nama : frmCetakNota dan frmCetakLaporan 3. Desain kedua form tersebut beserta komponennya mengikuti contoh yang telah diberikan 4. Ketik listing program pada kedua form tersebut mengikuti contoh yang telah diberikan 5. Tambahkan dan desain sebuah cetakan untuk bukti pembayaran 6. Tambahkan dan desain sebuah cetakan untuk laporan pembelian
c. Deskripsi Luaran tugas yang dihasilkan :
Hasil merupakan
C. KRITERIA PENILAIAN (15%) Obyek Garapan Deskripsi Luaran
GRADING SCHEME COMPETENCE
KRITERIA 1 : Obyek Garapan
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Obyek Garapan Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap
Hanya menunjukkan sebagian konsep saja
Tidak ada konsep 3
KRITERIA 2 : Deskripsi Luaran
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Deskripsi Luaran Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep
Diungkap dengan tepat tetapi deskriptif
Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan
Kurang dapat mengungkapkan aspek penting
Tidak ada konsep yang disajikan
3
Pembantu Ketua Bidang Akademik
( Bambang Adiwinoto, M.Kom )
NIDN. 0216107102
Ketua Program Studi Sistem Informasi
( Okkita Rizan, M.Kom )
NIDN. 0211108306