Anda di halaman 1dari 5

````BG/JUR/QSR/008-00/09

RENCANA PEMBELAJARAN SEMESTER (RPS)


Garis-Garis Besar Pelaksanaan Pengajaran (GBPP) atau Satuan Acara Pelajaran (SAP) Mata Kuliah Algorithma dan Pemrograman

A. Tujuan Instruksional Umum:


Setelah mengikuti mata algorithma dan pemrograman selama 1 semester pembelajaran, peserta didik (mahasiswa) dapat menyelesaikan soal-soal program untuk dibuatkan flowchartnya dan/atau program computer
aplikasi dengan menguasai teknik pemrograman meliputi Dasar Algorithma/flowchart, Cara menyusun algorithma/flowchart, Struktur Pemrograman Berurutan, struktur Kondisi dan Percabangan, struktur
penggulangan, Array, Prosedur- Fungsi dan Rekursif, teknik sorting,dan teknik searching, dengan capaian penguasaan (pembelajaran) yang sangat baik.

B. Metode Pembelajaran :
Tatapmuka di kelas untuk konsep, responsi untuk latihan soal terbimbing dan pemantapan konsep dan pembelajaran mandiri daring onlie learning dengan modul pembelajaran

C. Evaluasi/Asesmen :
Tugas (Individual dan Kelompok), Latihan, Test harian (Ulangan/Kuis), Uji coba pembuatan program aplikasi pada komputer (praktikum), Ujian Mid Semester, Ujian Akhir Semester

D. Pertemuan, Pokok Bahasa (Materi Pokok), Metode Pembelajaran dan Evaluasi/Asesmen

Pertemuan ke Tujuan Instruksional


Metode
/ alokasi Khusus (kompetensi Pokok Bahasan Sub Pokok Bahasan Indikator Hasil Pembelajaran Evaluasi/Asesmen Media/Sumber Bahan
Pembelajaran
waktu dasar)
I / Dapat menjelaskan Pengantar 1. Penjelasan pembelajaran Setelah mengikuti mata kuliah ini 1. Tatap muka 1. Tanya-jawab 1. All About Visual Basic.Net A to Z,
2 x 50 menit pengertian algorithma Algorithma dan blended (Satuan acara mahasiswa dapat : (Ceramah dan 2. Kuis (objective
dan mengapa perlu Pemrograman pengajaran/SAP, face to face 1. Mendeskripsikan SAP dan Tanya jawab) test) 2017, Ir. Anthony Anggrawan, M.T,
algorithma dan blended dan online learning) pembelajaran blended learning 2. Belajar Mandiri Ph.D dan Muhammad Syahrir,
learning 2. Pengertian Algorithma, dan 2. Menjelaskan pengertian Algorithma dengan online S.S.T, Andi. Yogyakarta.
Manfaat mempelajari algorithma dan pentingnya penguasaan learning
2. Algorithma dan Pemrograman: &
3. Langkah-langkah dalam algorithma.
membuat program aplikasi 3. Menguasai teknik penulisan Implementasinya pada VB.Net dan
4. Bagaimana mewujudkan Algorithma dan/atau Flowchart Java, 2017, Ir. Anthony
algorithma dan flowchart 4. Menguasai logika dan alur
Anggrawan, M.T, Ph.D, Andi,
5. Bagaimana memprogramkan algorithma/flowchart.
dan belajar bahasa pemrograman 5. Menjabarkan bahwa flowchart Yogyakarta
bekerja sesuai fungsinya dan/atau 3. Pedoman Praktikum
kode Semu (Pseudo Code) Pemrograman, 2003, Ir. Anthony
Algorithma untuk diimplementasikan
ke program aplikasi Anggrawan. STMIK Bumigora
Mataram
````BG/JUR/QSR/008-00/09

Pertemuan ke Tujuan Instruksional


Metode
/ alokasi Khusus (kompetensi Pokok Bahasan Sub Pokok Bahasan Indikator Hasil Pembelajaran Evaluasi/Asesmen Media/Sumber Bahan
Pembelajaran
waktu dasar)
II - III Dapat mendeskripsikan Sekilas Terkait 1. Menganalisa soal pemograman Setelah mengikuti mata kuliah ini 1. Tatap muka 1. Latihan 1. All About Visual Basic.Net A to Z,
4 x 50 menit aturan penulisan Flowchart (Aturan 2. Membuat deklarasi flowchart mahasiswa dapat : (Ceramah, membuat
simbol-simbol Flowchart Penulisan Simbol 3. Latihan-latihan soal 1. Mendeskripsikan penggunaan tanya jawab flowchart dari 2017, Ir. Anthony Anggrawan,
flowchart) pemrograman simbol-simbol flowchart sesuai dan soal M.T, Ph.D dan Muhammad
fungsinya. Latihan) pemrograman Syahrir, S.S.T, Andi. Yogyakarta.
2. Mampu menganalisa masalah 2. Belajar Mandiri & Tanya-jawab
2. Algorithma dan Pemrograman:
pemrograman dengan online 2. Tugas individu
3. Mampu mendeklarasikan soal learning & Implementasinya pada VB.Net
pemrograman untuk diekpresikan ke dan Java, 2017, Ir. Anthony
flowchart
Anggrawan, M.T, Ph.D, Andi,
Yogyakarta
3. Pedoman Praktikum
Pemrograman, 2003, Ir. Anthony
Anggrawan. STMIK Bumigora
Mataram

