Anda di halaman 1dari 7

RENCANA PEMBELAJARAN SEMESTER

(RPS)

A. IDENTITAS MATA KULIAH


1. Nama Program Studi : Teknik Kimia
2. Nama Mata Kuliah : Bahasa Komputer
3. Kode Mata Kuliah : 1603022118
4. Semester : III
5. SKS :2
6. Nama Dosen Pengampu : Abdul Haris Mulyadi, MT.

B.CAPAIAN PEMBELAJARAN MATA KULIAH


Mahasiswa mampu menerapkan neraca massa dan neraca energi untuk penyelesaikan permasalahan proses kimia secara sistematik.

C. DESKRIPSI MATA KULIAH


Mata kuliah ini mempelajari struktur dasar algoritma, notasi algoritmik, tipe, harga & ekspresi, struktur kontrol algoritmik, pemilihan (analisa
kasus), fungsi, prosedur, pengulangan, pemrosesan sekuensial, operasi dasar matlab, vektor dan matriks, bekerja dengan grafik, M-File dan
pemrograman.

D. MATRIK PEMBELAJARAN

1
Strategi Penilaian
Minggu Capaian Pembelajaran Materi Pembelajaran Bobot
Pembelajaran Indikator Bentuk
1 Kontrak Pembelajaran
2 - Mampu memahami - Struktur dasar algoritma. Ceramah, Ketepatan dalam membuat Angka (skor) 5%
pengertian algoritma diskusi, algoritma untuk menyelesaikan
- Notasi algoritma.
- Mampu memahami latihan, studi kasus sederhana, dalam
paradigma pemrograman mengerjakan kalimat deskriptif
- Mampu memahami skema kuis.
dasar algoritma

3 - Mampu menuliskan - Tipe, Operator, dan Expresi Ceramah, Ketepatan penyusunan algoritma Angka (skor) 5%
algoritma dalam struktur pada algoritma. diskusi, dalam struktur teks algoritma yang
teks algoritma yang standar latihan, standar
mengerjakan
kuis.
4 Mampu memahami dan - Harga Ceramah, Ketepatan dalam membuat Angka (skor) 10%
menggunakan konsep harga, diskusi, algoritma untuk menyelesaikan
- Assignment
assignment, input/ output, dan latihan, soal latihan tentang harga,
ekspresi - Assignment dari piranti mengerjakan assignment, input/ output, dan
masukan (input) kuis. ekspresi
- Penulisan nama informasi
(output)
- Ekspresi: ekspresi boolean,
ekspresi numerik (notasi
infix), ekspresi character dan
string Sequence

5 Mampu memahami dan Analisa kasus Ceramah, Ketepatan dalam membuat Angka (skor) 10%
menggunakan pemilihan/ analisa - Pengertian pemilihan/ diskusi, algoritma untuk menyelesaikan
kasus dengan tepat analisa kasus latihan, soal latihan tentang analisa kasus
mengerjakan
- Analisa 1 kasus
kuis.
- Analisa 2 kasus
- Analisa 3 kasus
- Analisa lebih dari 3 kasus

2
Strategi Penilaian
Minggu Capaian Pembelajaran Materi Pembelajaran Bobot
Pembelajaran Indikator Bentuk
6 Mampu memahami dan Pengulangan Ceramah, Ketepatan dalam membuat Angka (skor) 10%
menggunakan skema - Struktur pengulangan diskusi, algoritma untuk menyelesaikan
pengulangan dengan tepat latihan, soal latihan tentang pengulangan
- Pernyataan FOR
mengerjakan
- Pernyataan WHILE kuis.
- REPEAT

7 Mampu memahami dan Skema pemrosesan sekuensial Ceramah, Ketepatan dalam membuat Angka (skor) 10%
menggunakan skema - Skema pemrosesan sekuensial diskusi, algoritma untuk menyelesaikan
pemrosesan sekuensial dengan (dengan MARK dan tanpa MARK) latihan, soal latihan tentang skema
tepat - Studi kasus skema pengulangan mengerjakan pemrosesan sekuensial
- Hubungan berulang: skema kuis.
pengulangan kasus deret

