Anda di halaman 1dari 8

RENCANA PEMBELAJARAN SEMESTER

PROGRAM STUDI PENDIDIKAN TEKNOLOGI INFORMASI DAN KOMUNIKASI STKIP


MUHAMMADIYAH KUNINGAN

MATA KULIAH KODE MK BOBOT (SKS) SEMESTER TGL. REVISI


Algoritma dan Pemrograman 3 SKS 1

OTORITAS DOSEN PENGEMBANG RPS KOORDINATOR RUMPUN KETUA PRODI

Dr. Casnan, M.Si. Sokid, S.T, M.Kom Yoyo Zakaria, S.Pd. M.Kom
NIK. 201209018 NIK. 201608076
Capaian Pembelajaran (CP) CPL-Prodi
1. Mengaplikasikan konsep dan prinsip didaktik-pedagogik Teknologi Informasi dan Komputer untuk
merencanakan pembelajaran dengan memanfaatkan Teknologi Informasi yang berorierentasi pada
kecakapan hidup (life skills);
2. Mengaplikasikan konsep dan prinsip didaktik-pedagogik Teknologi Informasi dan Komputer untuk
melaksanaan pembelajaran aktif, kreatif dan inovatif, dengan memanfaatkan berbagai sumber belajar
berbasis Teknologi Informasi dan berorierentasi pada kecakapan hidup (life skills);
3. Mampu Merencanakan dan melaksanakan penelitian sebagai tindakan reflektif dan evaluative;
4. Mampu memanfaatkan hasil-hasil penelitian Teknologi Informasi dan Komputer/pendidikan Teknologi
Informasi dan Komputer untuk menyelesaikan masalah dibidang pendidikan Teknologi Informasi dan
Komputer;
5. Mampu mempublikasikan dan mendesiminasikan hasil-hasil penelitian Teknologi Informasi dan Komputer
/pendidikan Teknologi Informasi dan Komputer kepada kolega dan masyarakat;
6. Mampu mengimplementasikan teori dan analisis rekayasa perangkat lunak;
7. Mampu mendisain, membuat dan mengimplementasikan perangkat lunak multimedia pembelajaran;
8. Mampu dan memahami pengelolaan system administrasi basis data.
CP-MK
1. Mampu memahami konsep dasar algoritma pemrograman,
2. Mampu memahami konsep dasar menerjemahkan algoritma kedalam bahasa pemrograman ,
3. Mampu menyelesaikan solusi algoritma dan langkah langkah pemecahannya dalam bentuk pemrograman
dasar dengan bahasa pemrograman
Matakuliah Algoritma dna Pemrograman sebagai matakuliah pembuka pengetahuan dasar yang berkaitan dengan
Deskripsi Singkat pengetahuan konsep pemrograman secara utuh, mulai dari konsep dasar pemrograman hingga langkah langkah
untuk memecahkan solusi dalam bentuk algoritma dan pemrograman
Konsep dasar Algoritma Pemrograman, Tipe data dan variabel, percabangan, perlangan, array dan sting, fungsi dan
Pokok Bahasan prosedur, pointer, struktur,kelas dan objek

1. Rosa AS. 2018. Logika Algoritma dan Pemrograman Dasar. Bandung : Modula
Referensi 2. Abdul kadir. 2017. Dasar Logika Pemrograman Komputer. Jakarta :Gramedia
3. Rinaldi Munir, Leoni Lidya. Algoritma dan Pemrograman. Bandung : Informatika Bandung
4. Abdul Kadir. 2012. Algoritma dan Pemrograman menggunakan Java. Yogyakarta : CV ANDI
Media Pembelajaran RuangMU, Grup WA, Room meeting Daring, Slide Presentasi, Video tutorial, resume dan link referensi belajar.
Team Teaching -
Mata Kuliah syarat -
Sub-CPMK Penilaian
Bentuk Metode
Pert. (Sesuai tahapan Materi
Pembelajaran Pembelajaran Indikator Kriteria Bobot
Belajar) Pembelajaran
1. Kontrak dan Daring, Absensi Penyampaian 5%
teknis melalui aplikasi materi,
perkuliahan RuangMU, Presentasi dan
2. Konsep Dapat
Pembelajaran diskusi Diskusi
dasar menjelaskan
Memahami konsep dasar dan peresentasi
1 algoritma pengertian
algoritma dan logika melalui aplikasi Grup
dan logika algoritma dan
WA dan Google Meet
konsepnya
Daring, Absensi Penyampaian 5%
melalui aplikasi materi,
RuangMU, Presentasi dan
1. Cara penulisan Pembelajaran diskusi Diskusi Dapat
Memahami cara
algoritma dan peresentasi menuliskan
2 membuat algoritma
2. Notasi flowchart melalui aplikasi Grup flowchart pada
dengan flowchart
WA dan suatu kasus
Google Meet

