RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Media Pembelajaran Papan Tulis, LCD Projector,...

14
RENCANA PEMBELAJARAN SEMESTER JURUSAN SISTEM INFORMASI STMIK Atma Luhur Mata Kuliah Kode Rumpun Mata Kuliah Bobot (SKS) Semester Direvisi BAHASA PEMROGRAMAN II401 Algoritma dan Pemrograman P : 3 SKS I - OTORISASI Pengembang RPS Koordinator Mata Kuliah Ka. Prodi Elly Yanuarti, S.Kom.,M.Kom. Elly Yanuarti, S.Kom.,M.Kom. Okkita Rizan, S.Kom.,M.Kom. Capaian Pembelajaran (CP) Mata Kuliah Bahasa pemrograman : Mahasiswa selesai mengikuti matakuliah mampu : 1. Mampu membuat dan menjalankan project baru 2. Mampu membuat form dengan berbagai object 3. Mampu menerapkan bentuk dasar tipe data, variabel, konstanta dan operator pada pemrograman visual 4. Mampu menerapkan bentuk dasar dari manipulasi string dan array pada pemrograman visual 5. Mengetahui bentuk dasar struktur seleksi dan perulangan. 6. Mengetahui konsep dasar teknik pemrograman berorientasi objek. 7. Mampu membuat menu dan database sederhana. Deskripsi Singkat MK Mata kuliah ini membahas tentang bagaimana membuat program aplikasi sederhana menggunakan VB.Net yang meliputi pengenalan komponen-komponen dalam VB.Net, perintah-perintah dasardalam VB.Net hingga Koneksi ke database. Pustaka Utama : Hendrayudi, VB 2008,Elex Media Komputindo,Jakarta. 2009 Hidayatullah, Priyanto, Visual Basic.Net Membuat Aplikasi Database dan Program Kreatif, Informatika, Bandung, 2015 Komputer,Wahana, Pembuatan Aplikasi Profesional Dengan Visual Basic.Net,Salemba Infotek, Jakarta, 2008 Yuswanto & Subari,Pemrograman Database Visual Basic.Net,Prestasi Pustaka, Sidoarjo, 2007 Pendukung : Nono, Kumpulan Aplikasi Berbasis VB6, VB.Net, Java,Elex Media Komputindo, Jakarta, 2012

Transcript of RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Media Pembelajaran Papan Tulis, LCD Projector,...

Page 1: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Media Pembelajaran Papan Tulis, LCD Projector, Komputer Mata Kuliah Prasyarat Algoritma dan Struktur Data

RENCANA PEMBELAJARAN SEMESTER JURUSAN SISTEM INFORMASI STMIK Atma Luhur

Mata Kuliah Kode Rumpun Mata Kuliah Bobot (SKS) Semester Direvisi

BAHASA PEMROGRAMAN II401 Algoritma dan Pemrograman P : 3 SKS I -

OTORISASI

Pengembang RPS Koordinator Mata Kuliah Ka. Prodi

Elly Yanuarti, S.Kom.,M.Kom. Elly Yanuarti, S.Kom.,M.Kom. Okkita Rizan, S.Kom.,M.Kom.

Capaian Pembelajaran (CP)

Mata Kuliah Bahasa pemrograman : Mahasiswa selesai mengikuti matakuliah mampu :

1. Mampu membuat dan menjalankan project baru 2. Mampu membuat form dengan berbagai object 3. Mampu menerapkan bentuk dasar tipe data, variabel, konstanta dan operator pada pemrograman visual 4. Mampu menerapkan bentuk dasar dari manipulasi string dan array pada pemrograman visual 5. Mengetahui bentuk dasar struktur seleksi dan perulangan. 6. Mengetahui konsep dasar teknik pemrograman berorientasi objek. 7. Mampu membuat menu dan database sederhana.

Deskripsi Singkat MK Mata kuliah ini membahas tentang bagaimana membuat program aplikasi sederhana menggunakan VB.Net yang meliputi pengenalan komponen-komponen dalam VB.Net, perintah-perintah dasardalam VB.Net hingga Koneksi ke database.

