Anda di halaman 1dari 19

UNIVERSITAS IVET

FAKULTAS SAINS & TEKNOLOGI


PROGRAM STUDI PENDIDIKAN INFORMATIKA

RENCANA PEMBELAJARAN SEMESTER


(RPS)
3319321431
Bahasa Pemrograman

Disusun oleh:
Lingga Kurnia Ramadhani, M.Kom
607021995

2020
UNIVERSITAS IVET
Fakultas Sains & Teknologi
Rencana Pembelajaran Semester

21 September
SMT: III SKS: 3 Revisi: -
2020

Program Studi : Pendidikan Informatika


Mata Kukiah : Bahasa Pemrograman
Dosen Pengampu : Lingga Kurnia Ramadhani, M.Kom
NIDN/NIY : 606091992

I. PROFIL MATA KULIAH


Dalam mata kuliah Bahasa Pemrograman ini, akan dibahas Mengenal Bahasa
Pemrograman C++, Compiler C++, Sturktur Program C++, Header dan Main Program,
Pendeklarasian Variabel dan Konstanta, Macam-Macam Komentar.

1. Deskripsi Mata Kuliah


Bahasa Pemrograman merupakan salah satu mata kuliah di Program Studi Informatika
UNI yang membahas mengenai implementasi dari Algoritma Serta langkah-langkah
aritmetika dan logika secara sistematis sehingga membentuk suatu sistem untuk
menyelesaikan suatu permasalahan. Pengetahuan, pemahaman, dan penguasaan
mengenai Bahasa pemrograman. Kerangka dan konsep Bahasa Pemrograman
diharapkan dapat memperluas wawasan mahasiswa dalam mengimplementasikan ilmu
pengetahuan pada berbagai bidang. Mengingat luasnya bidang garapan materi Bahasa
Pemrograman, maka spasifikasi bahasa yang dipelajari dalam mata kuliah ini adalah
Bahasa Pemrograman C++

2. Kompetensi kuliah terdadap lulusan


Setelah mengikuti perkuliahan ini, mahasiswa diharapkan mampu Mengetahui platform
bahasa pemrograman C/C++ dan phyton. Menguasai pengetahuan sistem perangkat
keras digital termasuk algoritma memanfaatkan sensor dan actuator untuk dapat membuat
sistem instrumentasi dan control elektronik berbasis komputer.

Di larang memperbanyak seluruhnya atau sebagaian isi


Disusun Oleh: Ketua Prodi:
dokumen tanpa ijin tertulis dari Fakultas Pendidikan
Lingga Kurnia Ramadhani R. Irlanto Sudomo,
Teknologi dan Kejuruan IKIP Veteran Jawa Tengah
M.Kom M.Pd
Semarang

2|Page
II. RENCANA PEMBELAJARAN SEMESTER

UNIVERSITAS IVET
Semester III
Fakultas Sains & Teknologi 2020
Program Studi Pendidikan Informatika

RENCANA PEMBELAJARAN SEMESTER


