• Tidak ada hasil yang ditemukan

RPS Paket 2

N/A
N/A
Protected

Academic year: 2017

Membagikan " RPS Paket 2"

Copied!
13
0
0

Teks penuh

(1)

RENCANA PEMBELAJARAN SEMESTER (RPS)

KBK123101

PAKET PEMROGRAMAN II

PROGRAM STUDI S1 SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS

(2)

LEMBAR PENGESAHAN

Rencana Pembelajaran Semester (RPS) ini telah disahkan untuk mata kuliah sbb: Kode Mata Kuliah : KBK123101

Nama Mata Kuliah : Paket Pemrograman II

Padang, 2012 Menyetujui,

Ka. Prodi S1 Sistem Informasi

(3)

DAFTAR ISI

(4)

A. PROFIL MATA KULIAH IDENTITAS MATA KULIAH

Nama Mata Kuliah : Paket Pemrograman II Kode Mata Kuliah : KBK123101

SKS : 3

Jenis : Mata Kuliah Wajib

Jam pelaksanaan : Tatap muka di Laboratorium = 3 x 50 menit per minggu Responsi = 1 x 50 menit per minggu

Semester / Tingkat : 2 / 1 Pre-requisite :

-Co-requisite : Praktikum Paket Pemrograman II Bidang Kajian : Programming Ms. Visual Foxpro 9.0

DESKRIPSI SINGKAT MATA KULIAH

DAFTAR PUSTAKA

1. Eni Eunike dan Teguh Wahyono. 2012. Mastering Microsoft Visual Foxpro 9.0. Elex Media Komputindo: Jakarta.

2. Rizky Abdul Razaq. 2006. Aplikasi Database dengan Microsoft Visual Foxpro 9.0. CV. Yrama Widya: Bandung.

Microsoft Visual Foxpro merupakan salah satu sistem manajemen database (database management system, DBMS) berorientasi objek yang memungkinkan pembuatan aplikasi database yang tangguh dengan cepat dan mudah. Kemudahan pembuatan aplikasi menggunakan Visual Foxpro antara lain karena pemrograman Visual Foxpro secara procedural dan sekaligus berorientasi objek (object oriented programming, OOP) yang berjalan seiring dan saling terkait.

(5)

B. RENCANA PEMBELAJARAN SEMESTER (RPS)

Pertemuan

ke-Kemampuan Akhir yang Diharapkan

Bahan Kajian (Materi Ajar)

(Indikator) BobotNilai

1

 Mahasiswa mengenal Bahasa Pemrograman Ms. Visual Foxpro.  Mahasiswa memahami

bagaimana membuat program sederhana menggunakan Bahasa Ms. Visual Foxpro.

 Inisialisasi Perkuliahan  Rencana Pembelajaran  Kontrak Kuliah  Pengenalan Ms.

Visual Foxpro.  Membuat program

sederhana.

 Ceramah  Mahasiswa akan dapat mengenal Ms. Visual Foxpro.  Mahasiswa

mengerti bagaimana

membuat program sederhana dengan Bahasa

Pemrograman Visual Foxpro.

2

 Mahasiswa mengenal dan bisa menciptakan

database.

 Mahasiswa mengenal operasi dasar visual foxpro.

 Mahasiswa mengenal tipe-tipe data.

 Operasi dasar foxpro  Membuat struktur

tabel

 Memilih tipe data  Menambah dan

menapilkan data  Menutup tabel.

 Ceramah  Problem-

based learning

 Mahasiswa akan memahami operasi dasar foxpro.

 Mahasiswa dapat membuat struktur tabel dan memilih tipe data.

3

 Mahasiswa menggunakan komponen visual.

 Membuat form  Mendesain form

menggunakan komponen visual  Mengatur properti  Menambah kode

 Ceramah  Problem-

based learning

(6)

4  Struktur Logika Percabangan

 Logika

If...Then...Else  Logika Do Case

 Ceramah  Problem-

based learning

 Mahasiswa dapat menyelesaikan kasus dengan logika

percabangan. 5, 6  Struktur Perulangan  Logika For Endfor

 Perintah Do While

 Ceramah  Problem-

based learning

 Mahasiswa dapat menyelesaikan kasus dengan menggunakan struktur perulangan. 7 Mampu menyelesaikan

soal/ studi kasus yang berhubungan dengan materi pra-UTS.

Quiz (Evaluasi)

 Materi pra-UTS Tes  Ketepatan dalam membuat algoritma untuk

menyelesaikan soal quiz.

8 Membuat projek, form, koding, penggunaan tabel majemuk, penggunaan semua kontrol visual.

Membuat projek, form, koding, penggunaan tabel majemuk, penggunaan semua kontrol visual.

 Ceramah  Problem-

based learning

 Mahasiswa dapat membuat projek sederhana.

9 UTS

10, 11, 12 Membangun Projek Aplikasi  Menciptakan database

 Menambah dan Menghapus tabel ke database  Membuka dan

menutup tabel pada database

 Bekerja dengan sejumlah tabel

 Ceramah  Problem-

based learning

 Mahasiswa dapat membuat database  Mahasiswa dapat