IV / Mahasiswa mampu Membuat 1. Struktur berurutan/sequence Setelah mengikuti mata kuliah ini 1. Tatap muka 1. Latihan 1. All About Visual Basic.Net A to Z,
2 x 50 menit membuat struktur dasar Flowchart dan 2. Struktur Pemilihan mahasiswa : (Ceramah, membuat
algorithma/flowchart Program Aplikasi 3. Struktur Pengulangan 1. Dapat menerapkan struktur berurutan latihan soal, flowchart dan 2017, Ir. Anthony Anggrawan,
dan/atau pemrograman (Struktur dasar 4. Implementasi ke bahasa dalam pemecahan masalah. dan program M.T, Ph.D dan Muhammad
serta Algorithma dan pemrograman 2. Dapat menerapkan struktur pemilihan kuis) aplikasi soal Syahrir, S.S.T, Andi. Yogyakarta.
mengimplementasikan pemrograman) 5. Latihan soal pemrograman dalam pemecahan masalah. 2. Belajar Mandiri pemrograman
2. Algorithma dan Pemrograman: &
ke bahasa 3. Dapat mengimpmentasikan flowchart dengan online & Tanya-jawab
pemrograman yang dibuat menjadi program aplikasi learning 2. Kuis (essay Implementasinya pada VB.Net
komputer test) dan Java, 2017, Ir. Anthony
Anggrawan, M.T, Ph.D, Andi,
Yogyakarta
3. Pedoman Praktikum
Pemrograman, 2003, Ir. Anthony
Anggrawan. STMIK Bumigora
Mataram
````BG/JUR/QSR/008-00/09

Pertemuan ke Tujuan Instruksional


Metode
/ alokasi Khusus (kompetensi Pokok Bahasan Sub Pokok Bahasan Indikator Hasil Pembelajaran Evaluasi/Asesmen Media/Sumber Bahan
Pembelajaran
waktu dasar)
V / Mahasiswa mampu Array Membuat flowchart dan Setelah mengikuti mata kuliah ini 1. Tatap muka 1. Latihan 1. All About Visual Basic.Net A to Z,
2 x 50 menit menggunakan struktur implementasikan menjadi program mahasiswa: (Ceramah, membuat
data Array aplikasi dengan menggunakan array 1. Mampu membuat program dengan Tanya jawab flowchart dan 2017, Ir. Anthony Anggrawan,
penyimpan/variabel array dan latihan soal program M.T, Ph.D dan Muhammad
2. Mampu mengaplikasikan kebahasa pemrograman) aplikasi soal Syahrir, S.S.T, Andi. Yogyakarta.
pemrogaman dengan variabel array 3. Belajar Mandiri pemrograman
2. Algorithma dan Pemrograman: &
dengan online & Tanya jawab
learning 2. Tugas individu Implementasinya pada VB.Net
dan Java, 2017, Ir. Anthony
Anggrawan, M.T, Ph.D, Andi,
Yogyakarta
3. Pedoman Praktikum
Pemrograman, 2003, Ir. Anthony
Anggrawan. STMIK Bumigora
Mataram

VI - VII Mahasiswa mampu  Prosedur Mempelajari pembuatan Setelah mengikuti mata kuliah ini 1. Tatap muka 1. Tanya jawab 1. All About Visual Basic.Net A to Z,
4 x 50 menit membuat prosedur,  Fungsi algorithma/flowchart dan mahasiswa: (Ceramah dan 2. Tugas individu
fungsi dan rekursif implementasikan kebahasa 1. Mampu membuat program yang tidak Tanya jawab) 2017, Ir. Anthony Anggrawan,
 Rekursif