BOBOT
MATA KULIAH (MK) KODE SMT Tgl. Penyusunan
(sks)
Bahasa Pemrograman 3319321431 3 sks III (Tiga) 21 September 2020
Pengembang RPS Koordinator RMK Ketua PRODI
Program Studi Pendidikan R. Irlanto Sudomo,
Lingga Kurnia Ramadhani, M.Kom
Informatika M.Pd
CPL-PRODI
1. Mampu bekerja sama dan memiliki kepekaan sosial serta
kepedulian yang tinggi terhadap masyarakat dan lingkungannya
juga memiliki jiwa mandiri, kreatif dan inovatif.(S2)
2. Mampu memahami etika dan tanggung jawab profesional dan
kode etik seorang informatika profesional.(S5)
3. Mampu berkerja dan berkerjasama dalam lingkungan yang
melibatkan berbagai disiplin ilmu.(KU1)
4. Menguasai teori dan praktek informatika.(P4)
5. Mampu memahami prinsip dan teknik perancangan sistim
informatika dan komputer.(P5)
6. Mampu memahami pengetahuan prosedural dan operasional di
bidang informatika dan komputer (P8)
7. Mampu melakukan riset yang mencakup identifikasi, formulasi
Capaian dan analisis masalah rekayasa pada sistem informatika;(KK3)
Pembelajaran 8. Mampu merancang sistem komputer dengan pendekatan analitis
(CP) dan mempertimbangkan standar teknis, aspek kinerja,
keandalan, kemudahan penerapan, keberlanjutan, serta
memperhatikan faktor-faktor ekonomi, kesehatan dan
keselamatan publik, kultural, sosial dan lingkungan.(KK5)
CPMK
1. Mahasiswa mampu menjelaskan konsep pemrograman dan
fungsi bahasa program;
2. Mahasiswa mampu mengaplikasikan bahasa pemrograman
dalam membuat produk aplikasi program;
3. Mahasiswa dapat mengaplikasikan berbagai jenis bahasa
program dalam perancangan dan pembangunan aplikasi
komputer.
4. Mahasiswa mampu mengembangkan atau memasarkan
produk aplikasi komputer.
Dosen
Lingga Kurnia Ramadhani, M.Kom
pengampu
Matakuliah -
syarat

3|Page
III. MATRIK RENCANA PEMBELAJARAN SEMESTER (RPS)

Media

BOBOT NILAI
MINGGU KE

KEMAMPUAN

REFRENSI
Soal-Tugas

WAKTU

MOTTO
Presentasi
AKHIR YANG BENTUK KRITERIA

Diktat MK

Animasi
NILAI
DIHARAPKAN BAHAN KAJIAN PEMBELAJARA PENILAIAN

Web
KARAKTER
(Learning Out N (indikator)
Come)

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11)
1 Mahasiswa • Pembelajaran Dosen • Penjelasan • Motivasi
mampu tentang: pengertian melakukan mengenai materi • Religius
menjelasakan bahasa presentasi garis yang akan • Tanggung
tentang konsep pemrograan besar mata √ √ - - - dipelajari selama jawab
100 5% 1-5
dasar Bahasa kuliah satu semester • Kejujuran
Pemrograman • Mahasiswa Aktif • Ulet
Berkomunkasi • Mandiri
• Disiplin
• • Mahasiswa • Motivasi

TEACHERPRENUER
2 Mahasiswa Macam Bahasa Mahasiswa
mampu Pemrograman melakukan: memahami • Religius
menjelaskan 1. Memperhatik macam-macam • Tanggung
tentang macam- an bahasa program jawab
macam bahasa Penjelasan √ √ - - - 100 5% • Kejujuran 1-5
pemrograman 2. Menganalisis • Ulet
3. Diskusi • Mandiri
4. Tanya-jawab • Disiplin
5. Umpan Balik

3-4 Mahasiswa • Sejarah dan Mahasiswa Mahasiswa dapat: • Motivasi


mampu konsep PBO melakukan: • Mengetahui • Religius
Mengetahui dalam C++ 1. Memperhatik sejarah konsep • Tanggung
konsep dasar • Tipe data, an √ √ - - - PBO dalam C++ 200 10% jawab 1-5
C++ pendeklarasian Penjelasan • Memahami Tipe • Kejujuran
variabel, operator 2. Menganalisis Data, • Ulet
3. Diskusi
4|Page
dan bentuk- 4. Tanya-jawab Pendeklarasian • Mandiri
bentuk ekspresi 5. Umpan Balik variabel, operator • Disiplin
penugasan dan bentuk2
dalam C++ ekspresi
• Format penulisan penugasan dalam
deklarasi variabel C++
dan ekspresi • Menuliskan
dalam C++ deklarasi variabel
dan ekspresi
dalam c++
5 Mahasiswa • Fungsi Cin, Cout Mahasiswa Mahasiswa dapat: • Motivasi

