• Tidak ada hasil yang ditemukan

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Mata Kuliah Pemrograman III IF1302

N/A
N/A
Protected

Academic year: 2021

Membagikan "RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Mata Kuliah Pemrograman III IF1302"

Copied!
10
0
0

Teks penuh

(1)

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN

SEMESTER (RPKPS)

Mata Kuliah

Pemrograman III

IF1302

SEKOLAH TINGGI TEKNOLOGI INDONESIA

TANJUNGPINANG

(2)

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) 1. Nama MataKuliah : Pemrograman III

2. Kode / SKS : IF1302 / 3 3. Semeter : Ganjil

4. Tujuan Pembelajaran (Kompetensi Hardskill) a. Kompetensi Utama

Setelah mengikuti mata kuliah ini mahasiswa diharapkan mampu membangun sebuah aplikasi database yang mendekati penerapanya pada dunia nyata atau dunia kerja. Diharapkan juga mahasiswa dapat menggali kreatifitasnya dalam merancang Program sebagai hasil karya yang bisa ditunjukan pada akhir semester.

b. Kompetensi Khusus (Hardskill / Softskill) Hardskill

1. Mampu menggunakanMampu menggunakan Komponen-komponen Tool Programming Delphi

3. Mampu membuat program perhitungan (Aritmatika)

4. Mampu membuat Database serta Tabel sebagai tempat penyimpanan data menggunakan Tools database sederhana

5. Mampu melakukan Koneksi Database dengan Tool Programming Delphi 6. Mampu melakukan pengolahan data pada database melalui Aplikasi yang di

bangun dengan Delphi

7. Mampu membuat rancangan Laporan sebagai hasil dari pengolahan data

Softskill

1. Mampu menggunakanMampu menggunakan Komponen-komponen Tool Programming Delphi

3. Mampu bekerja sama dengan tim dalam perancangan program aplikasi yang di buat

4. Mampu menuangkan kretaifitas dalam pembuatan aplikasi program 5. Mampu menganalisa kesalahan sintak program.

6. Mampu menganalisa kebutuhan pengguna program aplikasi sebelum program aplikasi yang dibuat selesai

(3)

5. Jumlah Jam

Kegiatan didalam Kelas (16 x 3 SKS)

a. Kuliah & Diskusi = 42 SKS (14 pertemuan)

b. UTS = 3 SKS

c. UAS = 3 SKS

Total = 48 SKS (16 Pertemuan)

1 sks = 50 menit, Selain itu, karena 1 SKS mengandung kegiatan untuk tugas mandiri yang terencana, maka direncanakan pula kegiatan Tugas terencana di luar kelas, yaitu menulis paper lengkap atau proposal , dengan rincian sebagai berikut :

Tugas mandiri dan kelompok:

1 Mencari referensi-referensi dari berbagai sumber dan sebagai pendukung modul latihan yang diberikan oleh Dosen

= 3 sks

2 Membuat program sesuai dengan yang dicontohkan pada modul latihan

= 6 sks 3 Membuat Project Akhir Semester Kelompok berupa Program

Aplkasi database sesuai kriteria tugas yang telah ditentukan

= 3 sks

4 Mempertanggungjawabkan program aplikasi yang telah di buat perkelompok dan dipresentasikan di depan kelas

= 3 sks

Kegiatan Di Kelas:

1 Pembahasan Materi = 15 sks

2 Pembahasan studi kasus = 9 sks

3 Praktikum laboratorium = 6 sks

4 Quis = 3 sks

(4)

6. Jadwal Kegiatan Mingguan

No Mg Kemampuan Akhir Materi Model

Pembelajaran

Penugasan Evaluasi Level

Hard skill Soft skill Indikator Bobot

(%) A C P 1 I Mahasiswa dapat : 1. Memahami jenis-jenis pemrograman 2. Memahami penggunaan pemrograman ke aplikasi dunia nyata 1. Aktif 2. Responsif

1. Pengantar Mata kuliah 2. Penjelasan kontrak pembelajaran Materi 3. Strategi perkuliahan 4. Penugasan 5. Ujian-ujian 6. Pernilaian 7. Regulasi di kelas Ceramah Tanya jawab Mhs mengetahui pengertian, tujuan, manfaat Pemrograman kedalam dunia nyata 5 1,2 1,2 1,4, 2 II Mahasiswa dapat :