Pustaka Utama : Hendrayudi, VB 2008,Elex Media Komputindo,Jakarta. 2009 Hidayatullah, Priyanto, Visual Basic.Net Membuat Aplikasi Database dan Program Kreatif, Informatika, Bandung, 2015 Komputer,Wahana, Pembuatan Aplikasi Profesional Dengan Visual Basic.Net,Salemba Infotek, Jakarta, 2008 Yuswanto & Subari,Pemrograman Database Visual Basic.Net,Prestasi Pustaka, Sidoarjo, 2007 Pendukung : Nono, Kumpulan Aplikasi Berbasis VB6, VB.Net, Java,Elex Media Komputindo, Jakarta, 2012

Page 2: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Media Pembelajaran Papan Tulis, LCD Projector, Komputer Mata Kuliah Prasyarat Algoritma dan Struktur Data

Media Pembelajaran Papan Tulis, LCD Projector, Komputer

Mata Kuliah Prasyarat Algoritma dan Struktur Data

Page 3: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Media Pembelajaran Papan Tulis, LCD Projector, Komputer Mata Kuliah Prasyarat Algoritma dan Struktur Data

MINGGU CP MATA KULIAH BAHAN KAJIAN METODE

PEMBELAJARAN

TUGAS MAHASISWA BOBOT

BENTUK TUGAS KRITERIA

1 2 3 4 5 6 7

1-2

HS : Memahami objek-objek yang sering dipakai dalam VB.Net SS :

Pengenalan IDE dalam VB.Net 2008

Object (control) dalam VB.Net

Ceramah dan Praktek Mendesain form sederhana

Memodifikasi objek-objek melalui properties windows

Ketepatanpenggunaan objek

10

3-4 HS : Memahami perintah dasar yang ada di VB.Net SS :

Tipe Data Variabel Konstanta Operator Method Event

Ceramah dan Praktek Membuat program operasi bilangan dengan menggunakan variabel dan tanpa variabel

Ketepatan hasil 10

5 HS : Memahami struktur penulisan Percabangan dan Perulangan SS :

Percabangan Perulangan

Ceramah dan Praktek Membuat program dengan konsep Percabangan dan perulangan

Ketepatan hasil 10

6-7 HS : Memahami perintah membuat kotak pesan. SS :

Membuat Pesan Menggabungkan String

Ceramah dan Praktek Membuat program yang menampilkan kotak pesan

Ketepatan hasil 10

9 HS : Memahami cara membuat tabel SS :

Membuat tabel Menambah data pada tabel Menampilkan data

Ceramah dan Praktek Membuat tabel dengan Local Database

Ketepatan hasil

10-11 HS : Objek dan Kelas Ceramah dan Praktek Membuat program Ketepatan hasil 10

Page 4: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Media Pembelajaran Papan Tulis, LCD Projector, Komputer Mata Kuliah Prasyarat Algoritma dan Struktur Data

Memahami konsep pemrograman berorientasi objek SS :

Properti dan Metode Penambahan Properti ke

dalam kelas Penambahan metode ke

dalam kelas

sederhana menggunakan objek dan kelas

12-13 HS : Memahami cara membuat database dan mengkoneksikannya. SS :

Membuat menu Membuat database Membuat koneksi database

Ceramah dan Praktek Mendesain menu dan submenu.

Membuat database. Membuat perintah

koneksi ke database

Ketepatan hasil 10

14-15 HS : Memahami perintah sql untuk menyimpan, menampilkan, mengubah dan menghapus data. SS :

Perintah simpan data Perintah Tampil Data Perintah ubah data Perintah hapus data

Ceramah dan Praktek Membuat perintah untuk menyimpan data.

Membuat perintah untuk menampilkan data.

Membuat perintah untuk mengubah data.

Membuat perintah untuk menghapus data.

Ketepatan hasil 10

Page 5: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Media Pembelajaran Papan Tulis, LCD Projector, Komputer Mata Kuliah Prasyarat Algoritma dan Struktur Data

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : Bahasa Pemrograman SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 1-2 A. TUJUAN TUGAS :