TEACHERPRENUE
mampu Dapat dan Komentar melakukan: • Menjelaskan • Religius
menjelaskan • Macam-macam 1. Memperhatik Fungsi Cin, Cout • Tanggung
Dan manipulator an • Memahami jawab
√ √ - - - 100 10% 1-5
menggunakan Penjelasan • Kejujuran

R
Macam-macam
fungsi Cin dan 2. Menganalisis manipulator • Ulet
Cout dalam 3. Diskusi • Mandiri
pemrograman. 4. Tanya-jawab • Disiplin
5. Umpan Balik

5|Page
6 Mahasiswa • If Mahasiswa Mahasiswa • Motivasi
mampu • if ... else .... melakukan: mengetahui: • Religius
memahami • Else ... if 1. Memperhatik • Dapat • Tanggung
konsep alur • Switch ... case an menjelaskan jawab
program dalam • Statement for, Penjelasan mengenai • Kejujuran
C++ dan while, do ..while 2. Menganalisis konsep alur • Ulet
Struktur kontrol 3. Diskusi program dalam • Mandiri
4. Tanya-jawab C++ • Disiplin
5. Umpan Balik • Dapat

TEACHERPRENUER
menerangkan
struktur kontrol
kondisional dan
√ √ - √ - 100 10% 1-5
perulangan
dengan bahasa
C++
• Dapat
menjelaskan
mengenai
konsep alur
program, struktur
kontrol
percabangan dan
lompatan dalam
bahasa C++

6|Page
7 Mahasiswa • Tujuan dibuat Mahasiswa Mahasiswa dapat:
mampu sub program melakukan: • Menuliskan
memahami format penulisan 1. Memperhatik function yang
bagaimana function an menghasilkan nilai
membuat • Function yang Penjelasan balik dan tidak
program dengan menghasilkan 2. Menganalisis • Menuliskan

TEACHERPRENUER
• Motivasi
konsep sub nilai balik dan 3. Diskusi function dengan • Religius
program dengan tidak 4. Tanya-jawab parameter
• Tanggung
function mengahasilka 5. Umpan Balik • Menuliskan jawab
nilai balik √ √ - - - 100 10% 1-5
function inline,
• Kejujuran
• Function dengan overloading
• Ulet
parameter function
( function pass by • Mandiri
value dan • Disiplin
function pass by
reference)
• Function inline,
Overloading
function
8 UJIAN TENGAH SEMESTER

7|Page
9 Mahasiswa • Deklarasi string Mahasiswa Mahasiswa dapat: • Motivasi
mampu dan pengaksesan melakukan • Menuliskan • Religius
Memahami nilai dalam array 1. Memperhatik deklarasi string • Tanggung
konsep Array • Array sebagai an dan pengaksesan jawab
dan String parameter dalam Penjelasan nilai dalam array • Kejujuran

TEACHERPRENUER
function 2. Menganalisis • Menuliskan • Ulet
• Pengurutan array 3. Diskusi pengurutan array • Mandiri
• Array satu, dua 4. Tanya-jawab • Menuliskan input • Disiplin
dan tiga dimensi 5. Umpan Balik √ √ - √ - string dengan 100 10% 1-5
• String karakter perintah getline()
‘\0’
• Deklarasi dan
penugasan
variable string
• Input string
dengan perintah
getline()
10 Mahasiswa • Deklarasi pointer Mahasiswa Mahasiswa dapat: • Motivasi
Mampu • Penugasan melakukan: • Memahami • Religius
menjelaskan pointer dengan 1. Memperhatik deklarasi pointer • Tanggung
dan operator ‘*’ dan an • Menuliskan pointer

TEACHERPRENUER
jawab
mendemonstrasi ‘&’ Penjelasan dengan operator ‘*’ • Kejujuran
kan penulisan • Operator new 2. Menganalisis dan ‘&’ • Ulet
program dan delete, 3. Diskusi • Menuliskan • Mandiri
dengan 4. Tanya-jawab √ √ - - - 100 10% 1-5
konstanta NULL operator new dan • Disiplin
menggunakan • Variabel array 5. Umpan Balik delete, konstanta
pointer dan aritmatika NULL
dengan pointer • Menuliskan
variabel array dan
aritmatika dengan
pointer

