RPS BHS PEMROG III

(1)

RENCANA PEMBELAJARAN SEMESTER

(RPS)

KBKM43003

BAHASA PEMOGRAMAN III

(VISUAL BASIC)

PROGRAM STUDI D3

MANAJEMEN INFORMATIKA (MI)

FAKULTAS ILMU KOMPUTER (FILKOM)


(2)

LEMBAR PENGESAHAN

Rencana Pembelajaran Semester (RPS) ini telah disahkan untuk mata kuliah sbb:

Kode Mata Kuliah : KBKM43003

Nama Mata Kuliah : Bahasa Pemograman III (VB)

Padang, 2017 Menyetujui

Kaprodi D3 Manajemen Informatika


(3)

DAFTAR ISI

LEMBAR PENGESAHAN...ii

DAFTAR ISI ...iii

A. PROFIL MATA KULIAH... 1

B. RENCANA PEMBELAJARAN SEMESTER (RPS) ... 2

C. RANCANGAN INTERAKSI DOSEN–MAHASISWA ... 9

D. RANCANGAN TUGAS ... 11 E. PENILAIAN DENGAN RUBRIK ... 11 F. PENENTUAN NILAI AKHIR MATA KULIAH ... 10


(4)

A. PROFIL MATA KULIAH

IDENTITAS MATA KULIAH

Nama Mata Kuliah : Bahasa Pemograman III (VB)

Kode Mata Kuliah : KBKM43003

SKS : 3

Jenis : MK Wajib

Jam pelaksanaan : Tatap muka di kelas = 2 x 50 menit per minggu

Responsi = 1 x 50 menit per minggu

Semester / Tingkat : 4 / 2

Pre-requisite :

-Co-requisite : Pemrograman

Bidang Kajian : Programming

DESKRIPSI SINGKAT MATA KULIAH

Mata kuliah ini bermaksud untuk memberikan keahlian bagi mahasiswa dalampemrograman sehingga diharapkan mahasiswa dapat membuat sebuah program aplikasiberbasis Microsof Visual Basic .Net . dalam perusahaan yang bergerak dalam bidangproduk dan jasa , dalam matakuliah ini pokok materi yang akan dibahas adalah :penggunaan Microsof Visual Basic Net, variabel dalam pemrograman, operator logika,fungsi pemilihan, looping , array, pengkoneksian database , pembuatan menu,danlaporan.

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.


(5)

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

Mahasiswa mampu dan memahami cara menggunakan aplikasi Visual Studio,Memahami komponen dalam menggunakan Microsof Visual Studio .Net

 Mengenal Net Frame Work

 Komponen-komponen VB

 algortima dalam VB

 Ceramah

 Praktek

Kemapuan mengenal dan mengunakan komponen, even dan property dalam VB

2

Mahasiswa dapat membuat form dengan menggunakan beberapa Toolbox dan Button

 Objeck-Objek Kontrol standar pada Toolbox pada umumnya digunakan untukm erancang sebuah program aplikasi , melalui model rancangan pada form.

 Ceramah

 Praktek

emapuan mebuat

program aplikasi sederhana yang melibatkan toolbox dan button

3

Mahasiswa bisa mendefinisikan Variabel, Konstanta, Tipe data dan operatordalam Visual Basic .Net dalam sebuah aplikasi

 Mengenal Tipe Data

 Mengenal variabel ,

 Ceramah

 Praktek

Kemapuan mengenal tipe data dan mengalikasikan ke pemograman


(6)

Pertemuan

ke- Kemampuan Akhir yang Diharapkan Bahan Kajian (Materi Ajar)

Bentuk/ Metode/ Strategi Pembelajaran Kriteria Penilaian (Indikator) Bobot Nilai 4

Mahasiswa dapat membuat aplikasi menggunakan operator pada MicrosofVisual Studio .Net

 Operator Aritmatika

 Operator Penugasan

 Operator Pembanding

 Operator Logika

 Ceramah

 Praktek

Kemapuan mengenal operator dan mengalikasikan ke pemograman

5 Mahasiswa dapat membuat aplikasi

enty data mengunakan database  Database mysqlData sources

 Ceramah

 Praktek

Kempuan mahasiswa mebuat program entry yang disertai mengunakan operator aritmatika, penugasan, pembanding dan logika

6 Mahasiswa dapat membuat aplikasi enty data beserta File laporan