mengelola database

 Mahasiswa dapat mengetahui perintah membuka dan menutup database

(7)

 Membuat form input

bekerja dengan beberapa tabel pada program  Mahasiswa dapat

bekerja menggunakan form input, menambahkan koding.

13, 14 Report 1. Pengertian laporan

2. Menciptakan laporan

3. Memodifikasi laporan

4. Penggunaan index pada laporan

 Mahasiswa dapat memahami pengertian dari laporan.

 Mahasiswa dapat membuat laporan dengan fasilitas yang telah tersedia pada Visual FoxPro.

 Mahasiswa dapat memodifikasi laporan yang telah dibuat.

 Mahasiswa dapat menggunakan fasilitas index pada laporan  Mencetak laporan.  Mahasiswa dapat

mencetak laporan yang telah

dihasilkan. 15 Mampu menyelesaikan

soal/ studi kasus yang berhubungan dengan materi pra-UAS.

Quiz (Evaluasi)

 Materi pra-UAS Tes  Ketepatan dalam membuat algoritma untuk

(8)

soal quiz.

(9)

C. RANCANGAN INTERAKSI DOSEN–MAHASISWA

Kemampuan Akhir yang Diharapkan Mahasiswa mengenal Ms. Visual Foxpro 9.0

Nama Kajian 1. Mengenal Ms. Visual Foxpro 9.0

2. Database pada Visual Foxpro 3. Kontrol Visual

4. Operasi-operasi Dasar Visual Foxpro 5. Pemrograman Visual dengan FoxPro 6. Struktur Logika IF, Do-Case dan

Perulangan

7. Penggunaan Tabel Majemuk 8. Report

Nama Strategi Ceramah

Minggu Penggunaan Strategi (Metode) 1-8 Deskripsi Singkat Strategi (Metode)

Pembelajaran)

Dosen menjelaskan konsep atau materi, menjelaskan tujuan, hasil pembelajaran, materi, dan kesimpulan, serta mendorong mahasiswa untuk aktif bertanya dan

mengemukakan pendapat terkait materi yang disampaikan..

RANCANGAN INTERAKSI DOSEN-MAHASISWA

Aktifitas Dosen Aktifitas Mahasiswa

Mengulas materi yang telah diberikan pada pertemuan sebelumnya (untuk pertemuan 2 )

Mengungkapkan apa yang telah dipahami dari materi yang telah disampaikan pada pertemuan sebelumnya.

Menjelaskan tentang tujuan pembelajaran dari kegiatan pembelajaran.

Menyimak penjelasan dosen.

Mengarahkan mahasiswa untuk

melibatkan diri dan aktif dalam kegiatan pembelajaran.

Menyiapkan diri menerima materi yang akan disampaikan.

Membahas materi. Menyimak dan mencatat hal-hal penting dari materi yang disampaikan oleh dosen. Bertanya apabila ada materi yang kurang jelas.

Mengulas materi yang telah diberikan pada pertemuan sebelumnya (untuk pertemuan 2 )

)dst).

Mengungkapkan apa yang telah dipahami dari materi yang telah disampaikan pada pertemuan sebelumnya.

Menjelaskan tentang tujuan pembelajaran dari kegiatan pembelajaran.

Menyimak penjelasan dosen.

Mengarahkan mahasiswa untuk

melibatkan diri dan aktif dalam kegiatan pembelajaran.

Menyiapkan diri menerima materi yang akan disampaikan.

(10)

dari materi yang disampaikan oleh dosen. Bertanya apabila ada materi yang kurang jelas.

Mengajukan sejumlah pertanyaan terkait materi yang telah diberikan.

Menjawab pertanyaan yang diberikan.

Menyimpulkan materi. Menyimak kesimpulan.

Kemampuan Akhir yang Diharapkan Mahasiswa mampu menuangkan konsep materi yang dipelajari menjadi bentuk algoritma untuk menyelesaikan suatu kasus.

Nama Kajian 1. Database pada Visual Foxpro

2. Kontrol Visual

3. Operasi-operasi Dasar Visual Foxpro 4. Pemrograman Visual dengan FoxPro

5. Struktur Logika IF, Do-Case dan Perulangan 6. Penggunaan Tabel Majemuk

7. Report

Nama Strategi Problem Based Learning (PBL)

Minggu Penggunaan Strategi (Metode)

1 – 7

Deskripsi Singkat Strategi (Metode) pembelajaran

Mahasiswa diminta membuat algoritma untuk menyelesaikan suatu kasus sesuai dengan materi yang diberikan.

RANCANGAN INTERAKSI DOSEN–MAHASISWA

Aktivitas Dosen Aktivitas Mahasiswa

Memberikan kasus yang harus

diselesaikan dalam bentuk soal latihan.

Menyelesaikan soal yang diberikan.

Membahas hasil jawaban mahasiswa. Mempresentasikan jawaban dari setiap soal.

(11)

Nama Kajian 1. Quiz (Evaluasi) Pra-UTS  Struktur Logika

Percabangan

2. Quiz (Evaluasi) Pra-UAS  Tabel Majemuk

 Struktur Logika Percabangan  Laporan