8|Page
11 • Mahasiswa • Kegunaan file Mahasiswa Mahasiswa dapat: • Motivasi
mampu • Membuat stream melakukan: • Membuat Stream • Religius
Dapat • keterhubungan 1. Memperhatik • Keterhubungan • Tanggung
menjelaskan stream dengan an stream dengan jawab
mengenai file Penjelasan file • Kejujuran
konsep file • Penelusuran 2. Menganalisis • Penelusuran • Ulet
dan stream kesalahan 3. Diskusi kesalahan • Mandiri
• Mahasiswa 4. Tanya-jawab √ √ - √ - 100 10% 1-5
dengan perintah- dengan perintah- • Disiplin
dapat perintah dalam 5. Umpan Balik perintah dalam
membuat file file
stream dan • I/O karakter • I/O karakter
menjelaskan dengan get(), dengan get(),
keterhubung put() dan Put(), dan
an stream putback() Putback()
dengan file function function
12 • Mahasiswa • Class dan Mahasiswa Mahasiswa • Motivasi
mampu Objek ? melakukan: mengetahui: • Religius
memahami • Membuat class 1. Memperhatik • Konsep Class dan • Tanggung
dan • Hubungan an Objek jawab
membuat antara struktur Penjelasan • Membuat class • Kejujuran
class dan dan kelas 2. Menganalisis • Hubungan antara • Ulet
objek dan • Anggota kelas 3. Diskusi struktur dan kelas • Mandiri
hubungan yang bersifat 4. Tanya-jawab
√ √ - - √ • Anggota kelas 100 20% • Disiplin 1-5
antara statis 5. Umpan Balik yang bersifat statis
struktur dan • Constructor dan • Konsep
class. Destuctor construktor dan
• Mahasiswa destuctor
Mengetahui
konsep
constructor
dan
destructor

9|Page
13 • Mahasiswa • class dasar dan Mahasiswa Mahasiswa • Motivasi
Memahami class turunan melakukan: mengetahui: • Religius
yang disebut • membuat class 1. Memperhatik • Konsep class • Tanggung
class dasar turunan an dasar dan class jawab
dan class • hak akses pada Penjelasan turunan • Kejujuran
turunan proses pewarisan 2. Menganalisis • Membuat class • Ulet
• multiple 3. Diskusi turunan • Mandiri
• Mahasiswa • Konsep multiple

TEACHERPRENUER
inheritance 4. Tanya-jawab • Disiplin
Dapat • constructor pada 5. Umpan Balik inheritance
membuat proses • Konsep
hak akses penurunan Kelas √ √ - - √ Constructor pada 100 20% 1-5
untuk penurunan kelas
pewarisan
dalam
program

• Mahasiswa
Memahami
proses
pewarisan
dalam
constructor

14 • Mahasiswa • Fungsi virtual Mahasiswa Mahasiswa dapat: • Motivasi


memahami • Override melakukan: • Memahami fungsi • Religius
fungsi virtual • Perbedaan 1. Memperhatik virtual • Tanggung
dan virtual override dengan an • Memahami jawab
murni dan overload Penjelasan Override • Kejujuran
penggunaan • Fungsi virtual 2. Menganalisis √ √ - - √ • Memahami Virtual 100 20% • Ulet 1-5
virtual dal murni 3. Diskusi destructor • Mandiri
destructor • Virtual destructor 4. Tanya-jawab • Memahami class • Disiplin
dan kelas • Kelas abstrak 5. Umpan Balik abstrak
abstrak • Operator yang • Melakukan
• Mahasiswa tidak dapat di overloading
dapat overloading

10 | P a g e
melakukan • Melakukan
overloading overloading
terhadap terhadap
operator- operator
operator • Overloading
dalam terhadap
membuat operator Unary
program • Overloading
terhadap
operator relasi
dan logika