1. Menjelaskan struktur file penyimpanan pada pemrograman delphi 2. Mampu membuat dan

membuka file project delphi 3. Menggunakan komponen-komponen sederhana sesuai kebutuhan program aplikasi 1. Responsif 2. Aktif

1. Lingkup kerja Tools Pemrograman Delphi

2. Membuat dan

menyimpan File Project Delphi 3. Memahami Penggunaan Kompenen sederhana Ceramah Tanya Jawab Praktek - Mhs mampu terbiasa dengan tampilan kerja delphi 5 1,2 2 1,4

3 III Mahasiswa mampu : 1. Membuat Project baru 2. Menjelaskan perintah sederhana dari komponen button 1. Aktif 2. Kreatif 3. Inovativ e 4. Kerjasa ma 5. Tanggun g jawab 1. Penggunaan Button sebagai project awal 2. Memahami Bahasa Pemrograman Delphi sebagai Ceramah Diskusi Praktikum Tugas Pribadi, membuat program sederhana penggunaan warna form delphi Mahasiswa dapat menjelaskan bahasa pemrograman Delphi 9 1,2 3 3 3 4 IV Mahasiswa mampu : 1. Menjelaskan perbedaan

dan penggunaan tipe data 1. Aktif 2. Kreatif 3. Responsi f 1. Pemahaman

penggunaan tipe data pada Delphi

2. Fungsi pengubah tipe

Ceramah Diskusi Praktikum Tugas pribadi, membuat kalkulator sederhana Mahasiswa dapat membuat kalkulator sederhana 10 3,4 2,3 2,3

(5)

2. Menggunakan fungsi pengubah tipe data sesuai kebutuhan perhitungan

3. Membuat kalkulator sederhana

data pada Delphi 3. Operasi aritmatika pada

delphi

5 V Mahasiswa mampu : 1. Memahami konsep

struktur seleksi dan repetisi. 2. Memahami penggunaan operator penugasan. 3. Memahami penggunaan operator logika. 1. Aktif 2. Kreatif 3. Responsi f 1. Pemahanan Struktur seleksi: 1) If/Then. 2) If/Then/Else. 3) Select/Case. 2. Pemahaman Struktur Repetisi: 1) Do While/Loop. 2) Do Until/Loop. 3) For/Next 3. Operator penugasan. 4. Operator Logika Ceramah Diskusi Praktikum Tugas perseorangan membuat program input data tamu Mahasiswa dapat menerapkan dalam pembuatan program 10 3,4 2,3 2,3 6 VI Mahasiswa mampu : 1. Membuat database pada

Mic.Access

2. Menjelaskan langkah-langkah Connection Database dengan Delphi

1. Aktif 2. Kreatif 3. Responsi

f

1. Membuat database dan table menggunakan Mic.Access 2. Connection Database Mic.Access dengan Delphi Ceramah Praktikum Tanya jawab Mahasiswa memahami dan menguasai konsep stack 9 3,4 3,4 2,3

7 VII Mahasiswa mampu membuat rancangan program aplikasi dunia nyata sebagai persiapan tugas besar 1. Kerjasa ma 2. Aktif 3. Kreatif Pembuatan Rancangan program aplikasi Diskusi Tanya jawab Tugas Kelompok pembuatan rancangan program Mahasiswa dapat menuangkan kreatifitas dalam membuat rancangan program aplikasi 10 3,4 4 3

8 VIII Mid Semester

9 IX Mahasiswa Mampu Memahami bahasa pemrograman perintah Simpan 1. Responsif 2. Aktif

Pembuatan Code Perintah Simpan Data kedalam database Diskusi Tanya Jawab Praktek Mahasiswa dapat membuat program penyimpanan data kedalam database dengan berbagai tipe data 10 3,4 4 3 10 X Mahasiswa Mampu Memahami bahasa pemrograman perintah Update 1. Responsif 2. Aktif

Pembuatan Code Perintah Update Data didalam database Diskusi Tanya Jawab Praktek Mahasiswa dapat membuat program Pengubahan data didalam database 10 3,4 4 3

(6)

dengan berbagai tipe data 11 XI Mahasiswa Mampu

Memahami bahasa

pemrograman perintah Hapus

1. Responsif 2. Aktif

Pembuatan Code Perintah Hapus Data didalam database Diskusi Tanya Jawab Praktek Mahasiswa dapat membuat program Hapus data didalam database dengan berbagai tipe data