Daring, Absensi Penyampaian 5%


melalui aplikasi materi,
RuangMU, Presentasi dan Dapat
Pembelajaran diskusi Diskusi mendeklarasikan
1. Definisi tipe data :
dan peresentasi tipe data dan
3 Memahami tipe data Integer, float, char
melalui aplikasi Grup mengetahui
2. Penggunaan tipe data
WA dan macam-macam
Google Meet tipe data

Daring, Absensi Penyampaian 5%


melalui aplikasi materi,
Dapat
RuangMU, Presentasi dan
mengetahui
Pembelajaran diskusi Diskusi
Memahami jenis operasi 1. Definisi Operator definisi operator,
dan peresentasi
4 dalam bahasa 2. Operasi operasi dan
melalui aplikasi Grup
pemrograman 3. Operan operan dalam
WA dan
bahasa
Google Meet
pemrograman
Daring, Absensi Penyampaian 5%
melalui aplikasi materi,
RuangMU, Presentasi dan Dapat
1. Pengenalan bahasan
Mengetahui cara Pembelajaran diskusi Diskusi mengimplement
pemrograman
mengimplementasikan dan peresentasi asikan logi
5 2. Implementasi
algoritma ke bahasa melalui aplikasi Grup sederhana ke
algoritma ke dalam
pemrograman WA dan dalam bahasa
bahasa pemrograman
Google Meet pemrograman

Daring, Absensi Penyampaian 5%


melalui aplikasi materi,
RuangMU, Presentasi dan
Dapat
Pembelajaran diskusi Diskusi
memahami dan
Mengerti struktur dari 1. Input dan peresentasi
6 menjelaskan
suatu program 2. Output melalui aplikasi Grup
stuktur dari
WA dan
suatu program
Google Meet

Daring, Absensi Penyampaian 10 %


melalui aplikasi materi,
RuangMU, Presentasi dan
Dapat
Pembelajaran diskusi Diskusi
Mengetahui cara 1. Penggunaan If Else mengimplement
dan peresentasi
7 menggunakan 2. Pengunaan Switch asikan
melalui aplikasi Grup
percabangan case percabangan
WA dan
pada suatu kasus
Google Meet

Evaluasi Tengah Semester (Soal ujian, penugasan/ fortofolio dengan bobot penilaian 25%)
8
Daring, Absensi Penyampaian 5%
melalui aplikasi materi,
RuangMU, Presentasi dan
1. Penggunaan for Pembelajaran Diskusi
Mengetahui cara Mengetahui cara
2. Penggunaan while diskusi dan
9 menggunakan menggunakan
3. Penggunaan do while peresentasi
perulangan perulangan
melalui aplikasi
Grup WA dan
Google Meet

Daring, Absensi Penyampaian 10 %


melalui aplikasi materi,
RuangMU, Presentasi dan
Pembelajaran Diskusi
1. Definisi Array
Memahami konsep diskusi dan Memahami
10 2. Fungsi Array
Array peresentasi konsep Array
3. Penggunaan Array
melalui aplikasi
Grup WA dan
Google Meet

Daring, Absensi Penyampaian 10 %


melalui aplikasi materi,
RuangMU, Presentasi dan
Pembelajaran Diskusi
1. Definisi String
diskusi dan Memahami
11 Memahami fungsi string 2. Fungsi String
peresentasi fungsi string
3. Penggunaan String
melalui aplikasi
Grup WA dan
Google Meet
Daring, Absensi Penyampaian 10 %
melalui aplikasi materi,
1. Definisi fungsi dan RuangMU, Presentasi dan
prosedur Pembelajaran Diskusi
Mengerti cara
Mengerti cara kerja 2. Fungsi dari fungsi dan diskusi dan
12 kerja fungsi dan
fungsi dan prosedur prosedur peresentasi
prosedur
3. Penggunaan fungsi dan melalui aplikasi
prosedur Grup WA dan
Google Meet

Daring, Absensi Penyampaian 10 %


melalui aplikasi materi,
RuangMU, Presentasi dan
Pembelajaran Diskusi Dapat
1. Definisi Pointer
Memahami konsep diskusi dan mengetahui dan
13 2. Fungsi Ponter
pointer peresentasi menjelaskan
3. Penggunaan Pointer
melalui aplikasi fungsi pointer
Grup WA dan
Google Meet

Daring, Absensi Penyampaian 5%