11 | P a g e
15 • Mahasiswa • Template Mahasiswa Mahasiswa dapat: • Motivasi
memahami menggunakan melakukan: • Memahami konsep • Religius
Mampu type nama 1. Memperhatik template dan • Tanggung
menjelaskan • Keuntungan an namespace jawab
konsep template Penjelasan • Dapat • Kejujuran
template dan • definisi 2. Menganalisis mengerakkan alat • Ulet
namespace namespace 3. Diskusi melalui komputer • Mandiri
• Mahasiswa • menggunakan 4. Tanya-jawab • Disiplin
dapat namespace 5. Umpan Balik
menggunaka • menggunakan
n komputer operator scope

TEACHERPRENUER
untuk resolution (::)
menggerakk • menggunakan
an alat kata kunci using
melalui • namespace √ √ - - √ 100 20% 1-5
komputer tanpa nama
• alias
namespace
• memecah
namespace
• namespace
bersarang
• Pengantar I/O
dari pc ke alat
• Pembahasan
tugas kelompok
• Mendiskusikan
hasil kerja
kelompok

16 UJIAN AKHIR SEMESTER

12 | P a g e
IV. RANCANGAN INTERAKSI DOSEN–MAHASISWA
Mahasiswa memahami bahasa pemrograman C++ dan mampu
Kemampuan Akhir
Membuat aplikasi untuk menggerakan alat melalui komputer.
yang Diharapkan

Mata Kuliah Bahasa Pemrograman


1. Utami, Ema, Sukrisno (2005). 10 Langkah Belajar
Menggunakan Logika dan Algoritma, Menggunakan
Bahasa C dan C++ di GNU/LINUX. Yogyakarta: Andi.
2. Handoyo, Erico Darmawan & Laurentius Risal.2011.
Pemrograman Berorientasi Objek C#. Bandung :
Informatika
Literatur Pendukung
3. Raharjo, Budi, “Pemrograman C++ (revisi kedua)”,
Informatika-Bandung, 2011
4. Utama ,Didit N. & Widayanti, Riya ,” Algoritma
&Pemrograman dengan Borland C++“,Graha Ilmu – Yogya
,2005
5. Kadir, Abdul “Pemrograman C++”, Andi Offset – Jogja,2004
• Dosen memperkenalkan pengertian bahasa pemrograman.
• Mahasiswa secara mandiri mampu menganalisa setiap
struktur program c++
Strategi Interaksi
• Dosen memberikan tugas kepada mahasiswa untuk
memahami konsep bahasa pemrograman c++.

• Mahasiswa berpakaian rapi, tidak berkaos oblong dan


memeakai sepatu sandal kecuali alasan tertentu (sakit,
habis kecelakaan), tidak boleh memakai celana ketat, dan
robek.
• Mahasiswa yang tidak bias mengikuti ujian, garus ijin
sebelum pelaksanaan ujian.
• Keterlambatan masksimal 30 menit lewat dari batas
Etika Pembelajran tersebut mahasiswa boleh masuk tetapi tidak
diperkenankan untuk mengisi daftar hadir
• Selama kuliah HP di matikan atau di “silent”
• Tidak diperkenankan ber-SMS atau mengirim/menerima
telephone selama perkuliahan kecuali sangat penting.
• Menjaga kesopanan dalam berkomunikasi dengan dosen
baik secara langsung maupun lewat SMS/Telphone.

9|Page
RANCANGAN INTERAKSI DOSEN–MAHASISWA

AKTIVITAS DOSEN AKTIVITAS MAHASISWA


Mahasiswa diawal pertemuan pertama menyimak
tentang aturan perkuliahan selama satu semester ke
Pada tahap awal perkuliahan,
depan, sehingga menjadi paham mengenai
dosen mengenalkan gambaran
konsekuensi-konsekuensi apabila melanggar aturan
umum perkuliahan bahasa
tersebut, serta mengetahui kompetensi apa yang
pemrograman
harus dicapai setelah mengikuti kuliah bahasa
pemrograman.
Dosen mengenalkan pengertian
bahasa pemrograman, Macam- Mahasiswa merespon paparan dosen secara aktif
macam bahasa pemrograman, (berlangsung diskusi)
sejarah bahasa pemrograman.