Mahasiswa memahami penggunaan objek-objek (control) yang ada di VB.Net dan melakukan modifikasi terhadap properti dari masing-masing objek. B. URAIAN TUGAS :

a. Obyek Garapan Objek (control) dalam VB.Net

b. Metode atau Cara pengerjaan Mendesain Form Memodifikasi objek-objek yang ada di dalam form.

c. Deskripsi Luaran tugas yang dihasilkan : Naskah dibuat dalam waktu 90 menit

C. KRITERIA PENILAIAN (10%)

Ketepatan penggunaan objek

GRADING SCHEME COMPETENCE

KRITERIA :Ketepatan penggunaan objek

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Tampilan Sangat menarik Menarik Cukup menarik Tidak menarik Tidak dapat menggunakan objek secara tepat

10

Page 6: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Media Pembelajaran Papan Tulis, LCD Projector, Komputer Mata Kuliah Prasyarat Algoritma dan Struktur Data

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : Bahasa Pemrograman SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 3-4 A. TUJUAN TUGAS :

Mahasiswa memahami ragam tipe data dan memahami penggunaan variabel, operator, method dan event secara tepat. B. URAIAN TUGAS :

a. Obyek Garapan Tipe Data Variabel dan Konstanta Macam-macam Operator Method dan Event

b. Metode atau Cara pengerjaan Mendesain Form Membuat program operasi perhitungan dengan menggunakan variabel. Membuat program operasi perhitungan dengan tanpa variabel.

c. Deskripsi Luaran tugas yang dihasilkan : Program dibuat dalam waktu 90 menit

C. KRITERIA PENILAIAN (10%)

Ketepatan hasil

GRADING SCHEME COMPETENCE

KRITERIA :Ketepatan hasil

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Tampilan dan ketepatan hasil

Sangat menarik dan hasilnya tepat

Menarik dan hasilnya tepat

Cukup menarik Tidak menarik tapi hasilnya tepat

Tidak menarik dan hasilnya tidak tepat

10

Page 7: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Media Pembelajaran Papan Tulis, LCD Projector, Komputer Mata Kuliah Prasyarat Algoritma dan Struktur Data

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : Bahasa Pemrograman SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 5 A. TUJUAN TUGAS :

Mahasiswa memahami cara membuat perintah dengan konsep perulangan. B. URAIAN TUGAS :

a. Obyek Garapan Percabangan Perulangan

b. Metode atau Cara pengerjaan Mendesain Form Membuat program sederhana dengan konsep percabangan. Membuat program sederhana dengan konsep perulangan.

c. Deskripsi Luaran tugas yang dihasilkan : Program dibuat dalam waktu 90 menit

C. KRITERIA PENILAIAN (10%)

Ketepatan hasil

GRADING SCHEME COMPETENCE

KRITERIA :Ketepatan hasil

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Tampilan dan ketepatan hasil

Sangat menarik dan hasilnya tepat

Menarik dan hasilnya tepat

Cukup menarik Tidak menarik tapi hasilnya tepat

Tidak menarik dan hasilnya tidak tepat

10

Page 8: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Media Pembelajaran Papan Tulis, LCD Projector, Komputer Mata Kuliah Prasyarat Algoritma dan Struktur Data

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : Bahasa Pemrograman SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 6-7 A. TUJUAN TUGAS :

Mahasiswa memahami cara membuat perintah menampilkan kotak pesan. B. URAIAN TUGAS :

a. Obyek Garapan Kotak Pesan (Message Box) Gabung String

b. Metode atau Cara pengerjaan Mendesain Form Membuat program sederhana dengan menampilkan kotak pesan.

c. Deskripsi Luaran tugas yang dihasilkan : Program dibuat dalam waktu 90 menit

C. KRITERIA PENILAIAN (10%)

Ketepatan hasil

GRADING SCHEME COMPETENCE

KRITERIA :Ketepatan hasil

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Tampilan dan ketepatan hasil

Sangat menarik dan hasilnya tepat

Menarik dan hasilnya tepat

Cukup menarik Tidak menarik tapi hasilnya tepat

Tidak menarik dan hasilnya tidak tepat

10