8 UTS
9-10 Mampu mengoperasikan matlab Operasi Dasar Matlab Ceramah, Kemampuan mengoperasikan Angka (skor) 10%
dan memahami sejumlah operasi diskusi, matlab
dasar Matlab latihan,
mengerjakan
kuis.
11-12 Mampu bekerja dengan larik Vektor dan Matriks Ceramah, Kemampuan memanfaatkan Angka (skor) 15 %
(array), baik dalam bentuk vektor diskusi, berbagai fungsi yang berhubungan
maupun matriks latihan, dengan matriks
Mampu memanfaatkan berbagai mengerjakan
fungsi yang berhubungan dengan kuis
matriks
13 Mampu menyajikan data dalam Bekerja dengan grafik Ceramah, Kemampuan menyajikan data Angka (skor) 10%
bentuk grafik, baik yang diskusi, dalam bentuk grafik
berdimensi dua maupun yang latihan,
berdimensi tiga. mengerjakan
kuis
14-15 Mampu menggunakan M-File M-File dan Pemrograman Ceramah, Kemampuan menggunakan M-File Angka (skor) 15%
untuk menjalankan diskusi, untuk menjalankan
sederetan command yang latihan, sederetan command yang

3
Strategi Penilaian
Minggu Capaian Pembelajaran Materi Pembelajaran Bobot
Pembelajaran Indikator Bentuk
dituliskan sebagai skrip, mengerjakan dituliskan sebagai skrip dan
membuat fungsi dengan tugas membuat fungsi dengan
M-File M-File
16 UAS

E. DAFTAR REFERENSI

1. Hanselman, D. and Littlelfield, B. 1997. MATLAB : Bahasa Komputasi Teknis (terjemahan), ANDI offs, Yogyakarta.
2. Munir, Rinaldi, 2012, Algoritma & Pemrograman Dalam Bahasa Pascal dan C, Informatika, Bandung.
3. Finlayson, B.A., 2006, Introduction to Chemical Engineering Computing, John Wiley & Sons Inc., New Jersey.

F. PENILAIAN :

1. Sikap : 10 %
2. Pengetahuan dan Ketrampilan
a. UTS : 25 %
b. UAS : 25 %
c. Tugas : 20 %
d. Unjuk Kerja : 20 %
3. Standar konversi nilai yang direncanakan
80 ≤ A ≤ 100
75 ≤ B+ ≤ 80
70 ≤ B ≤ 75
60 ≤ C+ ≤ 70
50 ≤ C ≤ 60

4
25 ≤ D ≤ 50
E ≤ 25
G. DESKRIPSI TUGAS

5
RANCANGAN TUGAS
Nama Mata Kuliah :Bahasa Komputer SKS : 2
Program Studi : Teknik Kimia Pertemuan ke : 14
Fakultas :Teknik Tugas ke : 1

1. Tujuan Tugas Menerapkan semua konsep algoritma yang telah dipelajari untuk menyelesaikan kasus tugas besar secara komprehensif

2. Uraian Tugas a. Objek Garapan - Proposal kasus yang akan diselesaikan dan rancangan
penyelesaiannya.
- Program yang dibangun untuk menyelesaikan kasus sesuai dengan
proposal yang sudah diajukan.
- Laporan dan presentasi program yang dibuat sesuai dengan
proposal yang sudah diajukan.

b. Metode/Prosedur Pengerjaan - Tugas besar dikerjakan secara berkelompok 3-4 orang.


- Topik tugas besar berasal dari dosen, sedangkan judul boleh berasal
dari dosen/ mahasiswa.
- Format proposal dan laporan diberikan oleh dosen.
- Program dibuat mengacu pada rancangan penyelesaian kasus yang
diajukan oleh mahasiswa

c. Deskripsi Luaran Tugas Yang dihasilkan Deskripsi luaran tugas yang dihasilkan/ dikerjakan: Proposal, Program,
Laporan

3. Kriterian Penilaian - Kemampuan presentasi


- Pemahaman materi
- Ketepatan skema algoritma
- Kelengkapan dokumentasi program

1
H. PENUTUP
RencanaPembelajaran Semester (RPS) ini berlaku mulai tanggal ………………………………………
RPS ini dievaluasi secara berkala dan akan dilakukan perbaikan jika dalam penerapannya masih diperlukan penyempurnaan.

I. STATUS DOKUMEN
PenanggungJawab
Proses Tanggal
Nama Tanda tangan
1. Perumusan A. Haris Mulyadi, S.T., M.T.
NIK 2160149
Dosen Penyusun/Pengampu
2. Penetapan Haryanto, Ph.D.
NIK 2160206
Ketua Program Studi Teknik Kimia

Anda mungkin juga menyukai