Dosen memperkenalkan contoh


Mahasiswa secara mandiri menganalisa tentang
aplikasi atau kejadian sehari-hari
kasus yang berhubungan dengan bahasa
yang berhubungan dengan
pemrograman dan mencoba menyelesaikannya.
bahasa pemrograman.

V. RANCANGAN TUGAS

Kode Mata Kuliah 3319321431


Nama Mata Kuliah Bahasa Pemrograman
Kemampuan Akhir Mahasiswa memhami bahasa pemrograman C++ dan mampu
yang Diharapkan Membuat aplikasi untuk menggerakan alat melalui komputer.
Tugas diberikan
Ke-4, ke-6, ke-10 dan ke-13
pada minggu
Tujuan Tugas Mahasiswa mengetahui Format
penulisan deklarasi variabel dan
ekspresi dalam C++

Waktu penugasan Minggu ke-4

Lama penugasan 1 minggu


Tugas I
Bentuk Pembelajaran Mahasiswa memahami lingkup
konsep dasar C++

Alat bantu yang diperlukan Komputer

Hasil Opini mahasiswa tentang lingkup


konsep dasar C++.

10 | P a g e
Kriteria Penilaian Mahasiswa mampu menuliskan
deklarasi variabel & ekspresi dalam
c++.
Beban Penilaian 20%
Tujuan Tugas Mahasiswa memahami konsep alur
program dalam C++ dan Struktur
control.

Waktu penugasan Minggu ke-6


Lama penugasan 2 minggu
Alat bantu yang diperlukan Komputer
Tugas II
Hasil Memahami konsep alur program
dalam C++ dan Struktur kontrol

Kriteria penilaian Mahasiswa mampu dapat


menerangkan struktur kontrol
kondisional dan perulangan dengan
bahasa C++

Beban penilaian 25%


Tujuan Tugas Mahasiswa mampu menjelaskan dan
mendemonstrasikan penulisan
program dengan menggunakan
pointer

Waktu penugasan Minggu ke-10

Lama penugasan 2 minggu

Tugas III Alat bantu yang diperlukan Komputer

Hasil Menuliskan program dengan


menggunakan pointer

Kriteria penilaian Mahasiswa dapat menuliskan


variabel array dan aritmatika dengan
pointer

Beban penilaian 25%

Tujuan Tugas Mahasiswa Memahami yang disebut


class dasar dan class turunan

Waktu penugasan Minggu ke-13


Tugas IV
Lama penugasan 3 minggu

Alat bantu yang diperlukan Komputer

11 | P a g e
Hasil Membuat contoh class dasar dan
class turunan

Kriteria penilaian Mahasiswa dapat memahami konsep


class dasar dan class turunan
Beban penilaian 30%

VI. PENILAIAN DENGAN RUBRIK

Jenjang
ANGKA (Skor) DISKRIPSI PRILAKU (Indikator)
(Grade)
Mampu menjelaskan konsep pemrograman dan fungsi bahasa
program; Mampu mengaplikasikan bahasa pemrograman
Sangat dalam membuat produk aplikasi program; Mampu dapat
85-100
bagus mengaplikasikan berbagai jenis bahasa program dalam
perancangan dan pembangunan aplikasi computer ; Mampu
mengembangkan atau memasarkan produk aplikasi komputer.
Mampu menjelaskan konsep pemrograman dan fungsi bahasa
program; Mampu mengaplikasikan bahasa pemrograman
dalam membuat produk aplikasi program; Mampu dapat
Bagus 75-84 mengaplikasikan berbagai jenis bahasa program dalam
perancangan dan pembangunan aplikasi computer ; Belum
mampu mengembangkan atau memasarkan produk aplikasi
komputer.
Mampu menjelaskan konsep pemrograman dan fungsi bahasa
program; Mampu mengaplikasikan bahasa pemrograman
dalam membuat produk aplikasi program; Belum mampu dapat
Kurang
59-74 mengaplikasikan berbagai jenis bahasa program dalam
Bagus
perancangan dan pembangunan aplikasi computer ; Belum
mampu mengembangkan atau memasarkan produk aplikasi
komputer.
Belum mampu menjelaskan konsep pemrograman dan fungsi
bahasa program; Belum mampu mengaplikasikan bahasa
pemrograman dalam membuat produk aplikasi program; Belum
Buruk 10-59 mampu dapat mengaplikasikan berbagai jenis bahasa program
dalam perancangan dan pembangunan aplikasi computer ;
Belum mampu mengembangkan atau memasarkan produk
aplikasi komputer.

