Anda di halaman 1dari 8

RENCANA PEMBELAJARAN SEMESTER

(RPS)

MATA KULIAH : ALGORITMA DAN PEMROGRAMAN


KODE MK : PMT11014
SEMESTER : IV
UNIVERSITAS MARITIM RAJA ALI HAJI Kode Dokumen
Fakultas Keguruan dan Ilmu Pendidikan
Program Studi Pendidikan Matematika
RENCANA PEMBELAJARAN SEMESTER
(RPS)
BOBOT Tgl
MATA KULIAH (MK) KODE Rumpun MK Sifat MK SEMESTER
(sks) Penyusunan
Algoritma dan Pemrograman PMT11014 MKBK Wajib 3 (T = 2, P = 1) VIII 2023

Pengembang RPS Dosen Pengampu Mata Kuliah Ketua Prodi


OTORISASI
Prodi Pendidikan Matematika Susanti, S.Pd, M.Pd
Susanti, S.Pd, M.Pd Dr. Nur Izzati, S.Pd., M.Sc
Capaian Kode (SN CPL Prodi Pendidikan Matematika yang dibebankan pada Mata Kuliah Strategi Belajar dan Pembelajaran
Pembelajaran Dikti 2020) Matematika
(CP) S SIKAP
S10 Menginternalisasi semangat kemandirian, kejuangan, dan kewirausahaan

P PENGETAHUAN
P3 Menguasai teknologi dan informasi di era revolusi industry 4.0 (literasi teknologi) serta cakap dan terampil dalam
mengintegrasikan penggunaannya dalam mengembangkan produk-produk atau multimedia pembelajaran untuk
mendukung terselenggaranya pembelajaran Matematika di satuan pendidikan menengah

KU KETERAMPILAN UMUM
KU1 Mampu menerapkan pemikiran logis, kritis, sistematis, dan inovatif dalam konteks pengembangan atau implementasi
ilmu pengetahuan dan teknologi yang memperhatikan dan menerapkan nilai humaniora yang sesuai dengan bidang
keahliannya
KU2 Mampu mampu menunjukkan kinerja mandiri, bermutu, dan terukur
KK KETERAMPILAN KHUSUS
KK2 Mengaplikasikan objek dan prinsip didaktik-pedagogis matematika serta keilmuan Matematika untuk merencanakan
pembelajaran, melaksanakan, dan mengevaluasi sesuai kebutuhan sekolah dan kemajuan zaman dengan memanfaatkan
IPTEKS yang berorierentasi pada kecakapan hidup (life skills)
Capaian CPMK 1 Menginternalisasi semangat kemandirian dan kejuangan dalam menunjukkan kinerja mandiri, bermutu, dan terukur
Pembelajaran CPMK 2 Menguasai teknologi dan informasi serta cakap dan terampil dalam mengintegrasikan penggunaannya untuk life skill
Mata Kuliah CPMK 3 Mampu memanfaatkan alternatif pemecahan untuk menyelesaikan suatu masalah dan pengambilan keputusan.
(CPMK)
Deskripsi MK Mata kuliah Pemrograman Komputer merupakan Mata Kuliah Wajib dalam rumpun Mata Kuliah Bidang Keahlian.
Mata kuliah ini mencakup pengkajian tentang konsep dalam pemrograman komputer yaitu algoritma dan
pemrograman, struktur program Pascal, type data pada Pascal, statemen pada pascal, perulangan, penyeleksian
Kondisi, Array dalam pemrograman. Proses perkuliahan dilakukan dengan prinsip Student-Centered Learning dan
Model Project Based Learning sebagai upaya pengembangan diri mahasiswa sebagai manusia terdidik baik akademik
maupun profesional. Untuk mengukur ketercapaian tujuan perkuliahan digunakan instrumen tes, instrumen observasi,
dan rubrik penilaian hasil penyelesaian project. Instrumen terdiri dari: 1) lembar observasi sikap dan keaktifan
mahasiswa dalam perkuliahan; 2) Lembar penilaian performa mahasiswa dalam pembelajaran, 3) lembar penilaian
hasil tugas kelompok dari PjBL.
Sub Capaian Pembelajaran Mata Kuliah (Sub CPMK)
Sub CPMK 1 Mempunyai semangat kemandirian dan berjuang
Sub CPMK 2 Mahasiswa dapat memiliki pemahaman konsep algoritma dan pemrograman dan struktur dasar algoritma
Sub CPMK 3 Mahasiswa mampu memahami tipe dan operator pada program pascal
Sub CPMK 4 Mahasiswa mampu mengaplikasikan konsep pemilihan dan perulangan dalam bahasa pemrograman tentang suatu
persoalan matematis
Sub CPMK 5 Mahasiswa mampu memahami pengantar pemrograman modular dan prosedur pascal
Sub CPMK 6 Memahami konsep fungsi dan larik dalam bahasa pemrograman tentang suatu persoalan matematis
Sub CPMK 7 Mahasiswa mampu merumuskan dan memodelkan masalah matematika ke dalam bahasa pemrograman Pascal
Materi Bahan Kajian Untuk mencapai learning outcome mata kuliah strategi belajar dan pembelajaran matematika, maka bahan kajian yang
dipilih meliputi;
1. Algoritma dan pemrograman
2. Struktur dasar algoritma dan notasi algoritmik
3. Tipe, operator dan ekspresi
4. Pemilihan
5. Pengulangan
6. Pengantar pemrograman modular
7. Prosedur
8. Fungsi
9. Larik
10. UTS
11. UAS