10 3,4 4 3

12 XII Mahasiswa Mampu Memahami bahasa

pemrograman perintah Cari

1. Responsif 2. Aktif

Pembuatan Code Perintah Cari Data didalam database

Diskusi Tanya Jawab Praktek

Mahasiswa dapat membuat program Cari data didalam database dengan berbagai tipe data

10 3,4 4 3

13 XIII Mahasiswa mampu membuat Report / Laporan data yang di ambil dari database

1. Responsif 2. Aktif

Quick Report Diskusi

Tanya jawab Praktek

Mahasiswa mampu memahami teorema tree dan membuat programnya.

9 1,2

3,4

3,4 1,2 3

14 XIV Mahasiswa Mampu: 1. Menerapkan rancangan

kedalam program 2. Menerapkan ilmu yang

telah di dapat sesuai kebutuhan program aplikasi yang dirancang

1. Responsif 2. Akitf 3. Diskusi 4. Tanjung jawab 5. Kerjas sama

Tugas Besar Diskusi

Tanya jawab Praktek

- Mahasiswa Mampu

membuat program aplikasi sederhana yang berguna bagi dunia nyata 5 1,2 3,4 3,4 1,2 3,4 15 XV Mempresentasikan atau memaparkan progam aplikasi yang telah dibuat

1. Akitf 2. Diskusi 3. Kerjas sama

Tugas Besar Diskusi

Tanya jawab

Mahasiswa mampu mepresentasikan aplikasi yang telah dibuat dan mampu memberikan saran. 3 1,2 3,4 3,4 1,2 3,4 16 XVI UAS

(7)

7. Topik bahasan

Kegiatan di luar kelas (browsing Internet, pengerjaan tugas kelompok dan penulisan akhir) dilaksanakan dengan waktu yang lebih bebas, namun tetap dalam jadwal mingguan yang telah ditetapkan. Materi perkuliahan yang dibahas diwujudkan dalam bentuk handout untuk active learning, yang tersusun berdasarkan topik sebagai berikut:

Materi Topik Rincian Isi Materi

1 Jenis Pemrograman 1. Pemrograman Comand Line 2. Pemrograman Visual

3. Pemrograman Multimedia 4. Pemrograman Web 2 Struktur File Project

Delphi

1. New Application 2. Save File / Project 3. Open File / Project

3 Membuat Program Sederhana 1. Komponen 2. Properties 3. Event 4. Listing Program 4. Perhitungan Aritmatika 1. Tipe data

2. Pengubah tipe data

3. Membuat Kalkulator sederhana 5 Connection Database 1. Create Database

2. Create Table 3. AdoConnection 4. AdoQuery 5. DataSource 6 Manipulasi Database 1. Simpan Data

2. Update Data 3. Hapus Data 4. Cari Data

(8)

8. Pemberian Tugas

Deskripsi Tugas:

Mahasiswa diminta agar aktif untuk mencari bahan tambahan sendiri untuk setiap materi melalui Internet. Tugas terdiri atas tugas individual dan kelompok. Untuk tugas individual, setiap mahasiswa diwajibkan mengembangkan program yang telah diajarkan di dalam kelas.

Adapun rincian tugas adalah sebagai berikut:

1. Tugas Individual

Tugas ini dikerjakan secara perorang, yaitu menyelesaikan program sesuai dengan modul yang telah di berikan

2. Tugas Kelompok

Tugas ini di kerjakan secara kelompok maksimal 3 orang, yaitu membuat program aplikasi dengan menggunakan database yang dapat berguna didunia nyata, studi kasus nya disesuaikan dengan pemahaman mahasiswa terhadap system di lapangan. Kemudian Program itu di persentasikan untuk di uji kelayakanya.

9. Penilaian

Diskripsi Ujian :

Soal pada Ujian tengah semester dan akhir semester harus merupakan soal yang berbentuk studi kasus dimana mahasiswa dituntut untuk menerapkan konsep-konsep yang telah dipelajari untuk kasus yang ada . Soal kedua menuntut mahasiswa menganalisa suatu permasalahan.

10. Referensi

Delphi 7 with ADO, Abdul Kadir

2. Design Laporan

(9)

11. Perencanaan Monitoring Umpan Balik