Nama Strategi Tes

Minggu Penggunaan Strategi (Metode) 7-13 Deskripsi Singkat Strategi (Metode)

pembelajaran

Mahasiswa diminta untuk menyelesaikan soal- soal quiz sebagai bentuk evaluasi terhadap pemahaman mahasiswa atas materi-materi

D. RANCANGAN TUGAS

Kode mata Kuliah KBK123101

Nama Mata Kuliah Paket Pemrograman II

Kemampuan Akhir yang Diharapkan Mampu menerapkan semua konsep penggunaan aplikasi foxpro yang telah dipelajari untuk menyelesaikan kasus tugas besar secara komprehensif

Minggu/ Pertemuan ke 8 – 14/ 16 – 28

Tugas ke Tugas Besar

(12)

Menerapkan semua konsep dalam aplikasi foxpro yang telah dipelajari untuk menyelesaikan kasus tugas besar secara komprehensif

2. Uraian Tugas: a. Obyek garapan:

 Proposal kasus yang akan diselesaikan dan rancangan penyelesaiannya.  Program yang dibangun untuk menyelesaikan kasus sesuai dengan

proposal yang sudah diajukan.

 Laporan dan presentasi program yang dibuat sesuai dengan proposal yang sudah diajukan.

b. Yang harus dikerjakan dan batasan-batasan:

 Proposal berisi deskripsi kasus yang akan diselesaikan, deskripsi program yang akan dibuat, list fungsionalitas program, batasan dan asumsi, definisi kamus yang akan digunakan untuk membangun program, dan rencana pembagian kerja dalam kelompok.

 Program untuk menyelesaikan kasus tugas besar dibangun dengan menggunakan bahasa Pemrograman foxpro

 Program dan laporan dipresentasikan pada minggu 15 c. Metode/ cara pengerjaan, acuan yang digunakan:

 Tugas besar dikerjakan secara berkelompok 10 orang.

 Topik tugas besar berasal dari dosen, sedangkan judul boleh berasal dari dosen/ mahasiswa.

 Format proposal dan laporan diberikan oleh dosen.

 Program dibuat mengacu pada rancangan penyelesaian kasus yang diajukan oleh mahasiswa.

d. Deskripsi luaran tugas yang dihasilkan/ dikerjakan: Proposal, Program, Laporan

3. Kriteria penilaian:

 Penilaian Individu (50%)

- Kemampuan presentasi (20%) - Pemahaman materi (80%)  Penilaian Kelompok (50%)

- Kelengkapan dan ketepatan fungsionalitas (50%) - Ketepatan skema algoritma (30%)

(13)

E. PERSENTASE KOMPONEN PENILAIAN

1. Kuis : 10%

2. Tugas Besar : 20%

3. UTS : 30%

4. UAS : 40%

F. PENILAIAN DENGAN RUBRIK Jenjang

(Grade)

Angka

(Skor) Deskripsi perilaku (Indikator)

A > 80 Program dan function benar, skema tepat, dokumentasi baik, presentas

B 65 – 79 Program dan function benar, skema cukup tepat, dokumentasi cukup baik, presentasi jelas

C 55 – 64 Program dan function benar, skema kurang tepat, dokumentasi kurang baik, presentasi jelas

D 45 – 54 Program dan function benar, skema kurang tepat, dokumentasi kurang baik, presentasi kurang jelas E ≤ 44 Program dan function benar, skema kurang tepat,

dokumentasi kurang baik, presentasi kurang jelas

G. PENENTUAN NILAI AKHIR MATA KULIAH

Nilai Angka (NA) Nilai Huruf (NH)

NA > 80 A

65 < NA ≤ 79 B

55 < NA ≤ 64 C

45 < NA ≤ 54 D

Referensi

Garis besar

Dokumen terkait

Increases in monopoly power on the goods market also have a stronger impact on wages when there are efficiency wage effects, but the proportional effect of bargaining and market

[r]

Handbook of Adolescent Health Risk Behavior,.. Issues in Clinical Child

Kami harapkan kehadiran Saudara pada waktu yang telah ditentukan, apabila berhalangan dapat diwakilkan dengan membawa surat kuasa, dan apabila tidak hadir maka perusahaan

Apabila hasil pembuktian kualifikasi ditemukan pemalsuan data, maka peserta digugurkan, badan usaha dan pengurus atau peserta perorangan dimasukan dalam daftar hitam.. Apabila

Selain instrumen tes, instrumen pembelajaran juga dibutuhkan untuk mengarahkan proses treatment agar mendapatkan hasil yang diharapkan. Instrumen tersebut terdiri

Metode Tali Tunggal Lepas Dasar yaitu bibit diikatkan pada tali ris dengan jarak 20 cm antar bibit (+) Produksi tinggi, bibit terikat dengan aman. (-) Butuh biaya dan Tenaga Kerja

MENINGKATKAN KECERDASAN KINESTETIK ANAK MELALUI RANGSANGAN AUDITIF DALAM PEMBELAJARAN TARI.. Universitas Pendidikan Indonesia | repository.upi.edu