sesuai kebutuhan pemrograman kasus pemrograman, lagi mengulang deklarasi yang sama 2. Belajar Mandiri M.T, Ph.D dan Muhammad
dengan gunakan : karena telah diganti dengan gunakan dengan online Syahrir, S.S.T, Andi. Yogyakarta.
1. Prosedur prosedur dan fungsi learning
2. Algorithma dan Pemrograman: &
2. Fungsi 2. Mampu mengetahui proses fungsi
3. Rekursif rekursif Implementasinya pada VB.Net
dan Java, 2017, Ir. Anthony
Anggrawan, M.T, Ph.D, Andi,
Yogyakarta
3. Pedoman Praktikum
Pemrograman, 2003, Ir. Anthony
Anggrawan. STMIK Bumigora
Mataram
````BG/JUR/QSR/008-00/09

Pertemuan ke Tujuan Instruksional


Metode
/ alokasi Khusus (kompetensi Pokok Bahasan Sub Pokok Bahasan Indikator Hasil Pembelajaran Evaluasi/Asesmen Media/Sumber Bahan
Pembelajaran
waktu dasar)
VIII / - - - Gunakan nilai grade dan test acuan - UTS -
2 x 50 menit patokan

IX sd XIV Mahasiswa mampu Sorting 1. macam-macam sorting Setelah mengikuti mata kuliah ini 1. Tatap muka 1. Latihan 1. All About Visual Basic.Net A to Z,
12 x 50 menit menggurut data dengan 2. teknik sorting dan pembuatan mahasiswa: (Ceramah, membuat
teknik berbagai teknik flowchart serta program mampu membuat flowchart berbagai tanya jawab flowchart dan 2017, Ir. Anthony Anggrawan,
sorting a. Selection sort teknik sorting serta mengimplentasinya dan latihan soal program M.T, Ph.D dan Muhammad
b. Bubble sort menjadi program aplikasi dengan bahasa pemrograman) aplikasi soal Syahrir, S.S.T, Andi. Yogyakarta.
c. Insertion sort pemrograman yang dikuasai 2. Belajar Mandiri pemrograman
2. Algorithma dan Pemrograman: &
d. Merge sort dengan online & Tanya-jawab
e. Quick sort learning 2. Tugas Implementasinya pada VB.Net
Kelompok dan Java, 2017, Ir. Anthony
Anggrawan, M.T, Ph.D, Andi,
Yogyakarta
3. Pedoman Praktikum
Pemrograman, 2003, Ir. Anthony
Anggrawan. STMIK Bumigora

XV/ Mahasiswa mampu Searching 1. Metode searching dan pembuatan Setelah mengikuti mata kuliah ini 1. Tatap muka 1. Tanya jawab 1. All About Visual Basic.Net A to Z,
2 x 50 menit membangun flowchart flowchartnya: mahasiswa: (Ceramah, 2. Kuis (objective
dan program aplikasi a. Sequantial search mampu membuat flowchart dua macam tanya jawab test) 2017, Ir. Anthony Anggrawan,
searching/pencarian b. Binary search teknik searching serta mengimplentasinya dan latihan soal 3. Tugas M.T, Ph.D dan Muhammad
data baik yang sudah 2. Membuat program aplikasi dari tiao menjadi program aplikasi dengan bahasa pemrograman) Kelompok Syahrir, S.S.T, Andi. Yogyakarta.
terurut maupun data teknik searching pemrograman yang dikuasai 2. Belajar Mandiri
2. Algorithma dan Pemrograman: &
acak dengan online
learning Implementasinya pada VB.Net
dan Java, 2017, Ir. Anthony
Anggrawan, M.T, Ph.D, Andi,
Yogyakarta
3. Pedoman Praktikum
Pemrograman, 2003, Ir. Anthony
Anggrawan. STMIK Bumigora
````BG/JUR/QSR/008-00/09

Pertemuan ke Tujuan Instruksional


Metode
/ alokasi Khusus (kompetensi Pokok Bahasan Sub Pokok Bahasan Indikator Hasil Pembelajaran Evaluasi/Asesmen Media/Sumber Bahan
Pembelajaran
waktu dasar)
XVI/ - - - Gunakan nilai grade dan test acuan - UAS
2 x 50 menit patokan

E. Media/Alat :
LCD Projector, Komputer, White board, Spidol, Penghapus. Modul e-learning.

F. Pelaksanaan Perkuliahan :
Tatap muka di kelas untuk konsep, responsi untuk latihan soal terbimbing dan pemantapan konsep dan Mandiri dengan e-learning

G. Kriteria Keberhasilan (Nilai patokan dan Grade)


90 – 100 :A
80 – 89 : B+
70 – 79 :B
60 – 69 : C+
50 – 59 :C
30 – 49 :D
0 – 29 :E

Anda mungkin juga menyukai