Database mysql

Crystall report

 Ceramah

 Praktek

Kemampuan mahasiswa membuat program entri berserta menu dan laporan

7

Mahasiswa dapat mebuat aplikasi multi

File berserta laporan

Normalisasi database

Relationship diagram

 Ceramah

Praktek

Kemapuan Mahasiswa mebuat program aplikasi melalui normalisasi database


(7)

Pertemuan

ke- Kemampuan Akhir yang Diharapkan Bahan Kajian (Materi Ajar)

Bentuk/ Metode/ Strategi Pembelajaran

Kriteria Penilaian (Indikator)

Bobot Nilai

8

UTS

5 s.d. 6

9 - 16

kempuan menyelesaian studi kasus bahasa pemograma vb di setiap pertemuan

 Study kasus program diselesaikan

perkelompok

 Study kasus diselesaikan perindividu

 Kelompok

 Individu

Ketepatan dalam membuat algoritma untuk menyelesaikan soal latihan tentang prosedur


(8)

C. RANCANGAN INTERAKSI DOSEN–MAHASISWA

Kemampuan Akhir yang Diharapkan Mahasiswa mampu membuat pogram aplikasi database melibatkan algoritma dan operator Nama Kajian 1 . E v e n t d a n p r o p e t y v b . n e t

2 . O b j e c t c o n t r o l v b . n e t 3 . D a t a d a n v a r i a b e l 4 . O p e r a t o r v b . n e t 5 . P e r c a b a n g a n 6 . D a t a b a s e 7 . P r o g r a m e n t r i 8 . N o r m a l i s a s i 9 . l a p o r a n

Nama Strategi Ceramah dan praktek

Minggu Penggunaan Strategi (Metode) 1 – 7 Deskripsi Singkat Strategi (Metode)

pembelajaran

Dosen mengulas materi sebelumnya, menjelaskan tujuan, hasil pembelajaran, materi, dan kesimpulan, serta mendorong mahasiswa untuk aktif bertanya dan

mengemukakan pendapat terkait materi yang disampaikan.

RANCANGAN INTERAKSI DOSEN–MAHASISWA

Aktivitas Dosen Aktivitas Mahasiswa

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.

Membuat pratikum sesuai materi


(9)

D RANCANGAN TUGAS

Kode mata Kuliah KBKM43003

Nama Mata Kuliah Bahasa pemograman III (VB)

Kemampuan Akhir yang Diharapkan Mampun membuat program aplikasi dari beberapa studi kasus yang sering diterapkan didalam industri dan pendidikan

Minggu/ Pertemuan ke 9– 16/ 9 – 16

Tugas ke Tugas Besar

1. Tujuan tugas:

mampu membangun program aplikasi 2. Uraian Tugas:

a. Perkelompok:

 menyelesaikan studki kasus perkelompok.

 mempresentasikan kedepan b. Individu

 menyelesaikan studi kasus perindividu

 Studi kasus diselesaikan permasing-masing mahasiswa 3. Kriteria penilaian:

 Penilaian Individu (50%)

- Kemampuan presentasi (20%) - Pemahaman materi (80%)

 Penilaian Kelompok (50%)

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

- Kelengkapan dokumentasi program (20%)

E. PERSENTASE KOMPONEN PENILAIAN

1. Kuis : 10%

2. Tugas Besar : 20%

3. UTS : 30%

4. UAS : 40%


(10)

F. PENILAIAN DENGAN RUBRIK

Jenjang (Grade)

Angka

(Skor) Deskripsi perilaku (Indikator)

A > 80 Bahasa pemogran berjalan dengan baik (logika, normalisasi, operator, laporan)

B 65 – 79 Bahasa pemograman berjalan dengan baik namun belum sesuai alur

C 55 – 64 Tidak sebuat form berjalan D 45 – 54 Sebagian form yang jalan

E ≤ 44 Program yang dibuat tidak menyetai kode program

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

NA < 45 E


(11)

(1)

Pertemuan

ke- Kemampuan Akhir yang Diharapkan Bahan Kajian (Materi Ajar)

Bentuk/ Metode/ Strategi Pembelajaran Kriteria Penilaian (Indikator) Bobot Nilai 4

Mahasiswa dapat membuat aplikasi menggunakan operator pada MicrosofVisual Studio .Net

 Operator Aritmatika  Operator Penugasan  Operator Pembanding  Operator Logika

 Ceramah  Praktek