PUSTAKA 1. Munir, Rinaldi. 2011. Algoritma dan Pemrograman dalam Bahasa Pascal dan C Edisi Revisi. Bandung:
Informatika Bandung.

MEDIA PEMBELAJARAN Perangkat Lunak: web, youtube, internet, Perangkat Keras: laptop, buku referensi, board,
video, PPT, dll. infokus, dll.
 RANCANGAN PEMBELAJARAN

KEMAMPUAN KEGIATAN
MG MODEL
AKHIR YANG INDIKATOR MATERI PERKULIAHAN/ PEMBELAJARAN KRITERIA
KE PEMBELAJARAN/ WAKTU
DIHARAPKAN PENCAPAIAN POKOK BAHASAN (LURING/ DARING/ PENILAIAN
- SINTAKS
(SUB CPMK) BLENDED LEARNING)
1 Mempunyai 1. Mempunyai 1. Pengantar kuliah algoritma Model : ekspositori Luring Non tes 1x100
semangat semangat pemograman
kemandirian dan kemandirian 1.1 kontrak kuliah, RPS Metode: ceramah,
berjuang. 2. Mempunya sikap 1.2 perlunya memahami presentasi, tanya
pantang menyerah algoritma pemograman jawab dan diskusi
dan berjuang
- 1. Mampu menentukan - Diskusi Daring via WAG Non tes 1x50
kelompok kerja
2-3 Mahasiswa dapat 1. Mampu memahami 2. Algoritma dan pemrograman Model : ekspositori Luring Tes dan Non 2x100
memiliki pemahaman konsep algoritma dan 2.1 Sejarah algoritma dan tugas tes
konsep algoritma dan pemrograman 2.2 Belajar memprogram
pemrograman dan 2. Dapat memahami 2.3 Pemrograman prosedural Metode: presentasi,
struktur dasar struktur algoritma dan 3. Struktur dasar algoritma dan tanya jawab dan
algoritma notasinya notasi algoritmik diskusi
3.1 Konstruksi dasar
3.2 Pseudo-code
3.3 Struktur teks algoritma
3.4 Kompilator bahasa
3. soal dan penugasan Tes 2x50
4-5 Mahasiswa mampu 1. dapat memahami type, 3. tipe, operator dan ekspresi Model : ekspositori Luring Tes dan Non 2x100
memahami tipe dan operator dan ekspresi 3.1 tipe dasar tes
operator pada 3.2 tipe bentukan Metode: ceramah,
program pascal 3.3 nama, nilai dan table presentasi, tanya
tranlasi. jawab dan diskusi
2. Soal dan penugasan Tes 2x50
6-7 Mahasiswa mampu 1. Dapat memahami 4. Runtutan dan pemilihan Model : ekspositori Luring Tes dan Non 1x100
mengaplikasikan runtutan dan 4.1 Contoh-contoh tes
konsep pemilihan pemilihan program runtutan Metode: ceramah,
dan perulangan pascal 4.2 Menganalisis kasus presentasi, tanya
dalam bahasa 2. Dapat memahami 4.3 Struktur CASE jawab dan diskusi
pemrograman pengulangan dan 5. Pengulangan
tentang suatu struktur pengulangan 5.1 Struktur pengulangan
persoalan matematis pascal 5.2 Pernyataan FOR,
KEMAMPUAN KEGIATAN
MG MODEL
AKHIR YANG INDIKATOR MATERI PERKULIAHAN/ PEMBELAJARAN KRITERIA
KE PEMBELAJARAN/ WAKTU
DIHARAPKAN PENCAPAIAN POKOK BAHASAN (LURING/ DARING/ PENILAIAN
- SINTAKS
(SUB CPMK) BLENDED LEARNING)
WHILE, REPEAT