Buruk Sekali 0 Tidak mengumpulkan tugas

12 | P a g e
VII. KOMPONEN PENILAIAN
Proses penilaian pada mata kuliah di bedakan dalam 4 komponen, diantaranya adalah
sebagai berikut:

BOBOT

MK PRAKTEK
MK TEORI
No KOMPONEN KETERANGAN

Komponen ini memiliki point 10% dari total pertemuan


tatap muka di kelas (14). Kehadiran merupakan salah
satu komponen penunjang dalam melakukan proses
penilaian karena setiap pertemuan akan membahas

10 %

10 %
berbagai macam model persoalan yang akan
1. Kehadiran
didiskusikan bersama. Setiap persoalan yang di
lontarkan menuntut adanya peran aktif mahasiswa untuk
dapat mengemukakan pendapat mereka dengan baik.
Keaktifan mahasiswa kan di jadikan nilai tambahan
secara objektif untuk penilaian akhir.
Dengan metode pembelajaran Student-centered
Learning (SCL), setiap mahasiswa memperoleh
penilaian atas aktifitasnya pada setiap sesi kuliah dan
praktikum. Aspek yang dinilai pada setiap sesi ini adalah
kehadiran, tingkat proaktif dan tingkat keberasilan
mahasiswa dalam menyelesaikan masalah / tugas yang
diberikan. Pada realisasinya dosen bisa memberikan
tugas-tugas kecil untuk diselesaikan oleh mahasiswa

20 %

50 %
2. Tugas pada satu atau dua sesi, atau memberikan tugas besar
untuk diselesaikan secara bertahap oleh mahasiswa dari
sesi ke sesi. Secara keseluruhan ini merupakan poin
Tugas. Baik tugas kecil maupun tugas besar, pada RPS
bobotnya didistribusikan pada setiap sesi kuliah /
praktikum.

Ujian Tengah Semester (UTS) merupakan kesempatan


dosen untuk menilai kedalaman pemahaman mahasiswa
atas materi yang telah dipelajarinya secara aktif
30 %

15 %

3. UTS sebagaimana dijelaskan di atas, khususnya pada sesi ke-


1 sampai dengan sesi ke-7. Dosen bisa menguji secara
tertulis, lisan atau melalui pelaksanaan presentasi oleh
mahasiswa.Bobot UTS adalah 25%.

Ujian Akhir Semester (UAS) merupakan kesempatan


dosen untuk menilai kedalaman pemahaman mahasiswa
atas materi yang telah dipelajarinya secara aktif
40 %

25 %

4. UAS sebagaimana dijelaskan di atas, khususnya pada sesi ke-


9 sampai dengan sesi ke-15. Dosen bisa menguji secara
tertulis, lisan atau melalui pelaksanaan presentasi oleh
mahasiswa.Bobot UAS adalah 25%.

13 | P a g e
VIII. KRITERIA PENILAIAN
Penilaian dilakukan atas komponen-komponen tersebut di atas. Nilai akhir yang
diperoleh mahasiswa merupakan rata-rata dari perolehan tiap komponen dengan
melibatkan bobot masing-masing. Secara keseluruhan nilai ini mencerminkan tingkat
keseriusan dalam proses dan hasil kerja yang diperoleh sampai dengan berakhirnya
masa perkuliahan mata kuliah (yaitu sampai dengan pelaksanaan UAS). Sedangkan
hasil akhir dalam bentuk huruf yang telah dihitung oleh dosen berdasarkan perolehan
mahasiswa dan bobot tiap-tiap komponen di atas, idealnnya sesuai dengan tolok ukur
keberhasilan pembelajaran mata kuliah ini sendiri, yaitu sebagai berikut:
HURUF