melalui aplikasi materi,
RuangMU, Presentasi dan
Dapat
1. Definisi Struktur dan Kelas Pembelajaran Diskusi
Mengerti cara mengimplement
2. Fungsi struktur dan kelas diskusi dan
14 menggunakan struktur asikan struktur
3. Penggunaan struktur dan peresentasi
dan kelas dan kelas pada
kelas melalui aplikasi
suatu kasus
Grup WA dan
Google Meet
Daring, Absensi Penyampaian 10 %
melalui aplikasi materi,
RuangMU, Presentasi dan
Dapat
Pembelajaran Diskusi
1. Definisi Objek mengimplement
Memahami konsep diskusi dan
15 2. Fungsi Objek asikan konsep
objek peresentasi
3. Penggunaan Objek objek pada suatu
melalui aplikasi
kasus
Grup WA dan
Google Meet

16 Evaluasi Akhir Semester (Soal ujian, penugasan/ fortofolio dengan bobot penilaian 25%)

Catatan :

1. Satu sks pada proses pembelajaran berupa kuliah, responsi, atau tutorial,terdiri atas:
a. Kegiatan tatap muka 50 menit per minggu per semester;
b. Kegiatan penugasan terstruktur 60 menit per minggu per semester;
c. Kegiatan mandiri 60 menit per minggu per semester.
2. Satu sks pada proses pembelajaran berupa seminar atau bentuk lain yang sejenis, terdiri atas:
a. Kegiatan tatap muka 100 menit per minggu per semester;
b. Kegiatan mandiri 70 menit per minggu per semester.
3. Satu sks pada proses pembelajaran berupa praktikum, praktik studio, praktik lapangan, penelitian, pengabdian kepada masyarakat atau
proses pembelajaran yang sejenis 170 menit perminggu per semester.
4. Capaian Pembelajaran Lulusan PRODI (CPL-PRODI) adalah kemampuan yang dimiliki oleh setiap lulusan PRODI yang
merupakan internalisasi dari sikap, penguasaan pengetahuan dan ketrampilan sesuai dengan jenjang prodinya yang diperoleh
melalui proses pembelajaran.
5. CPL yang dibebankan pada mata kuliah adalah beberapa capaian pembelajaran lulusan program studi (CPL-PRODI) yang digunakan untuk
pembentukan/pengembangan sebuah mata kuliah yang terdiri dari aspek sikap, ketrampulan umum, ketrampilan khusus dan pengetahuan.
6. CP Mata kuliah (CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPL yang dibebankan pada mata kuliah, dan
bersifat spesifik terhadap bahan kajian atau materi pembelajaran mata kuliah tersebut.
7. Sub-CP Mata kuliah (Sub-CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPMK yang dapat diukur atau diamati
dan merupakan kemampuan akhir yang direncanakan pada tiap tahap pembelajaran, dan bersifat spesifik terhadap materi
pembelajaran mata kuliah tersebut.
8. Indikator penilaian kemampuan dalam proses maupun hasil belajar mahasiswa adalah pernyataan spesifik dan terukur yang
mengidentifikasi kemampuan atau kinerja hasil belajar mahasiswa yang disertai bukti-bukti.
9. Kreteria Penilaian adalah patokan yang digunakan sebagai ukuran atau tolok ukur ketercapaian pembelajaran dalam penilaian berdasarkan
indikator-indikator yang telah ditetapkan. Kreteria penilaian merupakan pedoman bagi penilai agar penilaian konsisten dan tidak bias.
Kreteria dapat berupa kuantitatif ataupun kualitatif.
10. Bentuk penilaian: tes dan non-tes.
11. Bentuk pembelajaran: Kuliah, Responsi, Tutorial, Seminar atau yang setara, Praktikum, Praktik Studio, Praktik Bengkel, Praktik
Lapangan, Penelitian, Pengabdian Kepada Masyarakat dan/atau bentuk pembelajaran lain yang setara.
12. Metode Pembelajaran: Small Group Discussion, Role-Play & Simulation, Discovery Learning, Self-Directed Learning, Cooperative
Learning, Collaborative Learning, Contextual Learning, Project Based Learning, dan metode lainnya yg setara.
13. Materi Pembelajaran adalah rincian atau uraian dari bahan kajian yg dapat disajikan dalam bentuk beberapa pokok dan sub-pokok bahasan.
14. Bobot penilaian adalah prosentasi penilaian terhadap setiap pencapaian sub-CPMK yang besarnya proposional dengan tingkat kesulitan
pencapaian sub-CPMK tsb., dan totalnya 100%.
15. TM=Tatap Muka, TS= Tugas Terstuktur, TM= Tugasr Mandiri

Anda mungkin juga menyukai