3. Soal dan penugasan Tes 1x50


8 Ujian Tengah Semester

9- Mahasiswa mampu 1. Dapat memahami 6. Pengantar pemrograman Model : ekspositori Luring Tes dan Non 3x100
10 memahami pengantar pengantar modular dan prosedur tes
pemrograman pemrograman pascal Metode: ceramah,
modular dan modular pada pascal 6.1 Contoh dan presentasi, tanya
prosedur pascal 2. Dapat memahami keuntungan jawab dan diskusi
dan mengaplikasikan pemrograman modular
prosedur pascal 6.2 Pendefinisian dan
pemanggilan prosedur
6.3 Nama global, nama
local dan lingkup
6.4 Parameter
3. Soal dan penugasan Tes 3x50
11- Memahami konsep 1. Dapat memahami 7. Fungsi dan larik Model : ekspositori Luring Tes dan Non 3x100
13 fungsi dan larik fungsi Bahasa pascal 7.1 Defenisi fungsi tes
dalam bahasa 2. Mampu memahami 7.2 Pendefinisian dan Metode: ceramah,
pemrograman larik pascal dan peemanggilan fungsi presentasi, tanya
tentang suatu dapat 7.3 Prosedur dan fungsi jawab dan diskusi
persoalan matematis mengaplikasikan 7.4 Mendeklarasikan larik
pemahamannya pada 7.5 Pemrosesan larik
program pascal 7.6 string
3. Tes dan penugasan Tes 3x50
14- Mahasiswa mampu 1. Mampu merumuskan Model : Case Method Hybrid/Blended 1. Sikap dan 2x150
15 merumuskan dan dan memodelkan Sintaks Keaktivan
memodelkan masalah masalah matematika 1. orientasi 2. Nilai
matematika ke dalam ke dalam bahasa masalah/kasus performa
bahasa pemrograman pemrograman Pascal 2. mengorganisa 3. Presentasi
Pascal 2. Mampu menemukan sikan mahasiswa tugas
solusi terhadap untuk belajar
masalah yang 3. membimbing
dihadapinya kajian mahasiswa
3. Mampu membuat 4. mempresentasi
KEMAMPUAN KEGIATAN
MG MODEL
AKHIR YANG INDIKATOR MATERI PERKULIAHAN/ PEMBELAJARAN KRITERIA
KE PEMBELAJARAN/ WAKTU
DIHARAPKAN PENCAPAIAN POKOK BAHASAN (LURING/ DARING/ PENILAIAN
- SINTAKS
(SUB CPMK) BLENDED LEARNING)
laporan hasil hasil kajian
diskusinya dan 5. mengevaluasi
mempresentasikanny
a dikelas
16 Ujian Akhir Semester
 BASIS EVALUASI PENILAIAN AKTIFITAS PARTISIPATIF (Bobot 20%)
1) INSTRUMEN PENILAIAN KEAKTIFAN DAN PRESENTASI

 BASIS EVALUASI PENILAIAN HASIL CASE METHOD (Bobot 50%)


1) INSTRUMEN PENILAIAN CASE METHOD
2) INSTRUMEN PENILAIAN HASIL CASE METHOD

 BASIS EVALUASI PENILAIAN KOGNITIF

1. Tugas (Bobot 5%)


INSTRUMEN PENILAIAN TUGAS
2. Quiz (Bobot 5%)
KISI-KISI QUIZ
3. Ujian Tengah Semester (UTS) (Bobot 10%)
KISI-KISI TES TERTULIS UJIAN TENGAH SEMESTER (UTS)
4. Akhir Semester (UAS) Bobot 10%
KISI-KISI TES TERTULIS UJIAN AKHIR SEMESTER (UAS)

F. PENGESAHAN RPS
Menyetujui;
Dosen Pengembang RPS Kaprodi S-1 Pendidikan Matematika
Fakultas Keguruan dan Ilmu Pengetahuan
Universitas Maritim Raja Ali Haji

Susanti, S.Pd., M.Pd Dr. Nur Izzati, S.Pd., M.Si

Anda mungkin juga menyukai