ANGKA

BOBOT
KRITERIA ASSESMEN

Merupakan perolehan mahasiswa yang tidak melaksanakan tugas,

< 40
E 0
UTS,UAS dan kehadiran < 75%.

40 – 40,99
Merupakan perolehan mahasiswa yang mengikuti perkuliahan dan
D mengerjakan tugas seadanya, tidak memiliki kemauan dan 1
tanggung jawab untuk memahami materi.
50 – 54,99

Merupakan perolehan mahasiswa yang mengikuti perkuliahan


dengan seadanya, tidak fokus dalam memahami materi sehingga
C- 1,75
hanya mampu menyeleseaikan sebagian dari masalah / tugas
itupun dengan akurasi yang buruk.
55 – 59,99

Merupakan perolehan mahasiswa yang mengikuti perkuliahan


dengan cukup baik, berusaha memahami materi namun kurang
C 2
persisten sehingga baru mampu menyeleseaikan sebagian dari
masalah / tugas dengan akurasi yang kurang.
60 – 64,99

Merupakan perolehan mahasiswa yang mengikuti perkuliahan


C+ dengan baik, berusaha memahami materi namun baru mampu 2,5
menyeleseaikan sebagian masalah / tugas dengan akurasi cukup.
65 – 69,99

Merupakan perolehan mahasiswa yang mengikuti perkuliahan


B- dengan baik, mampu memahami materi dan mampu 2,75
menyelesaikan masalah / tugas dengan akurasi cukup.

14 | P a g e
70 – 74,99
Merupakan perolehan mahasiswa yang mengikuti perkuliahan
B dengan baik, mampu memahami materi dan mampu 3
menyelesaikan masalah / tugas dengan akurasi bagus.

75 – 79,99
Merupakan perolehan mahasiswa yang mengikuti perkuliahan
B+ dengan baik, mampu memahami materi dan mampu 3,25
menyelesaikan masalah / tugas dengan akurasi bagus.

Merupakan perolehan mahasiswa yang mengikuti perkuliahan

80 – 89,99
dengan sangat baik, memahami materi dengan sangat baik,
A- memiliki tingkat proaktif dan kreatifitas tinggi dalam mencari 3,5
informasi terkait materi, mampu menyelesaikan masalah / tugas
dengan akurasi sangat baik.
Merupakan perolehan mahasiswa superior, yaitu mereka yang
mengikuti perkuliahan dengan sangat baik, memahami materi

90 -100
dengan sangat baik bahkan tertantang untuk memahami lebih jauh,
A memiliki tingkat proaktif dan kreatifitas tinggi dalam mencari 4
informasi terkait materi, mampu menyelesaikan masalah dengan
akurasi sempurna bahkan mampu mengenali masalah nyata pada
masyarakat / industri dan mampu mengusulkan konsep solusinya.

Catatan :
1. Capaian Pembelajaran Lulusan PRODI (CPL-PRODI) adalah kemampuan yang dimiliki
oleh setiap lulusan PRODI yang merupakan internalisasi dari sikap (S), penguasaan
pengetahuan (PP), ketrampilan umum (KU) dan ketrampilan khusus (KK) sesuai dengan
jenjang prodinya yang diperoleh melalui proses pembelajaran.
2. 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.
3. Kemampuan akhir yang diharapkan (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 (diambil dari setiap pertemuan pada bagan
analisis instruksional).

Tanggal : Tanggal: Tanggal:


Dibuat Oleh Dosen Pengampu Disetujui Oleh Ketua Disahkan Oleh Dekan
Program Studi

Lingga Kurnia Ramadhani, M.Kom R. Irlanto Sudomo, M.Pd Dr. Fuad Abdillah, S.T, M.T

15 | P a g e

Anda mungkin juga menyukai