RPP.bahasa.pemrograman

4

Click here to load reader

description

Rencana Pembelajaran Semester

Transcript of RPP.bahasa.pemrograman

Page 1: RPP.bahasa.pemrograman

1

RENCANA PROGRAM PEMBELAJARAN (RPP) PRODI PENDIDIKAN FISIKA

UNIVERSITAS KATOLIK WIDYA MANDALA SURABAYA

MATAKULIAH : BAHASA PEMROGRAMAN Kode Matakuliah / SKS : ITH210 / 3 SKS Status : Pilihan Minat Semester : III (tiga) Matakuliah Pra/Kosyarat : Dosen : Peter R. Angka, M.Kom. Deskripsi Matakuliah Mengenai bagian-bagian pada sistem komputer dan cara membuat program komputer berdasarkan bahasa pemrograman tingkat tinggi (khususnya Microsoft Visual Basic) Standar Kompetensi Pada akhir perkuliahan mahasiswa mampu: 1) menjelaskan siklus pengembangan program. 2) menggunakan Logical Problem-Solving Skill (Ketrampilan pemecahan masalah berbasis logika). 3) mengembangkan program aplikasi berbasis visual basic. 4) membuat laporan tertulis dan mempresentasikan Pustaka Acuan

1. Tony Gaddis, Starting Out with Visual Basic 2008, 4th ed., Pearson, 2007. 2. Michael Halvorson, Visual Basic 2008 – Step by Step, Microsoft Press, 2008. 3.

Page 2: RPP.bahasa.pemrograman

2

Rincian Kegiatan:

Pertemuan ke

Kompetensi Dasar Topik Bahasan Indikator Metode Pustaka Acuan

1

(3x50 menit)

menjelaskan siklus pengembangan program

Penjelasan materi ajar yang ada di site

http://bella.wima.ac.id/, sistem penilaian,

perkembangan alat bantu komputer, jenis-jenis

komputer, pengantar organisasi/ arsitektur

komputer, periferal komputer, sistem bilangan,

pengantar visual basic 2008

- Partisipasi dlm diskusi

dan kebenaran

argumentasi sesuai

kondisi

- Ceramah - Diskusi

[1] Bab 1

[2] Bab

2

(3x50 menit) Menggunakan Logical Problem-Solving Skill

(Ketrampilan pemecahan masalah berbasis

logika), pseudo code, flow chart, tugas pertama - Partisipasi dlm diskusi

- Ceramah - Diskusi - tugas

[1] Bab

[2] Bab

3

(3x50 menit)

Siklus pengembangan program dan

mengembangkan program aplikasi - sintak

bahasa pemrograman Microsoft Visual

Basic 2008 dengan benar, tipe data

sederhana, pengumpulan tugas pertama

- Partisipasi dlm diskusi - Nilai tugas

- Ceramah - Diskusi

[1] Bab 2, 3

[2] Bab 1

4

(3x50 menit)

menggunakan Logical Problem-Solving Skill (Ketrampilan pemecahan masalah berbasis logika)

mengembangkan program aplikasi

struktur keputusan (If .. Then), looping (For …

Next dan While), tugas kedua - Partisipasi dlm diskusi

- Ceramah - Diskusi - tugas

[1] Bab 4, 5

[2] Bab 6,7

5

(3x50 menit) penggunaan method (function dan sub-

function), pengumpulan tugas kedua - Nilai tugas

- Ceramah - Diskusi

[1] Bab 6

[2] Bab 10

6

(3x50 menit) lanjutan penggunaan method (function dan sub-

function), tugas ketiga, tes/kuis - Partisipasi dlm diskusi

- Ceramah - Diskusi - tugas

[1] Bab 6

[2] Bab 10

7

(3x50 menit) tipe data array, pengumpulan tugas ketiga,

presentasi, pengumpulan proposal proyek

- Format proposal sesuai

dengan kriteria - Nilai tes

- Nilai tugas

- Ceramah - Diskusi - Tes

- Presentasi/demo

[1] Bab 8

[2] Bab 11

8

(3x50 menit) bahas hasil UTS dan diskusi hasilnya, tugas

keempat - Partisipasi dlm diskusi

- Ceramah - Diskusi - tugas

Page 3: RPP.bahasa.pemrograman

3

Rincian Kegiatan:

Pertemuan ke

Kompetensi Dasar Topik Bahasan Indikator Metode Pustaka Acuan

9

(3x50 menit) menggunakan

Logical Problem-Solving Skill (Ketrampilan pemecahan masalah berbasis logika)

mengembangkan program aplikasi

manipulasi string, pengumpulan tugas

keempat - Partisipasi dlm diskusi - Nilai tugas

- Ceramah - Diskusi

[1] Bab

[2] Bab 13

10

(3x50 menit)

lanjutan manipulasi string - - Ceramah - Diskusi

[1] Bab

[2] Bab 13

11

(3x50 menit)

mengembangkan program aplikasi

membuat laporan tertulis dan mempresentasikan

akses ke file (baca dan tulis), tugas kelima - - Ceramah - Diskusi - tugas

[1] Bab 9

[2] Bab

12

(3x50 menit) pengantar akses ke basis-data, tugas keenam -

- Ceramah - Diskusi

[1] Bab 10

[2] Bab

13

(3x50 menit) presentasi, pengumpulan tugas ke lima - Nilai presentasi - Ceramah - Diskusi - Presentasi / demo

14

(3x50 menit) integrasi modul-modul, pengumpulan tugas

ke enam, persiapan UAS, review perkuliahan -

- review - Diskusi

[1] Bab

[2] Bab

Page 4: RPP.bahasa.pemrograman

4

Sistem Evaluasi - Tugas/Pekerjaan Rumah (PR) - Tes/Kuis (TES) - Proposal Proyek (PRO) - Implementasi Proyek (IMP) - Presentasi Proposal/Proyek (PRE) - Ujian Tengah Semester (UTS) dan Ujian Akhir Semester (UAS) - Proyek Perkuliahan dikerjakan dalam kelompok terdiri dari 3 - 4 mahasiswa (jumlah kelompok antara 6 - 8 kelompok).

Sistem Penskoran - STS (Skor tengah Semester) = 0,25 PR + 0,1 TES + 0,2 PRO + 0,2 PRE + 0,25 UTS - SAS (Skor Akhir Semester) = 0.25 PR + 0,1 TES + 0,2 IMP + 0,2 PRE + 0,25 UAS - NA (Nilai Akhir) = 0,5 STS + 0,5 SAS

Disetujui oleh: Dipersiapkan oleh: Ketua Jurusan PMIPA Prodi Pendidikan Fisika, Dosen pengampu, Herwinarso, S.Pd., M.Si. Peter R. Angka, M.Kom. NIK. 111.97.0267 NIK. 511.88.0136

Tanggal: 3 Agustus 2015 Tanggal: 3 Agustus 2015