Kemapuan mengenal operator dan mengalikasikan ke pemograman

5 Mahasiswa dapat membuat aplikasi

enty data mengunakan database  Database mysqlData sources

 Ceramah  Praktek

Kempuan mahasiswa mebuat program entry yang disertai mengunakan operator aritmatika, penugasan, pembanding dan logika

6 Mahasiswa dapat membuat aplikasi enty data beserta File laporan

Database mysql

Crystall report

 Ceramah  Praktek

Kemampuan mahasiswa membuat program entri berserta menu dan laporan

7

Mahasiswa dapat mebuat aplikasi multi

File berserta laporan

Normalisasi database

Relationship diagram

 Ceramah

Praktek

Kemapuan Mahasiswa mebuat program aplikasi melalui normalisasi database


(2)

Pertemuan

ke- Kemampuan Akhir yang Diharapkan Bahan Kajian (Materi Ajar)

Bentuk/ Metode/ Strategi Pembelajaran

Kriteria Penilaian (Indikator)

Bobot Nilai

8

UTS

5 s.d. 6

9 - 16

kempuan menyelesaian studi kasus bahasa pemograma vb di setiap pertemuan

 Study kasus program diselesaikan

perkelompok

 Study kasus diselesaikan perindividu

 Kelompok  Individu

Ketepatan dalam membuat algoritma untuk menyelesaikan soal latihan tentang prosedur


(3)

C. RANCANGAN INTERAKSI DOSEN–MAHASISWA

Kemampuan Akhir yang Diharapkan Mahasiswa mampu membuat pogram aplikasi database melibatkan algoritma dan operator Nama Kajian 1 . E v e n t d a n p r o p e t y v b . n e t

2 . O b j e c t c o n t r o l v b . n e t 3 . D a t a d a n v a r i a b e l 4 . O p e r a t o r v b . n e t 5 . P e r c a b a n g a n 6 . D a t a b a s e 7 . P r o g r a m e n t r i 8 . N o r m a l i s a s i 9 . l a p o r a n

Nama Strategi Ceramah dan praktek

Minggu Penggunaan Strategi (Metode) 1 – 7 Deskripsi Singkat Strategi (Metode)

pembelajaran

Dosen mengulas materi sebelumnya, menjelaskan tujuan, hasil pembelajaran, materi, dan kesimpulan, serta mendorong mahasiswa untuk aktif bertanya dan

mengemukakan pendapat terkait materi yang disampaikan.

RANCANGAN INTERAKSI DOSEN–MAHASISWA

Aktivitas Dosen Aktivitas Mahasiswa

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.

Membuat pratikum sesuai materi


(4)

D RANCANGAN TUGAS

Kode mata Kuliah KBKM43003

Nama Mata Kuliah Bahasa pemograman III (VB)

Kemampuan Akhir yang Diharapkan Mampun membuat program aplikasi dari beberapa studi kasus yang sering diterapkan didalam industri dan pendidikan

Minggu/ Pertemuan ke 9– 16/ 9 – 16

Tugas ke Tugas Besar

1. Tujuan tugas:

mampu membangun program aplikasi 2. Uraian Tugas:

a. Perkelompok:

 menyelesaikan studki kasus perkelompok.  mempresentasikan kedepan

b. Individu

 menyelesaikan studi kasus perindividu

 Studi kasus diselesaikan permasing-masing mahasiswa 3. Kriteria penilaian:

 Penilaian Individu (50%)

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

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

- Kelengkapan dokumentasi program (20%)

E. PERSENTASE KOMPONEN PENILAIAN

1. Kuis : 10%

2. Tugas Besar : 20%

3. UTS : 30%

4. UAS : 40%


(5)

F. PENILAIAN DENGAN RUBRIK

Jenjang

(Grade)

Angka

(Skor) Deskripsi perilaku (Indikator)

A > 80 Bahasa pemogran berjalan dengan baik (logika, normalisasi, operator, laporan)

B 65 – 79 Bahasa pemograman berjalan dengan baik namun belum sesuai alur

C 55 – 64 Tidak sebuat form berjalan D 45 – 54 Sebagian form yang jalan

E ≤ 44 Program yang dibuat tidak menyetai kode program

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

NA < 45 E


(6)