1
A. PROFIL MATA KULIAH IDENTITAS MATA KULIAH
Nama Mata Kuliah :
Paket Pemrograman Niaga II Kode Mata Kuliah
:
KBKM23010
SKS :
3 Jenis
: MK Keahlian
Jam pelaksanaan :
Tatap muka di kelas = 3 x 50 menit per minggu
Responsi = 1 x 50 menit per minggu
Semester Tingkat :
2 1 Pre-requisite
: -
Co-requisite :
Praktikum Paket Pemrograman Bidang Kajian
: Bahasa Pemrograman Fox Pro
DESKRIPSI SINGKAT MATA KULIAH
Mata kuliah ini mempelajari bahasa pemograman Visual Fox Pro. Mulai dari pengenalan variable, proses Aritmatika, Project, database, Form , Laporan Report serta pemilihan dan penyelesaian
kasus Analisa Kasus.
DAFTAR PUSTAKA
1. Diktat kuliah Algoritma Pemrograman Prosedural, Guslendra, UPI-YPTK, 1999. 2. Algoritma Pemrograman dalam Bahasa Pascal dan C, Edisi Revisi, Rinaldi Munir, Penerbit
Informatika, 2011. 3. Schaum
’s Outline of Programming with Pascal, Byron S. Gottfried, McGraw Hill. 4. Programming with Pascal, John Konvalina and Stanley Wileman, McGraw Hill.
2
B. RENCANA PEMBELAJARAN SEMESTER RPS
Pertemuan ke-
Kemampuan Akhir yang Diharapkan Bahan Kajian Materi Ajar
Bentuk Metode
Strategi Pembelajaran
Kriteria Penilaian Indikator
Bobot Nilai
1
Mampu memahami
paradigma pemrograman
Mampu memahami pengenalan Visual Foxpro
Mampu memahami skema dasar Pemrograman
Pengertian dasar Fungsi Aplikasi
Tujuan Penggunaan dan implementasi Aplikasi
Ceramah Problem-
based learning
Ketepatan dalam
memahami fungsi
dari aplikasi
foxpro dan
implementassinya dalam
penyelesaian kasus.
2 Mampu
memahami penggunaan
tabel pada foxpro Penggunaan Tabel
Mengenal Tabel, Membuat Tabel,
Mengedit Tabel, Memasukkan Data
Kedalam Tabel Problem-
based learning
Ketepatan dalam penempatan dan pemakaian
Tabel
3 Mampu memahami penggunaan Form
Control pada foxpro Pembuatan form awal
serta penggunaan form Control
Problem- based learning
Ketepatan dalam
penempatan dan pemakaian Form Control
3
Pertemuan ke-
Kemampuan Akhir yang Diharapkan Bahan Kajian Materi Ajar
Bentuk Metode
Strategi Pembelajaran
Kriteria Penilaian Indikator
Bobot Nilai
4 Mampu
memahami dan
mengimplementasikan materi
yang dibahas pada pertemuan 1 s.d. 3
Responsi latihan soal
Materi pertemuan 1 s.d. 3 Problem-
based learning
Ketepatan dalam membuat algoritma untuk
menyelesaikan soal latihan tentang materi pertemuan
1 s.d. 3
5 Mampu memahami dan membuat
project baru dan penggunaan database Project dan database
Problem- based
learning Ketepatan
dalam membuat
project baru
serta database pada foxpro
6 Mampu mehubungkan form dengan
database Form,
Database Ceramah
Problem- based
learning Ketepatan
dalam menghubungkan
form dengan database
7 Mampu
memahami dan
mengimplementasikan materi
yang dibahas pada pertemuan 5 s.d. 6
Responsi latihan soal
Materi pertemuan 5 s.d. 6 Problem-
based learning
Ketepatan dalam membuat algoritma untuk
menyelesaikan soal latihan tentang materi pertemuan
4
1
Pertemuan ke-
Kemampuan Akhir yang Diharapkan Bahan Kajian Materi Ajar
Bentuk Metode
Strategi Pembelajaran
Kriteria Penilaian Indikator
Bobot Nilai
8 Mampu memahami tipe data serta
penempatannya dalam database Tipe data
Char
Varchar Ceramah
Problem- based
learning Ketepatan
dalam membuat tipe data
9 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
UTS
30
10 Mampu memahami tipe data serta
penempatannya dalam database Tipe Data
Text Numeric
Ceramah Problem-
based learning
Ketepatan dalam
membuat database dengan tipe datanya
11 Mampu memahami dan
mengimplementasikan materi yang dibahas pada pertemuan 8 s.d. 9
Responsi latihan soal Materi pertemuan 8 s.d. 9
Problem- based
learning Ketepatan dalam
membuat algoritma untuk menyelesaikan soal latihan
tentang materi pertemuan 8 s.d. 9
12
Mampu memahami dan menggunakan variable Dan operation
Tipe Data, Pendeklarasian Variabel, Input Box Dan Message
Box, operation aritmatik Problem based
learning Ketepatan
dalam pendeklarasian
variable, operasi artimatika
5
Pertemuan ke-
Kemampuan Akhir yang Diharapkan Bahan Kajian Materi Ajar
Bentuk Metode
Strategi Pembelajaran
Kriteria Penilaian Indikator
Bobot Nilai
13 Mampu memahami condition dan
function 1.
If………….. Then 2.
For…………..EndFor 3.
Do Case……. EndCase 4.
For Each…… EndFor 5.
Try… Catch… Finally Problem based
learning ceramah
Kemampuan untuk membedakan antar
condition dan function
14 Mampu
membuat laporan
menggunakan foxpro report dan Program Menu
Report Problem
based learning
Ketepatan dalam membuat report
dan menghubungkannya dengan
database serta
membuat menu Utama
15 Mampu membuat Program Menu
Menu
Problem based
learning Ketepatan dalam membuat
membuat menu Utama dan menghubungkan
nya dengan semua form
16 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
UAS 70
6
C. RANCANGAN INTERAKSI DOSEN –MAHASISWA