Rencana dokumen monitoring dan umpan balik meliputi dan diwujudkan dalam bentuk form-form yang terdiri atas:Rencana dokumen/form kegiatan mingguan, Rencana dokumen/form, umpan balik dari mahasiswa, dan Rencana dokumen/form perubahan.

a. Format Kegiatan Mingguan

No Nama

mahasis wa

Individual Kelompok Ket

Hr/PBM Mid smstr Tgs kmpk merata penguasaan Ds

Pts Kk Pd

1 A

2 B

3 Dst

b. FORMAT UMPAN BALIK DARI MAHASISWA

Apa yang anda dapatkan dalam perkuliahan hari ini? Apa kesulitan anda hari ini?

Apa yang anda sukai dalam kuliah hari ini? Apa yang tidak anda sukai dalam kuliah hari ini?

Masalah yang bersifat umum segera diperbaiki dan langsung diterapkan pada pertemuan berikutnya, sedangkan yang sifatnya mendasar akan dicatat untuk perbaikan pada semester berikutnya.

Perencanaan Evaluasi adalah sebagai berikut:

c. Format Perubahan

(10)

Evaluasi Meliputi

1. Hasil Pembelajaran

Evaluasi terhadap kemampuan mahasiswa dalam memahami konsep dilakukan secara tertulis sebanyak 2 kali, yaitu ujian midterm dan ujian akhir terjadwal. Hasil ini menggambarkan kemampuan individual mahasiswa dalam mencapai target kompetensi yang berhubungan dengan kemampuan pemahaman terhadap materi perkuliahan yang diberikan. Dari sini dianalisis persentase mahasiswa yang berhasil mencapai target kompetensi tersebut.

Evaluasi terhadap kemampuan praktis mahasiswa dilakukan pada setiap kali pembahasan materi yang berhubungan dengan praktek tersebut.

2. Proses Pembelajaran

Proses pembelajaran dievaluasi dengan menganalisis monitoring form dan umpan balik seperti contoh di atas, untuk melihat keefektifan dari setiap komponen pembelajaran.

Hambatan dan Kekurangan

1. Kemampuan mahasiswa dalam mengerti materi perkuliahan yang tidak sama sehingga menghambat pembelajaran di kelas.

2. Rasa individu yang mendominasi membuat mahasiswa jarang bergaul

3. Bagi mahasiswa yang sudah bekerja, waktu belajar lebih banyak tersita oleh kerja 4. Terkadang jadwal kerja dinas membuat mahasiswa harus meninggalkan

kuliahnya sementara.

d. Kemungkinan Perbaikan

1. Diberikan tugas tambahan

2. Diberikan waktu khusus untuk diskusi dengan dosen diluar jam mata kuliah 3. Memberikan toleransi kehadiran untuk mahasiswa yang bekerja.

Referensi

Dokumen terkait

Pada Bab I, akan dijelaskan tentang konsep GPS dan cara penggunaannya dalam hubunganya dengan pemetaan dan SIG, Bab II berisi langkah- langkah penggunaan ArcView untuk

Transkripsi teks pasambahan ini ada dalam tradisi mambayia kaua yang diadakan di kenagarian pulasan kecematan sijunjung, yang peneliti ambil langsung kelapangan dengan

Bulan November 2014, Kota Dumai mengalami inflasi sebesar 1,86 persen dengan Indeks Harga Konsumen (IHK) Kota Dumai sebesar 117,65. Inflasi di Dumai terjadi karena adanya

Tujuan penelitian ini: (1) mengetahui daya saing produk ikan tuna olahan dibandingkan dengan ikan tuna segar dan beku di pasar internasional dan dibandingkan

Dalam proses wawancara tersebut, saya juga bertanya kepada para pemuda yang ada di desa Tambakrejo ini, tentang relasi dalang tersebut dengan mereka dalam kehidupan setiap

Telah disetujui oleh pembimbing untuk dipertahankan di depan Tim Penguji Karya Tulis Ilmiah dengan judul “ASUHAN KEPERAWATAN PADA An.R DENGAN GANGGUAN SISTEM PENCERNAAN

Satu studi kecil yang mengevaluasi efektivitas dan keamanan allopurinol 300-600 mg/hari versus benzbromarone (urikosuric yang efektif tapi tidak tersedia di Amerika) 100-200

Untuk kemajuan pengembangan wakaf, UU mengamanahkan pembentukan badan independent yaitu Badan Wakaf Indonesia yang bertugas, membina naẓir dalam pengelolaan dan