Algoritma dan Pemograman - Fakultas Teknik - Universitas Andalas

22 downloads 2311 Views 57KB Size Report
Menggunakan lingkungan pemograman RAD (VB/C Builder/Delphi). 2. Memahami dasar-dasar pemograman. 3. Memahami teknik pencarian dan pengurutan ...
DEPARTEMEN PENDIDIKAN NASIONAL

UNIVERSITAS ANDALAS

FAKULTAS TEKNIK

PRODI SISTEM INFORMASI RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS)

Mata Kuliah Kode / SKS Prasyarat

Algoritma dan Pemograman Komputer 102 / 4 SKS -

Dosen Kode Dosen Status

Prof. Surya Afnarius, PhD

Universitas Fakultas

Andalas Teknik

Jurusan Program Studi Konsentrasi

Sistem Informasi -

Semester

1 (satu)

Wajib

KOMPETENSI: Setelah menyelesaikan matakuliah ini mahasiswa diharapkan : 1. Menggunakan lingkungan pemograman RAD (VB/C Builder/Delphi) 2. Memahami dasar-dasar pemograman 3. Memahami teknik pencarian dan pengurutan data 4. Memahami operasi file beruntun.

POKOK 1. 2. 3. 4. 5. 6. 7. 8. 9.

BAHASAN: Lingkungan pemograman RAD (VB/C Builder/Delphi) Tipe data, Input dan output, Operator dan Array Percabangan Pengulangan Contoh percabangan dan pengulangan Prosedur dan fungsi Teknik pencarian data Teknik pengurutan data Operasi file beruntun.

(1) MINGGU KE

(2) KEMAMPUAN AKHIR YANG DIHARAPKAN (KOMPETENSI)

(3) BAHAN KAJIAN

(4) BENTUK PEMBELAJARAN

(5) KRITERIA PENILAIAN (INDIKATOR)

1

• Mengetahui rencana pembelajaran, hubungan mata kuliah ini dengan mata kuliah lain di Jurusan Teknik Elektro • Mengetahui aturan-aturan yang akan diberlakukan pada perkuliahan

Kontrak perkuliahan

Penjelasan rencana pembelajaran presentasi dosen

Kehadiran

1

Menggunakan lingkungan pemograman RAD (VB/C Builder/Delphi)

Lingkungan pemograman RAD (VB/C Builder/ Delphi).

Presentasi dosen dan diskusi

Kehadiran dan diskusi

01

(6) BOBOT NILAI (%)

2

Memahami dasar-dasar pemograman

Tipe data, Input dan output, Operator dan array

Presentasi dosen dan diskusi

Kehadiran dan diskusi

3

Memahami dasar-dasar pemograman

Percabangan

Presentasi dosen dan diskusi

Kehadiran dan diskusi

4

Memahami dasar-dasar pemograman

Pengulangan

Presentasi dosen dan diskusi

Kehadiran dan diskusi

5

Memahami dasar-dasar pemograman

Contoh percabangan dan pengulangan

Presentasi dosen dan diskusi

Kehadiran dan diskusi

6

Memahami dasar-dasar pemograman

Prosedur dan fungsi

Presentasi dosen dan diskusi

Kehadiran dan diskusi

7

Memahami teknik pencarian dan pengurutan data.

Teknik pencarian data

Presentasi dosen dan diskusi

Kehadiran dan diskusi

8

UJIAN TENGAH SEMESTER (UTS)

9, 10

Memahami teknik pencarian dan pengurutan data

Teknik pencarian data

Presentasi dosen dan diskusi

Kehadiran dan diskusi

11, 12, 13

Memahami teknik pencarian dan pengurutan data

Teknik pengurutan data

Presentasi dosen dan diskusi

Kehadiran dan diskusi

14

Memahami operasi file beruntun

Operasi file beruntun.

Presentasi dosen dan diskusi

Kehadiran dan diskusi

15

Penyimpanan dan pengurutan data

Operasi file beruntun.

Presentasi dosen dan diskusi

Kehadiran dan diskusi

16

UA dan Pengumpulan Tugas Besar (TB)

UTS

UA dan TB

NORMA AKADEMIK : - Kegiatan pembelajaran sesuai Jadwal Resmi, toleransi keterlambatan 15 menit. - Pengumpulan tugas ditetapkan sesuai jadwal, pengumpulan setelah jadwal tidak diterima - Tidak diperkenankan menggunakan sandal dalam perkuliahan.

NILAI AKHIR: Kehadiran Keaktifan TB UAS UA

5% 5% 30% 30% 30%

BENTUK TUGAS BESAR 1. TUJUAN TUGAS : Mahasiswa mampu membuat program. 2. URAIAN TUGAS :

02

30%

30%+30 %

Mahasiswa dibagi atas beberapa kelompok yang akan mendapatkan permasalahan yang harus diselesaikan. Penyelesaian masalah dalam bentuk demo program dan laporan. 3. KRITERIA PENILAIAN : • Sukses mendemokan program yang dibuat • Laporan (Isi, format, kelengkapan, kerunutan) Referensi: 1. Longkutoy, John (1992). Dasar-Dasar Programming. Mutiara Sumber Widya, Jakarta. 2. Munir, Rinaldi dan Lidya, Leoni (2006). Algoritma dan Pemograman. Penerbit Informatika Bandung, Bandung. 3. Modul Pembelajaran Algoritma dan Pemograman. Rosa dan M Shalahuddin. Penerbit Modula. 4. MS Visual basic 6.0. 5. Borland C Builder. 6. Borland Delphi. 7. Using Visual basic. Macmillan Publishing. Indianapolis. 8. Diktat

Dibuat Tanggal Oleh Jabatan

Tanda Tangan

Prof. Surya Afnarius, PhD Dosen MK

Diperiksa Tanggal Oleh Jabatan

Tim Evaluasi Kurikulum

Tanda Tangan

Disetujui Tanggal Oleh Jabatan

Tanda Tangan

03

Kaprodi Sistem Informasi