Page 9: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Media Pembelajaran Papan Tulis, LCD Projector, Komputer Mata Kuliah Prasyarat Algoritma dan Struktur Data

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : Bahasa Pemrograman SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 9 A. TUJUAN TUGAS :

Mahasiswa memahami cara membuat tabel menggunakan Local Database. B. URAIAN TUGAS :

a. Obyek Garapan Tabel

b. Metode atau Cara pengerjaan Membuat tabel melalui Local Database. Menambah data pada tabel. Membuat DataGridView

c. Deskripsi Luaran tugas yang dihasilkan : Program dibuat dalam waktu 90 menit

C. KRITERIA PENILAIAN (10%)

Ketepatan hasil

GRADING SCHEME COMPETENCE

KRITERIA :Ketepatan hasil

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

ketepatan hasil Sangat paham Sedikit paham Paham Tidak paham Sangat tidak paham 10

Page 10: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Media Pembelajaran Papan Tulis, LCD Projector, Komputer Mata Kuliah Prasyarat Algoritma dan Struktur Data

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : Bahasa Pemrograman SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 10-11 A. TUJUAN TUGAS :

Mahasiswa memahami konsep pemrograman berorientasi objek. B. URAIAN TUGAS :

a. Obyek Garapan Objek dan Kelas Properti dan Method

b. Metode atau Cara pengerjaan Mendesain Form Membuat kelas Menambah properti dan method ke dalam kelas.

c. Deskripsi Luaran tugas yang dihasilkan : Program dibuat dalam waktu 90 menit

C. KRITERIA PENILAIAN (10%)

Ketepatan hasil

GRADING SCHEME COMPETENCE

KRITERIA :Ketepatan hasil

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Konsep berorientasi objek

Sangat paham Paham Cukup paham Tidak paham Sangat tidak paham 10

Page 11: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Media Pembelajaran Papan Tulis, LCD Projector, Komputer Mata Kuliah Prasyarat Algoritma dan Struktur Data

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : Bahasa Pemrograman SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 12-13 A. TUJUAN TUGAS :

Mahasiswa memahami cara membuat koneksi ke database. B. URAIAN TUGAS :

a. Obyek Garapan Menu Koneksi database

b. Metode atau Cara pengerjaan Mendesain Form Membuat form menu dan submenu Membuat database Membuat koneksi ke database

c. Deskripsi Luaran tugas yang dihasilkan : Program dibuat dalam waktu 90 menit

C. KRITERIA PENILAIAN (10%)

Ketepatan hasil

GRADING SCHEME COMPETENCE

KRITERIA :Ketepatan hasil

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Koneksi Sangat paham Paham Cukup paham Tidak paham Sangat tidak paham 10

Page 12: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Media Pembelajaran Papan Tulis, LCD Projector, Komputer Mata Kuliah Prasyarat Algoritma dan Struktur Data
Page 13: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Media Pembelajaran Papan Tulis, LCD Projector, Komputer Mata Kuliah Prasyarat Algoritma dan Struktur Data

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : Bahasa Pemrograman SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 14-15 A. TUJUAN TUGAS :

Mahasiswa memahami perintah-perintah SQL. B. URAIAN TUGAS :

a. Obyek Garapan SQL

b. Metode atau Cara pengerjaan Mendesain Form Membuat perintah simpan data Membuat perintah tampil data Membuat perintah ubah data Membuat perintah hapus data

c. Deskripsi Luaran tugas yang dihasilkan : Program dibuat dalam waktu 90 menit

C. KRITERIA PENILAIAN (10%)

Ketepatan hasil

GRADING SCHEME COMPETENCE

KRITERIA :Ketepatan hasil

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Perintah sql Sangat paham Paham Cukup paham Tidak paham Sangat tidak paham 10

Page 14: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Media Pembelajaran Papan Tulis, LCD Projector, Komputer Mata Kuliah Prasyarat Algoritma dan Struktur Data

Pembantu Ketua Bidang Akademik Ketua Program Studi Sistem Informasi

(Bambang Adiwinoto, M.Kom) (Okkita Rizan, M.Kom)

NIDN. 0216107102 NIDN. 0211108306